第1篇基礎(chǔ)與入門
第1章單片機(jī)嵌入式系統(tǒng)概述
1.1嵌入式系統(tǒng)簡(jiǎn)介
1.1.1嵌人式計(jì)算機(jī)系統(tǒng)
1.1.2單片機(jī)嵌人式系統(tǒng)
1.1.3單片機(jī)的發(fā)展歷史.
1.1.4單片機(jī)的發(fā)展趨勢(shì)
1.2單片機(jī)嵌人式系統(tǒng)的結(jié)構(gòu)與應(yīng)用領(lǐng)域
1.2.1單片機(jī)嵌入式系統(tǒng)的結(jié)構(gòu)
1.2.2單片機(jī)嵌人式系統(tǒng)的應(yīng)用領(lǐng)域
1.3AVR單片機(jī)簡(jiǎn)介
1.3.1ATMEL公司的單片機(jī)簡(jiǎn)介
1.3.2AVR單片機(jī)的主要特點(diǎn)
1.3.3AVR系列單片機(jī)簡(jiǎn)介
1.3.4AVR與51單片機(jī)
思考與練習(xí)
第2章AVR單片機(jī)的基本結(jié)構(gòu)
2.1單片機(jī)的基本組成
2.1.1單片機(jī)的基本組成結(jié)構(gòu)
2.1.2單片機(jī)的基本單元與作用
2.2ATmega16單片機(jī)的組成
2.2.1AVR單片機(jī)的內(nèi)核結(jié)構(gòu)
2.2.2ATmega16的特點(diǎn)
2.2.3ATmega16的外部引腳與封裝
2.3ATmega16單片機(jī)的內(nèi)部結(jié)構(gòu)
2.3.1中央處理器CPU
2.3.2系統(tǒng)時(shí)鐘部件
2.3.3CPU的工作時(shí)序
2.3.4存儲(chǔ)器
2.3.51/O端口
2.4存儲(chǔ)器結(jié)構(gòu)和地址空間
2.4.1支持ISP的 Flash 程序存儲(chǔ)器
2.4.2 數(shù)據(jù)存儲(chǔ)器 SRAM空間
2.4.3內(nèi)部EEPROM存儲(chǔ)器...
2.5通用寄存器組與1/O寄存器
2.5.1通用寄存器組機(jī)
2.5.21/O寄存器
2.5.3狀態(tài)寄存器和堆棧指針寄存器
2.6 ATmega16 單片機(jī)的工作狀態(tài)
2.6.1 AVR單片機(jī)小系統(tǒng)原
2.6.2AVR 的復(fù)位源和復(fù)位方式
2.6.3 對(duì) AVR的編程下載
2.6.4
ATmega16 的熔絲位
2.6.5AVR單片機(jī)的工作狀態(tài)
2.6.6 支持ISP編程的小系統(tǒng)設(shè)計(jì)
2.7AVR單片機(jī)內(nèi)部資源的擴(kuò)展和剪裁第
思考與練習(xí)
第3章AVR的指令與匯編系統(tǒng)
3.1ATmega16指令綜述
3.1.1指令格式及3種表示方式
3.1.2AVR指令系統(tǒng)中使用的符號(hào)
3.1.3AVR指令的尋址方式和尋址空間
3.1.4AVR指令操作結(jié)果對(duì)標(biāo)志位的影響
3.2算術(shù)和邏輯指令
3.2.1加法指令
3.2.2減法指令
3.2.3取反碼指令
3.2.4取補(bǔ)碼指令
3.2.5比較指令
3.2.6邏輯與指令
3.2.7邏輯或指令
3.2.8邏輯異或指令..
3.2.9乘法指令
3.3跳轉(zhuǎn)指令
3.3.1 無條件跳轉(zhuǎn)指令
3.3.2條件跳轉(zhuǎn)指令
3.3.3 子程序調(diào)用和返回指
3.4數(shù)據(jù)傳送指令.
3.4.1直接尋址數(shù)據(jù)傳送指令
……
第2篇 基本功能單元的應(yīng)用
第3篇 串行接口與通信
第4篇 進(jìn)入實(shí)踐.
參考文獻(xiàn)