第一章 概述
1.1 AVR 單片機(jī)GCC 開(kāi)發(fā)概述
1.2 一個(gè)簡(jiǎn)單的例子
1.3 用MAKEFILE 管理項(xiàng)目
1.4 開(kāi)發(fā)環(huán)境的配置
1.5 實(shí)驗(yàn)板CA-M8
第二章 存儲(chǔ)器操作編程
2.1 AVR 單片機(jī)存儲(chǔ)器組織結(jié)構(gòu)
2.2 I/O 寄存器操作
2.3 SRAM 內(nèi)變量的使用
2.4 在程序中訪問(wèn)FLASH 程序存儲(chǔ)器
2.5 EEPROM 數(shù)據(jù)存儲(chǔ)器操作
2.6 avr-gcc 段結(jié)構(gòu)與再定位
2.7 外部RAM 存儲(chǔ)器操作
2.8 堆應(yīng)用
第三章 GCC C 編譯器的使用
3.1 編譯基礎(chǔ)
3.2 生成靜態(tài)連接庫(kù)
第四章 AVR 功能模塊應(yīng)用實(shí)驗(yàn)
4.1 中斷服務(wù)程序
4.2 定時(shí)器/計(jì)數(shù)器應(yīng)用
4.3 看門(mén)狗應(yīng)用
4.4 UART 應(yīng)用
4.5 PWM 功能編程
4.6 模擬比較器
4.7 A/D 轉(zhuǎn)換模塊編程
4.8 數(shù)碼管顯示程序設(shè)計(jì)
4.9 鍵盤(pán)程序設(shè)計(jì)
4.10 蜂鳴器控制
第五章 使用C 語(yǔ)言標(biāo)準(zhǔn)I/O 流調(diào)試程序
5.1 avr-libc 標(biāo)準(zhǔn)I/O 流描述
5.2 利用標(biāo)準(zhǔn)I/0 流調(diào)試程序
5.3 最小化的格式化的打印函數(shù)
第六章 CA-M8 上實(shí)現(xiàn)AT89S52 編程器的實(shí)現(xiàn)
6.1 編程原理
6.2 LuckyProg2004 概述
6.3 AT989S52 isp 功能簡(jiǎn)介
6.4 下位機(jī)程序設(shè)計(jì)
第七章 硬件TWI 端口編程
7.1 TWI 模塊概述
7.2 主控模式操作實(shí)時(shí)時(shí)鐘DS1307
7.3 兩個(gè)Mega8 間的TWI 通信
第八章 BootLoader 功能應(yīng)用
8.1 BootLoader 功能介紹
8.2 avr-libc 對(duì)BootLoader 的支持
8.3 BootLoader 應(yīng)用實(shí)例
8.4 基于LuckyProg2004 的BootLoader 程序
第九章 匯編語(yǔ)言支持
9.1 C 代碼中內(nèi)聯(lián)匯編程序
9.2 獨(dú)立的匯編語(yǔ)言支持
9.3 C 與匯編混合編程
第十章 C++語(yǔ)言支持
標(biāo)簽:
AVR
GCC
單片機(jī)
程序設(shè)計(jì)
上傳時(shí)間:
2013-08-01
上傳用戶(hù):飛翔的胸毛