C語(yǔ)言編程基礎(chǔ):1. 十六進(jìn)制表示字節(jié)0x5a:二進(jìn)制為01011010B;0x6E為01101110。 2. 如果將一個(gè)16位二進(jìn)數(shù)賦給一個(gè)8位的字節(jié)變量,則自動(dòng)截?cái)酁榈?位,而丟掉高8位。 3. ++var表示對(duì)變量var先增一;var—表示對(duì)變量后減一。 4. x |= 0x0f;表示為 x = x | 0x0f; 5. TMOD = ( TMOD & 0xf0 ) | 0x05;表示給變量TMOD的低四位賦值0x5,而不改變TMOD的高四位。 6. While( 1 ); 表示無限執(zhí)行該語(yǔ)句,即死循環(huán)。語(yǔ)句后的分號(hào)表示空循環(huán)體,也就是{;} 在某引腳輸出高電平的編程方法:(比如P1.3(PIN4)引腳)1. #include <AT89x52.h> //該頭文檔中有單片機(jī)內(nèi)部資源的符號(hào)化定義,其中包含P1.3 2. void main( void ) //void 表示沒有輸入?yún)?shù),也沒有函數(shù)返值,這入單片機(jī)運(yùn)行的復(fù)位入口 3. { 4. P1_3 = 1; //給P1_3賦值1,引腳P1.3就能輸出高電平VCC 5. While( 1 ); //死循環(huán),相當(dāng) LOOP: goto LOOP; 6. } 注意:P0的每個(gè)引腳要輸出高電平時(shí),必須外接上拉電阻(如4K7)至VCC電源。在某引腳輸出低電平的編程方法:(比如P2.7引腳)代碼1. #include <AT89x52.h> //該頭文檔中有單片機(jī)內(nèi)部資源的符號(hào)化定義,其中包含P2.7 2. void main( void ) //void 表示沒有輸入?yún)?shù),也沒有函數(shù)返值,這入單片機(jī)運(yùn)行的復(fù)位入口 3. { 4. P2_7 = 0; //給P2_7賦值0,引腳P2.7就能輸出低電平GND 5. While( 1 ); //死循環(huán),相當(dāng) LOOP: goto LOOP; 6. } 在某引腳輸出方波編程方法:(比如P3.1引腳)代碼1. #include <AT89x52.h> //該頭文檔中有單片機(jī)內(nèi)部資源的符號(hào)化定義,其中包含P3.1 2. void main( void ) //void 表示沒有輸入?yún)?shù),也沒有函數(shù)返值,這入單片機(jī)運(yùn)行的復(fù)位入口 3. { 4. While( 1 ) //非零表示真,如果為真則執(zhí)行下面循環(huán)體的語(yǔ)句 5. { 6. P3_1 = 1; //給P3_1賦值1,引腳P3.1就能輸出高電平VCC 7. P3_1 = 0; //給P3_1賦值0,引腳P3.1就能輸出低電平GND 8. } //由于一直為真,所以不斷輸出高、低、高、低……,從而形成方波 9. } 將某引腳的輸入電平取反后,從另一個(gè)引腳輸出:( 比如 P0.4 = NOT( P1.1) )
標(biāo)簽: 51單片機(jī)C語(yǔ)言 編程實(shí)例
上傳時(shí)間: 2013-11-02
上傳用戶:zengduo
C8051F040/1/2/3/4/5/6/7混合信號(hào)ISP FLASH 微控制器數(shù) 據(jù) 手 冊(cè) C8051F04x 系列器件是完全集成的混合信號(hào)片上系統(tǒng)型MCU,具有64 個(gè)數(shù)字I/O 引腳(C8051F040/2/4/6)或32 個(gè)數(shù)字I/O 引腳(C8051F041/3/5/7),片內(nèi)集成了一個(gè)CAN2.0B 控制器。下面列出了一些主要特性;有關(guān)某一產(chǎn)品的具體特性參見表1.1。 高速、流水線結(jié)構(gòu)的8051 兼容的CIP-51 內(nèi)核(可達(dá)25MIPS) 控制器局域網(wǎng)(CAN2.0B)控制器,具有32 個(gè)消息對(duì)象,每個(gè)消息對(duì)象有其自己的標(biāo)識(shí) 全速、非侵入式的在系統(tǒng)調(diào)試接口(片內(nèi)) 真正12 位(C8051F040/1)或10 位(C8051F042/3/4/5/6/7)、100 ksps 的ADC,帶PGA 和8 通道模擬多路開關(guān) 允許高電壓差分放大器輸入到12/10 位ADC(60V 峰-峰值),增益可編程 真正8 位500 ksps 的ADC,帶PGA 和8 通道模擬多路開關(guān)(C8051F040/1/2/3) 兩個(gè)12 位DAC,具有可編程數(shù)據(jù)更新方式(C8051F040/1/2/3) 64KB(C8051F040/1/2/3/4/5)或32KB(C8051F046/7)可在系統(tǒng)編程的FLASH 存儲(chǔ)器 4352(4K+256)字節(jié)的片內(nèi)RAM 可尋址64KB 地址空間的外部數(shù)據(jù)存儲(chǔ)器接口 硬件實(shí)現(xiàn)的SPI、SMBus/ I2C 和兩個(gè)UART 串行接口 5 個(gè)通用的16 位定時(shí)器 具有6 個(gè)捕捉/比較模塊的可編程計(jì)數(shù)器/定時(shí)器陣列 片內(nèi)看門狗定時(shí)器、VDD 監(jiān)視器和溫度傳感器具有片內(nèi)VDD 監(jiān)視器、看門狗定時(shí)器和時(shí)鐘振蕩器的C8051F04x 系列器件是真正能獨(dú)立工作的片上系統(tǒng)。所有模擬和數(shù)字外設(shè)均可由用戶固件使能/禁止和配置。FLASH 存儲(chǔ)器還具有在系統(tǒng)重新編程能力,可用于非易失性數(shù)據(jù)存儲(chǔ),并允許現(xiàn)場(chǎng)更新8051 固件。片內(nèi)JTAG 調(diào)試電路允許使用安裝在最終應(yīng)用系統(tǒng)上的產(chǎn)品MCU 進(jìn)行非侵入式(不占用片內(nèi)資源)、全速、在系統(tǒng)調(diào)試。該調(diào)試系統(tǒng)支持觀察和修改存儲(chǔ)器和寄存器,支持?jǐn)帱c(diǎn)、觀察點(diǎn)、單步及運(yùn)行和停機(jī)命令。在使用JTAG 調(diào)試時(shí),所有的模擬和數(shù)字外設(shè)都可全功能運(yùn)行。每個(gè)MCU 都可在工業(yè)溫度范圍(-45℃到+85℃)工作,工作電壓為2.7 ~ 3.6V。端口I/O、/RST和JTAG 引腳都容許5V 的輸入信號(hào)電壓。C8051F040/2/4/6 為100 腳TQFP 封裝(見圖1.1 和圖1.3的框圖)。C8051F041/3/5/7 為64 腳TQFP 封裝(見圖1.2 和圖1.4 的框圖)。
上傳時(shí)間: 2013-10-24
上傳用戶:hwl453472107
在C8051F系列單片機(jī)中集成有多通道8位、10位、12位或16位的SAR型ADC,能夠滿足大多數(shù)數(shù)據(jù)采集的應(yīng)用需求;集成跟蹤和保持電路;集成模擬多路復(fù)用器(AMUX)。 采樣頻率從100ksps到1Msps。 片內(nèi)溫度傳感器可直接配置到ADC的輸入端。 C8051F04x系列集成可編程增益放大器(PGA)和高電壓差分放大器(HVDA),可接受60V的差動(dòng)模擬電壓輸入。 集成越限檢測(cè)器,可監(jiān)視模擬量的變化范圍,越限能產(chǎn)生中斷。 C8051F06x系列集成DMA接口,提高對(duì)轉(zhuǎn)換結(jié)果的讀取效率。 ADC轉(zhuǎn)換啟動(dòng)方式:軟件設(shè)置寄存器位啟動(dòng);定時(shí)器溢出啟動(dòng);外部管腳信號(hào)啟動(dòng)。
標(biāo)簽: C8051F 單片機(jī)應(yīng)用
上傳時(shí)間: 2013-10-13
上傳用戶:jx_wwq
暫時(shí)沒有簡(jiǎn)介
標(biāo)簽: ApBuilder Intel c166 西門子
上傳時(shí)間: 2013-10-22
上傳用戶:cppersonal
暫時(shí)沒有簡(jiǎn)介
標(biāo)簽: c166 西門子 位單片機(jī) 開發(fā)系列
上傳時(shí)間: 2013-10-28
上傳用戶:VRMMO
德州儀器 (TI) 處理器幾乎能滿足您所能想到的各種應(yīng)用需求。我們陣營(yíng)強(qiáng)大的處理器系列擁有各種價(jià)位、性能及功耗的產(chǎn)品可供選擇,能滿足幾乎任何數(shù)字電子設(shè)計(jì)的要求。利用 TI 廣博的系統(tǒng)專業(yè)知識(shí)、針對(duì)外設(shè)設(shè)計(jì)的全方位支持以及隨時(shí)可方便獲得的全套軟件與配套模擬組件,您能夠?qū)崿F(xiàn)無窮無盡的設(shè)計(jì)方案。德州儀器 2008 年第二季度 數(shù)字信號(hào)處理選擇指南TI 數(shù)字信號(hào)處理技術(shù)介紹1Ô數(shù)字媒體處理器OMAP應(yīng)用處理器C6000數(shù)字信號(hào)處理器C5000數(shù)字信號(hào)處理器C2000數(shù)字信號(hào)處理器MSP430微控制器音頻汽車通信工業(yè)醫(yī)療安全監(jiān)控視頻無線主要特性完整的定制型視頻解決方案低功耗與高性能高性能低功耗與高性能結(jié)合高性能與高集成度可實(shí)現(xiàn)更環(huán)保的工業(yè)應(yīng)用超低功耗達(dá)芬奇數(shù)字媒體處理器:針對(duì)數(shù)字視頻而精心優(yōu)化達(dá)芬奇 (DaVinci) 技術(shù)包括可擴(kuò)展的可編程信號(hào)處理片上系統(tǒng) (SoC)、加速器與外設(shè),專為滿足各種視頻終端設(shè)備在性價(jià)比與特性方面的要求進(jìn)行了優(yōu)化。最新的 OMAP™ 應(yīng)用處理器:最佳的通用多媒體與圖形功能TI 高度可擴(kuò)展的 OMAP 平臺(tái)能夠以任何單芯片組合實(shí)現(xiàn)業(yè)界通用多媒體與圖形處理功能的最佳組合。最新推出的四款 OMAP35x 器件的目標(biāo)應(yīng)用非常廣泛,其中包括便攜式導(dǎo)航設(shè)備、因特網(wǎng)設(shè)備、便攜式媒體播放器以及個(gè)人醫(yī)療設(shè)備等。最高性能:TMS320C6000™ DSP平臺(tái)C6000™ DSP 平臺(tái)可提供業(yè)界最高性能的定點(diǎn)與浮點(diǎn) DSP,理想適用于視頻、影像、寬帶基礎(chǔ)局端以及高性能音頻等應(yīng)用領(lǐng)域。低功耗與高性能相結(jié)合:TMS320C5000™ DSP 平臺(tái)C5000™ DSP 平臺(tái)不僅可提供業(yè)界最低的待機(jī)功耗,同時(shí)還支持高級(jí)自動(dòng)化電源管理,能夠充分滿足諸如數(shù)字音樂播放器、VoIP、免提終端附件、GPS 接收機(jī)以及便攜式醫(yī)療設(shè)備等個(gè)人及便攜式產(chǎn)品的需求。結(jié)合類似 MCU 的控制功能與DSP 的高性能:TMS320C2000™數(shù)字信號(hào)控制器C2000™ 數(shù)字信號(hào)控制器 (DSC) 平臺(tái)融合了控制外設(shè)的集成功能與微控制器 (MCU) 的易用性,以及 TI 先進(jìn)DSP 技術(shù)的處理能力和 C 語(yǔ)言編程效率。C2000 DSC 理想適用于嵌入式工業(yè)應(yīng)用,如數(shù)字馬達(dá)控制、數(shù)字電源以及智能傳感器等。MSP430 超低功耗微控制器平臺(tái)TI MSP430 系列超低功耗 16 位 RISC 混合信號(hào)處理器可為電池供電的測(cè)量應(yīng)用提供具有終極性能的解決方案。TI充分發(fā)揮自身在混合信號(hào)與數(shù)字技術(shù)領(lǐng)域卓越的領(lǐng)先優(yōu)勢(shì), 推出的MSP430 使系統(tǒng)設(shè)計(jì)人員不僅能夠同時(shí)實(shí)現(xiàn)與模擬信號(hào)、傳感器與數(shù)字組件的接口相連,而且還能實(shí)現(xiàn)無與倫比的低功耗。輕松易用的軟件與開發(fā)工具對(duì)于加速 DSP 產(chǎn)品開發(fā)而言,TMS320™ DSP 獲得了 eXpressDSP™ 軟件與開發(fā)工具的支持,其中包括Code Composer Studio™ IDE、DSP/BIOS™內(nèi)核、TMS320 DSP 算法標(biāo)準(zhǔn)以及眾多可重復(fù)使用的模塊化軟件等,均來自業(yè)界最大規(guī)模開發(fā)商網(wǎng)絡(luò)。配套模擬產(chǎn)品TI 可提供各種配套的數(shù)據(jù)轉(zhuǎn)換器、電源管理、放大器、接口與邏輯產(chǎn)品,能夠充分滿足您設(shè)計(jì)的整體需求。
標(biāo)簽: 數(shù)字信號(hào)處理 選擇指南
上傳時(shí)間: 2013-10-14
上傳用戶:jasson5678
ADXL345是ADI公司生產(chǎn)的一款超低功耗3軸加速度計(jì),廣泛應(yīng)用于手機(jī)、醫(yī)療儀器、游戲和定點(diǎn)設(shè)備、工業(yè)儀器儀表及個(gè)人導(dǎo)航設(shè)備領(lǐng)域,他的分 辨率高達(dá)13位,測(cè)量范圍達(dá)± 16g。數(shù)字輸出數(shù)據(jù)為16位二進(jìn)制補(bǔ)碼格式,可通過SPI(3線或4線)或I2C數(shù)字接口訪問。ADXL345非常適合移動(dòng)設(shè)備應(yīng)用。它可以在傾斜檢測(cè) 應(yīng)用中測(cè)量靜態(tài)重力加速度,還可以測(cè)量運(yùn)動(dòng)或沖擊導(dǎo)致的動(dòng)態(tài)加速度。其高分辨率(3.9mg/LSB),能夠測(cè)量不到1.0°的傾斜角度變化。該器件提供 多種特殊檢測(cè)功能。活動(dòng)和非活動(dòng)檢測(cè)功能通過比較任意軸上的加速度與用戶設(shè)置的閾值來檢測(cè)有無運(yùn)動(dòng)發(fā)生。敲擊檢測(cè)功能可以檢測(cè)任意方向的單振和雙振動(dòng)作。 自由落體檢測(cè)功能可以檢測(cè)器件是否正在掉落。這些功能可以獨(dú)立映射到兩個(gè)中斷輸出引腳中的一個(gè)。正在申請(qǐng)專利的集成式存儲(chǔ)器管理系統(tǒng)采用一個(gè)32級(jí)先進(jìn)先 出(FIFO)緩沖器,可用于存儲(chǔ)數(shù)據(jù),從而將主機(jī)處理器負(fù)荷降至最低,并降低整體系統(tǒng)功耗。低功耗模式支持基于運(yùn)動(dòng)的智能電源管理,從而以極低的功耗進(jìn) 行閾值感測(cè)和運(yùn)動(dòng)加速度測(cè)量。
上傳時(shí)間: 2013-11-07
上傳用戶:moerwang
摘要: 采用嵌入式微處理器、傳感器和直流電機(jī)控制技術(shù),設(shè)計(jì)基于16位高性能微處理器MSP430的除塵競(jìng)賽機(jī)器人。MSP430F5418微處理器通過紅外傳感器和電子指南針分別獲得障礙物和角度信息,進(jìn)行處理后控制機(jī)器人的避障和轉(zhuǎn)向,通過各模塊的協(xié)同工作使機(jī)器人順利完成除塵任務(wù)。在第四屆江蘇省大學(xué)生機(jī)器人大賽除塵比賽中,除塵面積覆蓋率達(dá)到80%以上,并取得一等獎(jiǎng),表明該除塵競(jìng)賽機(jī)器人具有成本低、可靠性高的特點(diǎn),達(dá)到了設(shè)計(jì)要求。
標(biāo)簽: 除塵 競(jìng)賽 機(jī)器人 控制策略
上傳時(shí)間: 2013-11-01
上傳用戶:jackgao
針對(duì)轉(zhuǎn)移指令未采用慣用的延遲轉(zhuǎn)移技術(shù), 而是通過在取指階段增加相應(yīng)的硬件結(jié)構(gòu)實(shí)現(xiàn)了無延遲轉(zhuǎn)移
上傳時(shí)間: 2013-10-10
上傳用戶:cjf0304
eZ430-F2013 是一款完整的 MSP430 開發(fā)工具,其在小巧的便攜式 USB 棒狀盒內(nèi)提供了評(píng)估 MSP430F2013 以及完成整個(gè)項(xiàng)目所需的全部軟硬件。eZ430-F2013 集成了 IAR Embedded Workbench 或 Code Composer Studio 集成開發(fā)環(huán)境 (IDE),通過選擇設(shè)計(jì)一個(gè)獨(dú)立的系統(tǒng),或選擇分離可移動(dòng)的目標(biāo)板并整合到現(xiàn)有設(shè)計(jì)中來提供完全仿真。USB 端口可為超低功耗 MSP430 提供所需的工作電源,因而無需使用外接電源。MSP430F2013 上的所有 14 個(gè)引腳都可在 MSP-EZ430D 目標(biāo)板上進(jìn)行訪問,可輕松實(shí)現(xiàn)調(diào)試并與外設(shè)接口相連。此外,還可將其中的一個(gè)數(shù)字 I/O 引腳連接至可提供視覺反饋的 LED。MSP430F2013 擁有出色的 16 MIPS 性能,并高度集成了16 位 Δ-Σ 模數(shù)轉(zhuǎn)換器、16 位定時(shí)器、看門狗定時(shí)器、掉電檢測(cè)器、支持 SPI 和 I2C 的 USI 模塊,以及待機(jī)電流僅 0.5微安的 5 種低功耗模式。
標(biāo)簽: 2013 430 eZ 開發(fā)工具
上傳時(shí)間: 2013-10-24
上傳用戶:wanglf7409
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1