張華宇、謝鳳芹、王立濱等編著的《零點起步——AVR單片機開發入門與典型實例》以常用的ATmega16單片機為主線,主要講解ATmega16單片機的硬件結構和采用的編程語言;ATmega16單片機的各個功能模塊的應用;單片機與溫度傳感器、時鐘芯片和點陣屏等進行連接控制的實例。在講解每個實例時,都對相應的外圍器件進行了詳細介紹,方便讀者應用該類傳感器,起到觸類旁通的效果。
《零點起步——AVR單片機開發入門與典型實例》可作為大中專院校自動化、計算機、電子等學科的專業教材及培訓教材,也
目錄
前言
第1章 緒論
1.1 AVR與MCS-51單片機
1.2 通用計算機系統與嵌入式計算機系統
1.3 單片機嵌入式系統
1.3.1 單片機及其發展
1.3.2 單片機的發展趨勢
1.3.3 單片機嵌入式系統結構
1.3.4 單片機嵌入式系統的應用領域
1.4 AvR系列單片機
1.4.1 AVR單片機的發展及開發產品的優勢
1.4.2 AVR單片機的主要特點
1.5 ATmega16單片機
1.5.1 ATmega16單片機的結構和主要特點
1.5.2 ATmega16單片機的封裝與引腳
1.6 AvR教學實驗板的總體結構和實驗項目
1.7 思考與練習
第2章 ATmega16單片機硬件結構
2.1 ATmega16單片機的內核
2.1.1 ATmega16單片機的中央處理器概述
2.1.2 算術邏輯單元(ALU)
2.1.3 狀態寄存器和堆棧指針寄存器
2.1.4 通用工作寄存器組
2.1.5 I/O寄存器
2.1.6 堆棧指針寄存器(SP)
2.2 CPU的工作時序
2.3 ATmega16單片機存儲器
2.3.1 系統內可編程的Flash程序存儲器
2.3.2 SRAM數據存儲器
2.3.3 EEPROM數據存儲器
2.4 ATmega16的系統時鐘及電源管理
2.4.1 晶體振蕩器
2.4.2 低頻晶體振蕩器
2.4.3 外部RC振蕩器
2.4.4 標定的片內RC振蕩器
2.4.5 外部時鐘
2.5 電源管理及睡眠模式
2.5.1 空閑模式
2.5.2 ADC噪聲抑制模式
2.5.3 掉電模式
2.5.4 省電模式
2.5.5 Standby模式
2.5.6 最小化功耗
2.6 ATmega16單片機系統的控制和復位
2.6.1 復位源
2.6.2 MCU控制和狀態寄存器(MCUCSR)
2.6.3 片內基準電壓
2.6.4 看門狗定時器
2.7 思考與練習
第3章 ATmega16單片機最小系統
3.1 ATmega16單片機最小系統設計
3.2 AVR的程序下載
3.3 ATmega16的熔絲位配置概述
3.4 AVR單片機的工作狀態
3.5 支持ISP編程的最小系統設計
3.6 AVR單片機程序下載實例
3.7 思考與練習
第4章 AVR單片機的開發環境
第5章 C語言編程基礎
第6章 I/O口的應用
第7章 定時計數器的結構與應用
第8章 中斷系統的基本應用
第9章 模擬比較器和ADC接口
第10章 串行接口及應用接口
第11章 電機、繼電器和鍵盤輸入的控制
第12章 點陣LED屏的控制
第13章 紅外遙控器的解碼
第14章 DS18B20溫度傳感器的應用
第15章 時鐘芯片DS1302的應用
附錄
參考文獻
第1章 緒論
1.1 AVR與MCS-51單片機
1.2 通用計算機系統與嵌入式計算機系統
1.3 單片機嵌入式系統
1.3.1 單片機及其發展
1.3.2 單片機的發展趨勢
1.3.3 單片機嵌入式系統結構
1.3.4 單片機嵌入式系統的應用領域
1.4 AvR系列單片機
1.4.1 AVR單片機的發展及開發產品的優勢
1.4.2 AVR單片機的主要特點
1.5 ATmega16單片機
1.5.1 ATmega16單片機的結構和主要特點
1.5.2 ATmega16單片機的封裝與引腳
1.6 AvR教學實驗板的總體結構和實驗項目
1.7 思考與練習
第2章 ATmega16單片機硬件結構
2.1 ATmega16單片機的內核
2.1.1 ATmega16單片機的中央處理器概述
2.1.2 算術邏輯單元(ALU)
2.1.3 狀態寄存器和堆棧指針寄存器
2.1.4 通用工作寄存器組
2.1.5 I/O寄存器
2.1.6 堆棧指針寄存器(SP)
2.2 CPU的工作時序
2.3 ATmega16單片機存儲器
2.3.1 系統內可編程的Flash程序存儲器
2.3.2 SRAM數據存儲器
2.3.3 EEPROM數據存儲器
2.4 ATmega16的系統時鐘及電源管理
2.4.1 晶體振蕩器
2.4.2 低頻晶體振蕩器
2.4.3 外部RC振蕩器
2.4.4 標定的片內RC振蕩器
2.4.5 外部時鐘
2.5 電源管理及睡眠模式
2.5.1 空閑模式
2.5.2 ADC噪聲抑制模式
2.5.3 掉電模式
2.5.4 省電模式
2.5.5 Standby模式
2.5.6 最小化功耗
2.6 ATmega16單片機系統的控制和復位
2.6.1 復位源
2.6.2 MCU控制和狀態寄存器(MCUCSR)
2.6.3 片內基準電壓
2.6.4 看門狗定時器
2.7 思考與練習
第3章 ATmega16單片機最小系統
3.1 ATmega16單片機最小系統設計
3.2 AVR的程序下載
3.3 ATmega16的熔絲位配置概述
3.4 AVR單片機的工作狀態
3.5 支持ISP編程的最小系統設計
3.6 AVR單片機程序下載實例
3.7 思考與練習
第4章 AVR單片機的開發環境
第5章 C語言編程基礎
第6章 I/O口的應用
第7章 定時計數器的結構與應用
第8章 中斷系統的基本應用
第9章 模擬比較器和ADC接口
第10章 串行接口及應用接口
第11章 電機、繼電器和鍵盤輸入的控制
第12章 點陣LED屏的控制
第13章 紅外遙控器的解碼
第14章 DS18B20溫度傳感器的應用
第15章 時鐘芯片DS1302的應用
附錄
參考文獻
網路書店
類別
折扣
價格
-
新書87折$303