亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊(cè)

匯編指令

匯編指令是匯編語言中使用的一些操作符和助記符,還包括一些偽指令(如assume,end),匯編指令同機(jī)器指令一一對(duì)應(yīng)。每一種CPU都有自己的匯編指令集。[1]
  • 匯編指令大全

    1235

    標(biāo)簽: 匯編 指令大全

    上傳時(shí)間: 2014-01-14

    上傳用戶:gundamwzc

  • 匯編指令大全+很全的匯編指令

    應(yīng)該是你所需要的!!!

    標(biāo)簽: 匯編 指令大全 匯編指令

    上傳時(shí)間: 2013-10-28

    上傳用戶:sdq_123

  • 單片機(jī)軟件系統(tǒng)設(shè)計(jì)教程

      熟練運(yùn)用C語言編程。   •熟練掌握和運(yùn)用一款單片機(jī)。包括硬件結(jié)構(gòu)、寄存器、外設(shè)、了解基本匯編指令等。   •熟悉一款集成開發(fā)環(huán)境及編譯器。   •獨(dú)立編寫并調(diào)通2000行以上的小型程序。

    標(biāo)簽: 單片機(jī)軟件 系統(tǒng)設(shè)計(jì) 教程

    上傳時(shí)間: 2013-10-12

    上傳用戶:erkuizhang

  • 《單片機(jī)與接口技術(shù)》課程實(shí)驗(yàn)指導(dǎo)書

    熟悉星研集成環(huán)境軟件或熟悉 Keil C51 集成環(huán)境軟件的使用方法。熟悉 MCS51匯編指令,能自己編寫簡(jiǎn)單的程序,控制硬件。

    標(biāo)簽: 單片機(jī) 接口技術(shù) 實(shí)驗(yàn)指導(dǎo)書

    上傳時(shí)間: 2013-11-18

    上傳用戶:ZOULIN58

  • 匯編語言上機(jī)過程.ppt

    附加1 用DEBUG驗(yàn)證程序段通常匯編教學(xué)中,匯編程序結(jié)構(gòu)會(huì)在指令系統(tǒng)后面講,學(xué)生在學(xué)習(xí)指令系統(tǒng)時(shí)由于沒有講匯編程序結(jié)構(gòu)而無法編寫匯編程序來加深對(duì)匯編指令的理解,因此,在這里我們通過2個(gè)例子,介紹使用DEBUG調(diào)試工具編寫程序段來學(xué)習(xí)匯編指令。有關(guān)DEBUG的常用命令的用法請(qǐng)參看《現(xiàn)代微機(jī)原理與接口技術(shù)》教材的附錄A.2.4

    標(biāo)簽: 匯編語言 上機(jī)過程

    上傳時(shí)間: 2013-10-27

    上傳用戶:herog3

  • PIC的C語言編程知識(shí)

    用C 語言來開發(fā)單片機(jī)系統(tǒng)軟件最大的好處是編寫代碼效率高、軟件調(diào)試直觀、維護(hù)升級(jí)方便、代碼的重復(fù)利用率高、便于跨平臺(tái)的代碼移植等等,因此C 語言編程在單片機(jī)系統(tǒng)設(shè)計(jì)中已得到越來越廣泛的運(yùn)用。針對(duì)PIC 單片機(jī)的軟件開發(fā),同樣可以用C 語言實(shí)現(xiàn)。但在單片機(jī)上用C 語言寫程序和在PC 機(jī)上寫程序絕對(duì)不能簡(jiǎn)單等同。現(xiàn)在的PC 機(jī)資源十分豐富,運(yùn)算能力強(qiáng)大,因此程序員在寫PC 機(jī)的應(yīng)用程序時(shí)幾乎不用關(guān)心編譯后的可執(zhí)行代碼在運(yùn)行過程中需要占用多少系統(tǒng)資源,也基本不用擔(dān)心運(yùn)行效率有多高。寫單片機(jī)的C 程序最關(guān)鍵的一點(diǎn)是單片機(jī)內(nèi)的資源非常有限,控制的實(shí)時(shí)性要求又很高,因此,如果沒有對(duì)單片機(jī)體系結(jié)構(gòu)和硬件資源作詳盡的了解,以筆者的愚見認(rèn)為是無法寫出高質(zhì)量實(shí)用的C 語言程序。這就是為什么前面所有章節(jié)中的的示范代碼全部用基礎(chǔ)的匯編指令實(shí)現(xiàn)的原因,希望籍此能使讀者對(duì)PIC 單片機(jī)的指令體系和硬件資源有深入了解,在這基礎(chǔ)之上再來討論C 語言編程,就有水到渠成的感覺。本書圍繞中檔系列PIC 單片機(jī)來展開討論,Microchip 公司自己沒有針對(duì)中低檔系列PIC單片機(jī)的C 語言編譯器,但很多專業(yè)的第三方公司有眾多支持PIC 單片機(jī)的C 語言編譯器提供,常見的有Hitech、CCS、IAR、Bytecraft 等公司。其中筆者最常用的是Hitech 公司的PICC編譯器,它穩(wěn)定可靠,編譯生成的代碼效率高,在用PIC 單片機(jī)進(jìn)行系統(tǒng)設(shè)計(jì)和開發(fā)的工程師群體中得到廣泛認(rèn)可。其正式完全版軟件需要購(gòu)置,但在其網(wǎng)站上有限時(shí)的試用版供用戶評(píng)估。另外,Hitech 公司針對(duì)廣大PIC 的業(yè)余愛好者和初學(xué)者還提供了完全免費(fèi)的學(xué)習(xí)版PICC-Lite 編譯器套件,它的使用方式和完全版相同,只是支持的PIC 單片機(jī)型號(hào)限制在PIC16F84、PIC16F877 和PIC16F628 等幾款。這幾款Flash 型的單片機(jī)因其所具備的豐富的片上資源而最適用于單片機(jī)學(xué)習(xí)入門,因此筆者建議感興趣的讀者可從PICC-Lite 入手掌握PIC 單片機(jī)的C 語言編程。

    標(biāo)簽: PIC C語言編程

    上傳時(shí)間: 2013-11-17

    上傳用戶:aa54

  • AVR高速嵌入式單片機(jī)原理與應(yīng)用(修訂版)

    AVR高速嵌入式單片機(jī)原理與應(yīng)用(修訂版)詳細(xì)介紹ATMEL公司開發(fā)的AVR高速嵌入式單片機(jī)的結(jié)構(gòu);講述AVR單片機(jī)的開發(fā)工具和集成開發(fā)環(huán)境(IDE),包括Studio調(diào)試工具、AVR單片機(jī)匯編器和單片機(jī)串行下載編程;學(xué)習(xí)指令系統(tǒng)時(shí),每條指令均有實(shí)例,邊學(xué)習(xí)邊調(diào)試,使學(xué)習(xí)者看得見指令流向及操作結(jié)果,真正理解每條指令的功能及使用注意事項(xiàng);介紹AVR系列多種單片機(jī)功能特點(diǎn)、實(shí)用程序設(shè)計(jì)及應(yīng)用實(shí)例;作為提高篇,講述簡(jiǎn)單易學(xué)、適用AVR單片機(jī)的高級(jí)語言BASCOMAVR及ICC AVR C編譯器。 AVR高速嵌入式單片機(jī)原理與應(yīng)用(修訂版) 目錄 第一章ATMEL單片機(jī)簡(jiǎn)介1.1ATMEL公司產(chǎn)品的特點(diǎn)11.2AT90系列單片機(jī)簡(jiǎn)介21.3AT91M系列單片機(jī)簡(jiǎn)介2第二章AVR單片機(jī)系統(tǒng)結(jié)構(gòu)2.1AVR單片機(jī)總體結(jié)構(gòu)42.2AVR單片機(jī)中央處理器CPU62.2.1結(jié)構(gòu)概述72.2.2通用寄存器堆92.2.3X、Y、Z寄存器92.2.4ALU運(yùn)算邏輯單元92.3AVR單片機(jī)存儲(chǔ)器組織102.3.1可下載的Flash程序存儲(chǔ)器102.3.2內(nèi)部和外部的SRAM數(shù)據(jù)存儲(chǔ)器102.3.3EEPROM數(shù)據(jù)存儲(chǔ)器112.3.4存儲(chǔ)器訪問和指令執(zhí)行時(shí)序112.3.5I/O存儲(chǔ)器132.4AVR單片機(jī)系統(tǒng)復(fù)位162.4.1復(fù)位源172.4.2加電復(fù)位182.4.3外部復(fù)位192.4.4看門狗復(fù)位192.5AVR單片機(jī)中斷系統(tǒng)202.5.1中斷處理202.5.2外部中斷232.5.3中斷應(yīng)答時(shí)間232.5.4MCU控制寄存器 MCUCR232.6AVR單片機(jī)的省電方式242.6.1休眠狀態(tài)242.6.2空閑模式242.6.3掉電模式252.7AVR單片機(jī)定時(shí)器/計(jì)數(shù)器252.7.1定時(shí)器/計(jì)數(shù)器預(yù)定比例器252.7.28位定時(shí)器/計(jì)數(shù)器0252.7.316位定時(shí)器/計(jì)數(shù)器1272.7.4看門狗定時(shí)器332.8AVR單片機(jī)EEPROM讀/寫訪問342.9AVR單片機(jī)串行接口352.9.1同步串行接口 SPI352.9.2通用串行接口 UART402.10AVR單片機(jī)模擬比較器452.10.1模擬比較器452.10.2模擬比較器控制和狀態(tài)寄存器ACSR462.11AVR單片機(jī)I/O端口472.11.1端口A472.11.2端口 B482.11.3端口 C542.11.4端口 D552.12AVR單片機(jī)存儲(chǔ)器編程612.12.1編程存儲(chǔ)器鎖定位612.12.2熔斷位612.12.3芯片代碼612.12.4編程 Flash和 EEPROM612.12.5并行編程622.12.6串行下載662.12.7可編程特性67第三章AVR單片機(jī)開發(fā)工具3.1AVR實(shí)時(shí)在線仿真器ICE200693.2JTAG ICE仿真器693.3AVR嵌入式單片機(jī)開發(fā)下載實(shí)驗(yàn)器SL?AVR703.4AVR集成開發(fā)環(huán)境(IDE)753.4.1AVR Assembler編譯器753.4.2AVR Studio773.4.3AVR Prog783.5SL?AVR系列組態(tài)開發(fā)實(shí)驗(yàn)系統(tǒng)793.6SL?AVR*.ASM源文件說明81第四章AVR單片機(jī)指令系統(tǒng)4.1指令格式844.1.1匯編指令844.1.2匯編器偽指令844.1.3表達(dá)式874.2尋址方式894.3數(shù)據(jù)操作和指令類型924.3.1數(shù)據(jù)操作924.3.2指令類型924.3.3指令集名詞924.4算術(shù)和邏輯指令934.4.1加法指令934.4.2減法指令974.4.3乘法指令1014.4.4取反碼指令1014.4.5取補(bǔ)指令1024.4.6比較指令1034.4.7邏輯與指令1054.4.8邏輯或指令1074.4.9邏輯異或指令1104.5轉(zhuǎn)移指令1114.5.1無條件轉(zhuǎn)移指令1114.5.2條件轉(zhuǎn)移指令1144.6數(shù)據(jù)傳送指令1354.6.1直接數(shù)據(jù)傳送指令1354.6.2間接數(shù)據(jù)傳送指令1374.6.3從程序存儲(chǔ)器直接取數(shù)據(jù)指令1444.6.4I/O口數(shù)據(jù)傳送指令1454.6.5堆棧操作指令1464.7位指令和位測(cè)試指令1474.7.1帶進(jìn)位邏輯操作指令1474.7.2位變量傳送指令1514.7.3位變量修改指令1524.7.4其它指令1614.8新增指令(新器件)1624.8.1EICALL-- 延長(zhǎng)間接調(diào)用子程序1624.8.2EIJMP--擴(kuò)展間接跳轉(zhuǎn)1634.8.3ELPM--擴(kuò)展裝載程序存儲(chǔ)器1644.8.4ESPM--擴(kuò)展存儲(chǔ)程序存儲(chǔ)器1644.8.5FMUL--小數(shù)乘法1664.8.6FMULS--有符號(hào)數(shù)乘法1664.8.7FMULSU--有符號(hào)小數(shù)和無符號(hào)小數(shù)乘法1674.8.8MOVW--拷貝寄存器字1684.8.9MULS--有符號(hào)數(shù)乘法1694.8.10MULSU--有符號(hào)數(shù)與無符號(hào)數(shù)乘法1694.8.11SPM--存儲(chǔ)程序存儲(chǔ)器170 第五章AVR單片機(jī)AT90系列5.1AT90S12001725.1.1特點(diǎn)1725.1.2描述1735.1.3引腳配置1745.1.4結(jié)構(gòu)縱覽1755.2AT90S23131835.2.1特點(diǎn)1835.2.2描述1845.2.3引腳配置1855.3ATmega8/8L1855.3.1特點(diǎn)1865.3.2描述1875.3.3引腳配置1895.3.4開發(fā)實(shí)驗(yàn)工具1905.4AT90S2333/44331915.4.1特點(diǎn)1915.4.2描述1925.4.3引腳配置1945.5AT90S4414/85151955.5.1特點(diǎn)1955.5.2AT90S4414和AT90S8515的比較1965.5.3引腳配置1965.6AT90S4434/85351975.6.1特點(diǎn)1975.6.2描述1985.6.3AT90S4434和AT90S8535的比較1985.6.4引腳配置2005.6.5AVR RISC結(jié)構(gòu)2015.6.6定時(shí)器/計(jì)數(shù)器2125.6.7看門狗定時(shí)器 2175.6.8EEPROM讀/寫2175.6.9串行外設(shè)接口SPI2175.6.10通用串行接口UART2175.6.11模擬比較器 2175.6.12模數(shù)轉(zhuǎn)換器2185.6.13I/O端口2235.7ATmega83/1632285.7.1特點(diǎn)2285.7.2描述2295.7.3ATmega83與ATmega163的比較2315.7.4引腳配置2315.8ATtiny10/11/122325.8.1特點(diǎn)2325.8.2描述2335.8.3引腳配置2355.9ATtiny15/L2375.9.1特點(diǎn)2375.9.2描述2375.9.3引腳配置2395 .10ATmega128/128L2395.10.1特點(diǎn)2405.10.2描述2415.10.3引腳配置2435.10.4開發(fā)實(shí)驗(yàn)工具2455.11ATmega1612465.11.1特點(diǎn)2465.11.2描述2475.11.3引腳配置2475.12AVR單片機(jī)替代MCS51單片機(jī)249第六章實(shí)用程序設(shè)計(jì)6.1程序設(shè)計(jì)方法2506.1.1程序設(shè)計(jì)步驟2506.1.2程序設(shè)計(jì)技術(shù)2506.2應(yīng)用程序舉例2516.2.1內(nèi)部寄存器和位定義文件2516.2.2訪問內(nèi)部 EEPROM2546.2.3數(shù)據(jù)塊傳送2546.2.4乘法和除法運(yùn)算應(yīng)用一2556.2.5乘法和除法運(yùn)算應(yīng)用二2556.2.616位運(yùn)算2556.2.7BCD運(yùn)算2556.2.8冒泡分類算法2556.2.9設(shè)置和使用模擬比較器2556.2.10半雙工中斷方式UART應(yīng)用一2556.2.11半雙工中斷方式UART應(yīng)用二2566.2.128位精度A/D轉(zhuǎn)換器2566.2.13裝載程序存儲(chǔ)器2566.2.14安裝和使用相同模擬比較器2566.2.15CRC程序存儲(chǔ)的檢查2566.2.164×4鍵區(qū)休眠觸發(fā)方式2576.2.17多工法驅(qū)動(dòng)LED和4×4鍵區(qū)掃描2576.2.18I2C總線2576.2.19I2C工作2586.2.20SPI軟件2586.2.21驗(yàn)證SLAVR實(shí)驗(yàn)器及AT90S1200的口功能12596.2.22驗(yàn)證SLAVR實(shí)驗(yàn)器及AT90S1200的口功能22596.2.23驗(yàn)證SLAVR實(shí)驗(yàn)器及具有DIP40封裝的口功能第七章AVR單片機(jī)的應(yīng)用7.1通用延時(shí)子程序2607.2簡(jiǎn)單I/O口輸出實(shí)驗(yàn)2667.2.1SLAVR721.ASM 2667.2.2SLAVR722.ASM2677.2.3SLAVR723.ASM2687.2.4SLAVR724.ASM2707.2.5SLAVR725.ASM2717.2.6SLAVR726.ASM2727.2.7SLAVR727.ASM2737.3綜合程序2747.3.1LED/LCD/鍵盤掃描綜合程序2747.3.2LED鍵盤掃描綜合程序2757.3.3在LED上實(shí)現(xiàn)字符8的循環(huán)移位顯示程序2757.3.4電腦放音機(jī)2777.3.5鍵盤掃描程序2857.3.6十進(jìn)制計(jì)數(shù)顯示2867.3.7廉價(jià)的A/D轉(zhuǎn)換器2897.3.8高精度廉價(jià)的A/D轉(zhuǎn)換器2947.3.9星星燈2977.3.10按鈕猜數(shù)程序2987.3.11漢字的輸入3047.4復(fù)雜實(shí)用程序3067.4.110位A/D轉(zhuǎn)換3067.4.2步進(jìn)電機(jī)控制程序3097.4.3測(cè)脈沖寬度3127.4.4LCD顯示8字循環(huán)3187.4.5LED電腦時(shí)鐘3247.4.6測(cè)頻率3307.4.7測(cè)轉(zhuǎn)速3327.4.8AT90S8535的A/D轉(zhuǎn)換334第八章BASCOMAVR的應(yīng)用8.1基于高級(jí)語言BASCOMAVR的單片機(jī)開發(fā)平臺(tái)3408.2BASCOMAVR軟件平臺(tái)的安裝與使用3418.3AVR I/O口的應(yīng)用3458.3.1LED發(fā)光二極管的控制3458.3.2簡(jiǎn)易手控廣告燈3468.3.3簡(jiǎn)易電腦音樂放音機(jī)3478.4LCD顯示器3498.4.1標(biāo)準(zhǔn)LCD顯示器的應(yīng)用3498.4.2簡(jiǎn)單游戲機(jī)--按鈕猜數(shù)3518.5串口通信UART3528.5.1AVR系統(tǒng)與PC的簡(jiǎn)易通信3538.5.2PC控制的簡(jiǎn)易廣告燈3548.6單總線接口和溫度計(jì)3568.7I2C總線接口和簡(jiǎn)易IC卡讀寫器359第九章ICC AVR C編譯器的使用9.1ICC AVR的概述3659.1.1介紹ImageCraft的ICC AVR3659.1.2ICC AVR中的文件類型及其擴(kuò)展名3659.1.3附注和擴(kuò)充3669.2ImageCraft的ICC AVR編譯器安裝3679.2.1安裝SETUP.EXE程序3679.2.2對(duì)安裝完成的軟件進(jìn)行注冊(cè)3679.3ICC AVR導(dǎo)游3689.3.1起步3689.3.2C程序的剖析3699.4ICC AVR的IDE環(huán)境3709.4.1編譯一個(gè)單獨(dú)的文件3709.4.2創(chuàng)建一個(gè)新的工程3709.4.3工程管理3719.4.4編輯窗口3719.4.5應(yīng)用構(gòu)筑向?qū)?719.4.6狀態(tài)窗口3719.4.7終端仿真3719.5C庫(kù)函數(shù)與啟動(dòng)文件3729.5.1啟動(dòng)文件3729.5.2常用庫(kù)函數(shù)3729.5.3字符類型庫(kù)3739.5.4浮點(diǎn)運(yùn)算庫(kù)3749.5.5標(biāo)準(zhǔn)輸入/輸出庫(kù)3759.5.6標(biāo)準(zhǔn)庫(kù)和內(nèi)存分配函數(shù)3769.5.7字符串函數(shù)3779.5.8變量參數(shù)函數(shù)3799.5.9堆棧檢查函數(shù)3799.6AVR硬件訪問的編程3809.6.1訪問AVR的底層硬件3809.6.2位操作3809.6.3程序存儲(chǔ)器和常量數(shù)據(jù)3819.6.4字符串3829.6.5堆棧3839.6.6在線匯編3839.6.7I/O寄存器3849.6.8絕對(duì)內(nèi)存地址3849.6.9C任務(wù)3859.6.10中斷操作3869.6.11訪問UART3879.6.12訪問EEPROM3879.6.13訪問SPI3889.6.14相對(duì)轉(zhuǎn)移/調(diào)用的地址范圍3889.6.15C的運(yùn)行結(jié)構(gòu)3889.6.16匯編界面和調(diào)用規(guī)則3899.6.17函數(shù)返回非整型值3909.6.18程序和數(shù)據(jù)區(qū)的使用3909.6.19編程區(qū)域3919.6.20調(diào)試3919.7應(yīng)用舉例*3929.7.1讀/寫口3929.7.2延時(shí)函數(shù)3929.7.3讀/寫EEPROM3929.7.4AVR的PB口變速移位3939.7.5音符聲程序3939.7.68字循環(huán)移位顯示程序3949.7.7鋸齒波程序3959.7.8正三角波程序3969.7.9梯形波程序396附錄1AT89系列單片機(jī)簡(jiǎn)介398附錄2AT94K系列現(xiàn)場(chǎng)可編程系統(tǒng)標(biāo)準(zhǔn)集成電路401附錄3指令集綜合404附錄4AVR單片機(jī)選型表408參 考 文 獻(xiàn)412

    標(biāo)簽: AVR 高速嵌入式 單片機(jī)原理

    上傳時(shí)間: 2013-11-08

    上傳用戶:xcy122677

  • PIC單片機(jī)的C語言編程

    用C 語言來開發(fā)單片機(jī)系統(tǒng)軟件最大的好處是編寫代碼效率高、軟件調(diào)試直觀、維護(hù)升級(jí)方便、代碼的重復(fù)利用率高、便于跨平臺(tái)的代碼移植等等,因此C 語言編程在單機(jī)系統(tǒng)設(shè)計(jì)中已得到越來越廣泛的運(yùn)用。針對(duì)PIC 單片機(jī)的軟件開發(fā),同樣可以用C 語言實(shí)現(xiàn)。但在單片機(jī)上用C 語言寫程序和在PC 機(jī)上寫程序絕對(duì)不能簡(jiǎn)單等同。現(xiàn)在的PC 機(jī)資源十分豐富,運(yùn)算能力強(qiáng)大,因此程序員在寫PC 機(jī)的應(yīng)用程序時(shí)幾乎不用關(guān)心編譯后的可執(zhí)行代碼在運(yùn)行過程中需要占用多少系統(tǒng)資源,也基本不用擔(dān)心運(yùn)行效率有多高。寫單片機(jī)的C 程序最關(guān)鍵的一點(diǎn)是單片機(jī)內(nèi)的資源非常有限,控制的實(shí)時(shí)性要求又很高,因此,如果沒有對(duì)單片機(jī)體系結(jié)構(gòu)和硬件資源作詳盡的了解,以筆者的愚見認(rèn)為是無法寫出高質(zhì)量實(shí)用的C 語言程序。這就是為什么前面所有章節(jié)中的的示范代碼全部用基礎(chǔ)的匯編指令實(shí)現(xiàn)的原因,希望籍此能使讀者對(duì)PIC 單片機(jī)的指令體系和硬件資源有深入了解,在這基礎(chǔ)之上再來討論C 語言編程,就有水到渠成的感覺。本書圍繞中檔系列PIC 單片機(jī)來展開討論,Microchip 公司自己沒有針對(duì)中低檔系列PIC單片機(jī)的C 語言編譯器,但很多專業(yè)的第三方公司有眾多支持PIC 單片機(jī)的C 語言編譯器提供,常見的有Hitech、CCS、IAR、Bytecraft 等公司。其中筆者最常用的是Hitech 公司的PICC 編譯器,它穩(wěn)定可靠,編譯生成的代碼效率高,在用PIC 單片機(jī)進(jìn)行系統(tǒng)設(shè)計(jì)和開發(fā)的工程師群體中得到廣泛認(rèn)可。其正式完全版軟件需要購(gòu)置,但在其網(wǎng)站上有限時(shí)的試用版供用戶評(píng)估。另外,Hitech 公司針對(duì)廣大PIC 的業(yè)余愛好者和初學(xué)者還提供了完全免費(fèi)的學(xué)習(xí)版PICC-Lite 編譯器套件,它的使用方式和完全版相同,只是支持的PIC 單片機(jī)型號(hào)限制在PIC16F84、PIC16F877 和PIC16F628 等幾款。這幾款Flash 型的單片機(jī)因其所具備的豐富的片上資源而最適用于單片機(jī)學(xué)習(xí)入門,因此筆者建議感興趣的讀者可從PICC-Lite 入手掌握PIC 單片機(jī)的C 語言編程。

    標(biāo)簽: PIC C語言編程 單片機(jī)

    上傳時(shí)間: 2013-11-12

    上傳用戶:wfeel

  • pic單片機(jī)c語言教程

    PIC 單片機(jī)C 語言編程簡(jiǎn)介用C 語言來開發(fā)單片機(jī)系統(tǒng)軟件最大的好處是編寫代碼效率高、軟件調(diào)試直觀、維護(hù)升級(jí)方便、代碼的重復(fù)利用率高、便于跨平臺(tái)的代碼移植等等,因此C 語言編程在單片機(jī)系統(tǒng)設(shè)計(jì)中已得到越來越廣泛的運(yùn)用。針對(duì)PIC 單片機(jī)的軟件開發(fā),同樣可以用C 語言實(shí)現(xiàn)。但在單片機(jī)上用C 語言寫程序和在PC 機(jī)上寫程序絕對(duì)不能簡(jiǎn)單等同?,F(xiàn)在的PC 機(jī)資源十分豐富,運(yùn)算能力強(qiáng)大,因此程序員在寫PC 機(jī)的應(yīng)用程序時(shí)幾乎不用關(guān)心編譯后的可執(zhí)行代碼在運(yùn)行過程中需要占用多少系統(tǒng)資源,也基本不用擔(dān)心運(yùn)行效率有多高。寫單片機(jī)的C 程序最關(guān)鍵的一點(diǎn)是單片機(jī)內(nèi)的資源非常有限,控制的實(shí)時(shí)性要求又很高,因此,如果沒有對(duì)單片機(jī)體系結(jié)構(gòu)和硬件資源作詳盡的了解,以筆者的愚見認(rèn)為是無法寫出高質(zhì)量實(shí)用的C 語言程序。這就是為什么前面所有章節(jié)中的的示范代碼全部用基礎(chǔ)的匯編指令實(shí)現(xiàn)的原因,希望籍此能使讀者對(duì)PIC 單片機(jī)的指令體系和硬件資源有深入了解,在這基礎(chǔ)之上再來討論C 語言編程,就有水到渠成的感覺。本書圍繞中檔系列PIC 單片機(jī)來展開討論,Microchip 公司自己沒有針對(duì)中低檔系列PIC單片機(jī)的C 語言編譯器,但很多專業(yè)的第三方公司有眾多支持PIC 單片機(jī)的C 語言編譯器提供,常見的有Hitech、CCS、IAR、Bytecraft 等公司。其中筆者最常用的是Hitech 公司的PICC 編譯器,它穩(wěn)定可靠,編譯生成的代碼效率高,在用PIC 單片機(jī)進(jìn)行系統(tǒng)設(shè)計(jì)和開發(fā)的工程師群體中得到廣泛認(rèn)可。其正式完全版軟件需要購(gòu)置,但在其網(wǎng)站上有限時(shí)的試用版供用戶評(píng)估。另外,Hitech 公司針對(duì)廣大PIC 的業(yè)余愛好者和初學(xué)者還提供了完全免費(fèi)的學(xué)習(xí)版PICC-Lite 編譯器套件,它的使用方式和完全版相同,只是支持的PIC 單片機(jī)型號(hào)限制在PIC16F84、PIC16F877 和PIC16F628 等幾款。這幾款Flash 型的單片機(jī)因其所具備的豐富的片上資源而最適用于單片機(jī)學(xué)習(xí)入門,因此筆者建議感興趣的讀者可從PICC-Lite 入手掌握PIC 單片機(jī)的C 語言編程。

    標(biāo)簽: pic 單片機(jī)c語言 教程

    上傳時(shí)間: 2013-11-17

    上傳用戶:15527161163

  • avr單片機(jī)c語言

    第1章 單片機(jī)系統(tǒng)概述1.1 AVR系列單片機(jī)的特點(diǎn)1.2 AT90系列單片機(jī)簡(jiǎn)介第2章 AT90LS8535單片機(jī)的基礎(chǔ)知識(shí)2.1 AT90LS8535單片機(jī)的總體結(jié)構(gòu)2.1.1 AT90LS8535單片機(jī)的中央處理器2.1.2 AT90LS8535單片機(jī)的存儲(chǔ)器組織2.1.3 AT90LS8535單片機(jī)的I/O接口2.1.4 AT90LS8535單片機(jī)的內(nèi)部資源2.1.5 AT90LS8535單片機(jī)的時(shí)鐘電路2.1.6 AT90LS8535單片機(jī)的系統(tǒng)復(fù)位2.1.7 AT90LS8535單片機(jī)的節(jié)電方式2.1.8 AT90LS8535單片機(jī)的芯片引腳2.2 AT90LS8535單片機(jī)的指令系統(tǒng)2.2.1 匯編指令格式2.2.2 尋址方式2.2.3 偽指令2.2.4 指令類型及數(shù)據(jù)操作方式2.3 應(yīng)用程序設(shè)計(jì)2.3.1 程序設(shè)計(jì)方法2.3.2 應(yīng)用程序舉例第3章 AT90LS8535單片機(jī)的C編程3.1 支持高級(jí)語言編程的AVR系列單片機(jī)3.2 AVR的C編譯器3.3 ICC AVR介紹3.3.1 安裝ICC AVR3.3.2 設(shè)置ICC AVR3.4 用ICC AVR編寫應(yīng)用程序3.5 下載程序文件第4章 數(shù)據(jù)類型、運(yùn)算符和表達(dá)式4.1 ICC AVR支持的數(shù)據(jù)類型4.2 常量與變量4.2.1 常量4.2.2 變量4.3 AT90LS8535的存儲(chǔ)空間4.4 算術(shù)和賦值運(yùn)算4.4.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式4.4.2 賦值運(yùn)算符和賦值表達(dá)式4.5 邏輯運(yùn)算4.6 關(guān)系運(yùn)算4.7 位操作4.7.1 位邏輯運(yùn)算4.7.2 移位運(yùn)算4.8 逗號(hào)運(yùn)算第5章 控制流5.1 C語言的結(jié)構(gòu)化程序設(shè)計(jì)5.1.1 順序結(jié)構(gòu)5.1.2 選擇結(jié)構(gòu)5.1.3 循環(huán)結(jié)構(gòu)5.2 選擇語句5.2.1 if語句5.2.2 switch分支5.2.3 選擇語句的嵌套5.3 循環(huán)語句5.3.1 while語句5.3.2 do…while語句5.3.3 for語句5.3.4 循環(huán)語句嵌套5.3.5 break語句和continue語句第6章 函數(shù)6.1 函數(shù)的定義6.1.1 函數(shù)的定義的一般形式6.1.2 函數(shù)的參數(shù)6.1.3 函數(shù)的值6.2 函數(shù)的調(diào)用6.2.1 函數(shù)的一般調(diào)用6.2.2 函數(shù)的遞歸調(diào)用6.2.3 函數(shù)的嵌套使用6.3 變量的類型及其存儲(chǔ)方式6.3.1 局部變量6.3.2 局部變量的存儲(chǔ)方式6.3.3 全局變量6.3.4 全局變量的存儲(chǔ)方式6.4 內(nèi)部函數(shù)和外部函數(shù)6.4.1 內(nèi)部函數(shù)6.4.2 外部函數(shù)第7章 指針第8章 結(jié)構(gòu)體和共用體第9章 AT90LS8535的內(nèi)部資源第10章 AT90LS8535的人機(jī)接口編程第11章 AT90LS8535的外圍擴(kuò)展第12章 AT90LS8535的通信編程第13章 系統(tǒng)設(shè)計(jì)中的程序處理方法

    標(biāo)簽: avr 單片機(jī)c語言

    上傳時(shí)間: 2013-10-31

    上傳用戶:smthxt

亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美色网在线| 亚洲精品久久久久久久久久久| 亚洲图片欧美日产| 亚洲国产日韩美| 一区二区三区国产精华| 亚洲欧美国产另类| 免费成人黄色| 国产精品三级久久久久久电影| 国产欧美va欧美va香蕉在| 狠狠v欧美v日韩v亚洲ⅴ| 亚洲精品影视在线观看| 香蕉精品999视频一区二区| 亚洲欧美一区二区激情| 乱中年女人伦av一区二区| 国产精品久久毛片a| 亚洲国产精品精华液2区45| 一区二区三区毛片| 欧美成人高清| 韩国精品在线观看| 午夜精品在线视频| 国产精品国产三级国产专播精品人| 樱花yy私人影院亚洲| 国产精品99久久久久久白浆小说| 久久免费99精品久久久久久| 国产精品igao视频网网址不卡日韩| 狠狠色狠色综合曰曰| 性欧美1819性猛交| 国产精品国产福利国产秒拍| 亚洲国产三级网| 嫩草成人www欧美| 136国产福利精品导航| 久久成人免费网| 国产日韩精品在线播放| 亚洲综合日本| 国产欧美一区二区精品性色| 亚洲一区二区三区中文字幕| 欧美日韩性视频在线| 亚洲一区二区三区四区视频| 国产精品二区在线| 篠田优中文在线播放第一区| 国产精品性做久久久久久| 欧美亚洲尤物久久| 国产日韩一区二区| 麻豆精品视频在线| 亚洲高清视频的网址| 欧美日韩国产成人高清视频| 亚洲综合日韩在线| 在线观看精品一区| 欧美日韩性生活视频| 久久久久久网| 中文亚洲欧美| 狠狠久久五月精品中文字幕| 久久亚洲不卡| 亚洲欧美一区二区视频| 亚洲国产婷婷香蕉久久久久久| 欧美日韩国产综合视频在线观看 | 国产欧美日韩视频一区二区三区| 久久久www| 欧美一区三区二区在线观看| 在线一区免费观看| 国内视频精品| 国产精品推荐精品| 欧美午夜电影在线| 欧美日韩免费高清| 欧美精品免费看| 欧美国产视频日韩| 乱人伦精品视频在线观看| 久久成人精品| 久久精品一二三| 久久精品国产亚洲一区二区三区| 亚洲人体影院| 亚洲精品国产欧美| av成人免费观看| 亚洲免费人成在线视频观看| 一本色道久久综合| 亚洲伊人色欲综合网| 亚洲午夜电影| 久久精品盗摄| 牛人盗摄一区二区三区视频| 久久中文字幕一区二区三区| 欧美好骚综合网| 久久综合中文色婷婷| 欧美成人免费网| 国产精品地址| 国产日韩精品在线观看| 国产精品色婷婷久久58| 国产午夜精品美女视频明星a级| 国产原创一区二区| 亚洲精品中文字幕有码专区| 亚洲一区bb| 蜜桃av一区二区三区| 国产日韩欧美二区| 国产精品一区=区| 亚洲国产精品va在看黑人| 9国产精品视频| 久久久精品一区二区三区| 欧美电影免费观看高清| 国产精品永久免费视频| 亚洲高清中文字幕| 亚洲男人的天堂在线| 欧美暴力喷水在线| 国产一区二区高清视频| 亚洲国产欧美日韩| 亚洲免费伊人电影在线观看av| 裸体一区二区三区| 国产欧美另类| 亚洲午夜成aⅴ人片| 欧美—级在线免费片| 在线观看一区欧美| 欧美一区在线视频| 国产精品亚洲美女av网站| 一本色道久久综合狠狠躁篇的优点 | 欧美日韩亚洲一区| 一区二区在线观看视频| 亚洲一区二区三区视频播放| 欧美国产日韩精品免费观看| 激情一区二区三区| 毛片基地黄久久久久久天堂| 国内精品免费在线观看| 久久久亚洲影院你懂的| 国产一区二区三区黄| 亚洲一区二三| 国产亚洲精品久久久久久| 欧美一区二区三区免费视| 国产伦精品一区二区三区高清版| 亚洲欧美日韩国产综合精品二区| 欧美日韩视频第一区| 亚洲一区视频| 激情久久久久| 欧美日韩一区二区三区四区在线观看 | 在线日韩中文字幕| 欧美成人精品h版在线观看| 亚洲区第一页| 国产性天天综合网| 欧美另类久久久品| 亚洲精品久久视频| 亚洲精品一区二区三区福利| 亚洲尤物在线视频观看| 久久国产精品亚洲77777| 欧美在线视频二区| 久久久综合网| 亚洲欧洲精品一区二区三区 | 国产麻豆日韩| 国产精品久久久久久久久| 国产精品一区二区久久久久| 国产精品网站视频| 亚洲狠狠婷婷| 亚洲视屏在线播放| 久久久久国产精品午夜一区| 欧美日本在线一区| 国产免费一区二区三区香蕉精| 国内一区二区三区在线视频| 日韩视频免费观看高清在线视频| 亚洲欧美日韩精品久久| 噜噜噜躁狠狠躁狠狠精品视频| 欧美日韩另类视频| 国内伊人久久久久久网站视频 | 欧美成ee人免费视频| 欧美精品在线网站| 国内精品久久久久久久果冻传媒| 亚洲另类春色国产| 久久久亚洲精品一区二区三区| 欧美日韩中文字幕在线| 亚洲国产成人porn| 欧美一区二区| 欧美性片在线观看| 亚洲国产天堂久久综合| 久久在线精品| 国产亚洲免费的视频看| 亚洲欧美电影在线观看| 欧美日韩精品是欧美日韩精品| 国产亚洲亚洲| 久久成人在线| 国产乱码精品一区二区三区不卡| 99re热这里只有精品视频 | 亚洲国产美女精品久久久久∴| 久久九九久久九九| 国产精品视频一区二区高潮| 亚洲天天影视| 欧美日韩一级黄| 一区二区三区精密机械公司| 欧美精品系列| 日韩天堂在线视频| 欧美日韩免费视频| 99精品福利视频| 欧美片第一页| 一区二区福利| 欧美日韩中文字幕综合视频 | 欧美日韩精品一区视频| 亚洲二区精品| 免费久久精品视频| 最近中文字幕日韩精品 | 日韩视频二区| 欧美另类一区| 一区二区三欧美| 国产精品久久午夜| 久久九九免费视频| 亚洲国产精品成人va在线观看| 美女视频黄a大片欧美| aa亚洲婷婷|