IT培训机构|91免费精品视频|专注编程培训|91免费精品|软件开发培训_91免费国产视频_华清远见教育

當前位置: 首頁 > 原創圖書 >《AVR單片機C語言開發入門與典型實例》(修訂版)圖書介紹

《AVR單片機C語言開發入門與典型實例》(修訂版)圖書介紹
  • 圖書名稱 :    《AVR單片機C語言開發入門與典型實例》(修訂版)
  • 作       者 :    華清遠見
  • 出版單位 :    人民郵電出版社
  • 叢書名稱 :    單片機開發系列
  • 出版日期 :    2010年6月
編輯推薦

· 多年嵌入式人才培養及項目研發經驗總結
· 數百家企業嵌入式研發崗位人才需求匯總
· 數十所嵌入式專業大學院校教學現狀調研
· 側重實踐及案例分析并輔以代碼加以講解

圖書簡介

      本書首先詳細講解avr單片機的基礎知識,包括硬件基礎、指令系統、開發環境以及avr單片機c語言基礎;然后講解其i/o口打印機接口、定時器/計數器、中斷、串行口、程序存儲器擴展、數據存儲器擴展等模塊;接著講解其鍵盤接口、lcd接口、打印機接口、a/d接口、d/a接口、可編程器件接口、i2c總線接口、spi總線接口、can總線接口的硬件設計和程序設計;最后講解了mp3播放器設計、小型打印機系統、智能充電器、直流電機的控制、溫濕度傳感器、手持無線遙控器等綜合實例的軟硬件開發全過程,使讀者對前面的知識融會貫通。
      本書適合想了解和進行avr單片機實際系統開發的讀者和工程技術人員使用,也適合大中專院校電子類專業的學生使用。

圖書目錄

《AVR單片機C語言開發入門與典型實例》(修訂版)章節:
第1篇 avr單片機基礎
第1章 avr單片機概述 
1.1 avr單片機及其發展 
1.1.1 avr單片機簡介 
1.1.2 avr單片機的特點 
1.1.3 avr單片機的分類 
1.2 atmega128(l)單片機 
1.2.1 atmega128(l)結構和主要特點 
1.2.2 atmega128(l)的主要性能 
1.2.3 atmega128(l)的封裝與引腳 
1.3 本章小結 
第2章 atmega128(l)單片機硬件結構 
2.1 atmega128(l)的內核 
2.2 atmega128(l)的存儲器 
2.2.1 atmega128(l)的內部存儲器 
2.2.2 atmega128(l)的外部存儲器 
2.3 atmega128(l)的系統時鐘及電源管理 
2.3.1 系統時鐘 
2.3.2 電源管理與休眠模式 
2.4 atmega128(l)的復位及中斷 
2.4.1 atmega128(l)的復位邏輯 
2.4.2 atmega128(l)的中斷及中斷響應 
2.5 atmega128(l)的定時器/計數器 
2.5.1 8位定時器/計數器t/c0 
2.5.2 8位定時器/計數器t/c2 
2.5.3 16位定時器/計數器t/c1和t/c3 
2.6 atmega128(l)的總線接口 
2.6.1 同步外設接口spi 
2.6.2 通用同步/異步串行接口usart0和usart1
2.6.3 兩線串行twi總線接口
2.7 本章小結
第3章 atmega128(l)的指令系統 
3.1 atmega128(l)的指令系統概述 
3.2 atmega128(l)的指令操作數的尋址方式 
3.3 算術和邏輯運算指令 
3.3.1 加法指令 
3.3.2 減法指令 
3.3.3 取反碼和補碼指令 
3.3.4 乘法指令 
3.3.5 邏輯與指令 
3.3.6 邏輯或指令 
3.3.7 邏輯異或指令 
3.4 比較和轉移指令 
3.4.1 比較指令 
3.4.2 無條件轉移指令 
3.4.3 條件轉移指令 
3.4.4 子程序調用與返回指令
3.5 數據傳輸指令 
3.5.1 直接數據傳輸指令 
3.5.2 間接數據傳輸指令 
3.5.3 與程序存儲器有關的數據傳輸指令 
3.5.4 i/o口數據傳輸指令 
3.5.5 堆棧操作指令 
3.6 位操作指令 
3.6.1 帶進位的位操作指令
3.6.2 位變量傳輸指令 
3.6.3 位修改指令 
3.7 mcu控制指令 
3.8 atmega128(l)的匯編語言 
3.8.1 匯編語言語句格式及偽指令
3.8.2 表達式 
3.9 本章小結 
第4章 avr單片機硬件電路設計工具
4.1 protel 99 se中典型元器件的原理圖符號和pcb封裝繪制 
4.1.1 元器件封裝的概念 
4.1.2 電阻的原理圖符號和pcb封裝 
4.1.3 電容的原理圖符號和pcb封裝 
4.1.4 二極管和三極管的原理圖符號和pcb封裝 
4.1.5 典型集成電路的原理圖符號和pcb封裝 
4.2 原理圖和pcb圖的繪制流程 
4.2.1 繪制原理圖 
4.2.2 繪制pcb圖 
4.3 地線 
4.3.1 地線的概念及分類
4.3.2 pcb設計中地線的處理 
4.4 本章小結 
第5章 avr單片機軟件開發環境 
5.1 軟件開發環境 
5.2 avr studio 4.13 sp2開發環境 
5.2.1 avr studio 4.13 sp2開發環境獲取與安裝 
5.2.2 avr studio 4.13 sp2的菜單 
5.2.3 使用avr studio 4.13sp2 
5.3 本章小結 
第6章 avr單片機c語言開發 
6.1 c語言基礎知識 
6.1.1 標識符和關鍵字 
6.1.2 基本數據類型、常量和變量 
6.1.3 常見運算符 
6.1.4 程序中的語句種類 
6.2 c語言高級編程 
6.2.1 數組 
6.2.2 指針 
6.2.3 結構、共用體和枚舉 
6.2.4 函數 
6.2.5 預處理 
6.3 avr studio 4.13 sp2對ansi c的擴展 
6.3.1 i/o寄存器和端口操作
6.3.2 avr單片機存儲器中數據的訪問
6.3.3 avr單片機的中斷服務程序
6.4 本章小結 
第2篇 avr單片機典型模塊c語言應用實例
第7章 i/o的應用 
7.1 i/o端口概述 
7.2 i/o口控制發光二極管 
7.2.1 實例功能
7.2.2 典型器件介紹 
7.2.3 硬件設計 
7.2.4 程序設計及詳解 
7.2.5 經驗總結 
7.3 i/o口控制八段數碼管 
7.3.1 實例功能 
7.3.2 典型器件介紹 
7.3.3 硬件設計 
7.3.4 程序設計及詳解 
7.3.5 經驗總結 
7.4 i/o模擬1-wire總線控制ds18b20 
7.4.1 實例功能 
7.4.2 典型器件介紹 
7.4.3 硬件設計 
7.4.4 程序設計及詳解 
7.4.5 經驗總結 
7.5 本章小結 
第8章 定時器/計數器應用 
8.1 定時器/計數器概述 
8.2 利用定時器實現方波輸出 
8.2.1 實例功能 
8.2.2 硬件設計 
8.2.3 程序設計及其詳解 
8.2.4 經驗總結 
8.3 利用定時器/計數器實現按鍵的復用 
8.3.1 實例功能 
8.3.2 硬件設計 
8.3.3 程序設計及詳解 
8.3.4 經驗總結 
8.4 本章小結 
第9章 中斷的應用 
9.1 中斷概述 
9.2 利用定時器中斷報警 
9.2.1 實例功能 
9.2.2 典型器件介紹 
9.2.3 硬件設計 
9.2.4 程序設計及詳解 
9.2.5 經驗總結 
9.3 利用中斷實現對按鍵的響應 
9.3.1 實例功能 
9.3.2 典型器件介紹 
9.3.3 硬件設計 
9.3.4 程序設計及詳解 
9.3.5 經驗總結 
9.4 本章小結 
第10章 串行口的應用 
10.1 串行通信概述 
10.2 rs-232總線接口 
10.2.1 實例功能 
10.2.2 典型器件介紹 
10.2.3 硬件設計 
10.2.4 程序設計及詳解 
10.2.5 經驗總結 
10.3 rs-485總線接口 
10.3.1 實例功能
10.3.2 典型器件介紹 
10.3.3 硬件設計 
10.3.4 程序設計及詳解 
10.3.5 經驗總結 
10.4 單片機之間的通信 
10.4.1 實例功能 
10.4.2 典型器件介紹 
10.4.3 硬件設計 
10.4.4 程序設計及詳解 
10.4.5 經驗總結 
10.5 本章小結 
第11章 程序存儲器擴展 
11.1 程序存儲器概述 
11.2 擴展eprom 
11.2.1 實例功能
11.2.2 典型器件介紹 
11.2.3 硬件設計 
11.2.4 程序設計及詳解
11.2.5 經驗總結 
11.3 擴展e2prom 
11.3.1 實例功能 
11.3.2 典型器件介紹 
11.3.3 硬件設計 
11.3.4 程序設計及詳解 
11.3.5 經驗總結 
11.4 擴展flash存儲器 
11.4.1 實例功能 
11.4.2 典型器件介紹 
11.4.3 硬件設計 
11.4.4 程序設計及詳解 
11.4.5 經驗總結 
11.5 本章小結 
第12章 數據存儲器擴展
12.1 數據存儲器概述 
12.2 擴展sram 
12.2.1 實例功能 
12.2.2 典型器件介紹 
12.2.3 硬件設計 
12.2.4 程序設計及詳解 
12.2.5 經驗總結 
12.3 擴展nvsram 
12.3.1 實例功能 
12.3.2 典型器件介紹 
12.3.3 硬件設計 
12.3.4 程序設計及詳解 
12.3.5 經驗總結 
12.4 本章小結 
第3篇 avr單片機接口典型應用
第13章 鍵盤接口 
13.1 鍵盤概述 
13.2 外接4個鍵盤 
13.2.1 實例功能 
13.2.2 硬件設計 
13.2.3 程序設計及詳解 
13.2.4 經驗總結 
13.3 與4×4鍵盤的接口設計
13.3.1 實例功能 
13.3.2 硬件設計
13.3.3 程序設計及詳解 
13.3.4 經驗總結 
13.4 本章小結 
第14章 lcd接口 
14.1 lcd概述 
14.2 外接字符點陣lcd 
14.2.1 實例功能 
14.2.2 典型器件介紹 
14.2.3 硬件設計 
14.2.4 程序設計及詳解 
14.2.5 經驗總結 
14.3 外接圖像點陣lcd 
14.3.1 實例功能 
14.3.2 典型器件介紹 
14.3.3 硬件設計 
14.3.4 程序設計及詳解
14.3.5 經驗總結 
14.4 本章小結 
第15章 打印機接口 
15.1 微型打印機概述 
15.2 外接串行打印機 
15.2.1 實例功能 
15.2.2 典型器件介紹 
15.2.3 硬件設計 
15.2.4 程序設計及詳解 
15.2.5 經驗總結 
15.3 外接并行打印機 
15.3.1 實例功能 
15.3.2 典型器件介紹 
15.3.3 硬件設計 
15.3.4 程序設計及詳解 
15.3.5 經驗總結 
15.4 本章小結 
第16章 a/d接口 
16.1 a/d轉換器概述 
16.2 外接逐次比較型a/d
16.2.1 實例功能 
16.2.2 典型器件介紹
16.2.3 硬件設計 
16.3.4 程序設計及詳解
16.2.5 經驗總結 
16.3 外接半閃爍型高速a/d
16.3.1 實例功能 
16.3.2 典型器件介紹 
16.3.3 硬件設計 
16.3.4 程序設計及詳解 
16.3.5 經驗總結 
16.4 外接s-d型a/d
16.4.1 實例功能 
16.4.2 典型器件介紹 
16.4.3 硬件設計 
16.4.4 程序設計及詳解 
16.4.5 經驗總結 
16.5 本章小結 
第17章 d/a接口實例 
17.1 d/a轉換器概述 
17.2 外接倒t型d/a 
17.2.1 實例功能 
17.2.2 典型器件介紹 
17.2.3 硬件設計 
17.2.4 程序設計及詳解 
17.2.5 經驗總結 
17.3 外接權電流型d/a 
17.3.1 實例功能 
17.3.2 典型器件介紹 
17.3.3 硬件設計 
17.3.4 程序設計及詳解 
17.3.5 經驗總結 
17.4 本章小結 
第18章 可編程器件接口 
18.1 可編程器件概述 
18.2 可編程并行接口芯片接口 
18.2.1 實例功能 
18.2.2 典型器件介紹 
18.2.3 硬件設計 
18.2.4 程序設計及詳解 
18.2.5 經驗總結 
18.3 可編程中斷控制器接口 
18.3.1 實例功能 
18.3.2 典型器件介紹 
18.3.3 硬件設計 
18.3.4 程序設計及詳解 
18.3.5 經驗總結 
18.4 可編程計數器/定時器接口
18.4.1 實例功能 
18.4.2 典型器件介紹 
18.4.3 硬件設計 
18.4.4 程序設計及詳解 
18.4.5 經驗總結 
18.5 本章小結 
第19章 i2c總線接口 
19.1 i2c總線接口概述 
19.2 與at24c64接口 
19.2.1 實例功能 
19.2.2 典型器件介紹 
19.2.3 硬件設計 
19.2.4 程序設計及詳解 
19.2.5 經驗總結 
19.3 與溫濕度傳感器sht75接口
19.3.1 實例功能 
19.3.2 典型器件介紹 
19.3.3 硬件設計 
19.3.4 程序設計及詳解 
19.3.5 經驗總結 
19.4 本章小結 
第20章 spi總線接口 
20.1 spi總線接口概述 
20.2 spi接口的flash的訪問 
20.2.1 實例功能 
20.2.2 典型器件介紹 
20.2.3 硬件設計 
20.2.4 程序設計及詳解 
20.2.5 經驗總結 
20.3 利用spi總線實現單片機之間的通信
20.3.1 實例功能 
20.3.2 典型器件介紹 
20.3.3 硬件設計 
20.3.4 程序設計及詳解 
20.3.5 經驗總結 
20.4 本章小結 
第21章 can總線接口 
21.1 can總線接口概述 
21.2 利用sia1000實現數據傳輸 
21.2.1 實例功能 
21.2.2 典型器件介紹 
21.2.3 硬件設計 
21.2.4 程序設計及詳解 
21.2.5 經驗總結 
21.3 利用can總線實現單片機間的通信 
21.3.1 實例功能
21.3.2 典型器件介紹
21.3.3 硬件設計 
21.3.4 程序設計及詳解 
21.3.5 經驗總結 
21.4 本章小結 
第4篇 綜合系統實例
第22章 mp3播放器設計
22.1 硬件電路設計
22.1.1 實例背景 
22.1.2 硬件設計流程 
22.1.3 典型器件選型及介紹 
22.1.4 硬件電路
22.2 軟件設計 
22.2.1 軟件設計流程 
22.2.2 軟件模塊分析 
22.2.3 程序設計及詳解 
22.3 經驗總結 
22.4 本章小結 
第23章 小型打印機系統 
23.1 硬件電路設計 
23.1.1 實例背景 
23.1.2 硬件設計流程 
23.1.3 典型器件選型及介紹
23.1.4 硬件電路 
23.2 軟件設計 
23.2.1 軟件設計流程
23.2.2 軟件模塊分析 
23.2.3 程序設計及詳解 
23.3 經驗總結 
23.4 本章小結 
第24章 智能充電器 
24.1 硬件電路設計 
24.1.1 實例背景 
24.1.2 硬件設計流程 
24.1.3 典型器件選型及介紹 
24.1.4 硬件電路 
24.2 軟件設計 
24.2.1 軟件設計流程 
24.2.2 軟件模塊分析 
24.2.3 程序設計及詳解 
24.3 經驗總結 
24.4 本章小結 
第25章 直流電機的控制 
25.1 硬件電路設計 
25.1.1 實例背景 
25.1.2 硬件設計流程 
25.1.3 典型器件選型及介紹 
25.1.4 硬件電路 
25.2 軟件設計 
25.2.1 軟件設計流程 
25.2.2 軟件模塊分析 
25.2.3 程序設計及詳解 
25.3 經驗總結 
25.4 本章小結 
第26章 溫濕度傳感器 
26.1 硬件電路設計 
26.1.1 實例背景 
26.1.2 硬件設計流程 
26.1.3 典型器件選型及介紹 
26.1.4 硬件電路 
26.2 軟件設計 
26.2.1 軟件設計流程 
26.2.2 軟件模塊分析 
26.2.3 程序設計及詳解 
26.3 經驗總結 
26.4 本章小結 
第27章 手持無線遙控器 
27.1 硬件電路設計 
27.1.1 實例背景 
27.1.2 硬件設計流程 
27.1.3 典型器件選型及介紹 
27.1.4 硬件電路
27.2 軟件設計 
27.2.1 軟件設計流程 
27.2.2 軟件模塊分析 
27.2.3 程序設計及詳解
27.3 經驗總結 
27.4 本章小結 

主站蜘蛛池模板: 面粉加工成套设备|面粉加工设备|面粉加工机械|面粉机组设备-河南成立粮油机械有限公司 | 随车吊,洒水车,吸污车-程力专用汽车股份有限公司 | 美国西娅图床垫官网-专注高端床垫18年 - 美国西娅图床垫官网 | 金亨木业建筑模板_清水模板_覆膜板_金亨木业建筑模板厂家批发 | 绝缘油介电强度测试仪|d33压电测试仪|准静态d33压电测量仪厂家直销-上海蓝巢电气有限公司【官网】 | 钻机配件-岩心管-岩心管接箍-地质套管-煤矿用钻头-河南滨远机械设备有限公司 | 机锋网-畅享科技品质生活,尽在机锋网| 河北万岁药业有限公司 | 煤粉喷枪_高炉喷煤枪_陶瓷喷煤枪-北京耐默公司 | 济南海纳特科技有限公司| 水处理设备厂家_纯净水设备_超纯水设备价格找西安瑞泉水处理 | 新高度,萍乡市场调查研究公司,萍乡市场调研公司,萍乡第三方评估机构,萍乡神秘顾客暗访公司 | 昆明子弟食品有限公司 | 思达测试|山东思达高科机械设备有限公司 | 阻抗分析仪 阻抗测试仪 介电常数测试仪 充电枪测试仪-苏州腾斯凯电子科技有限公司 | 天木生物科技有限公司-高通量自动化-细胞筛选平台 | 郑州试驾场地_双超专业汽车试驾场地_郑州双超文化传播有限公司官方网站 | 柯赛德斯-加美润滑油-专业做汽车工业润滑油品牌加盟代理 | 桥梁支座更换_桥梁检测车租赁_高空作业车出租_支座更换_伸缩缝安装_隧道防水_养护加固_维修_出租_衡水庆兴桥梁养护工程有限公司 桥梁养护|桥梁维修加固|隧道裂缝修补|支座更换|管道堵水气囊|衡水众拓路桥养护有限公司 | 炸鸡汉堡设备厂家-开汉堡炸鸡店需要的设备全套-广州英迪尔电器有限公司 | 语音芯片_蓝牙芯片_ble数传芯片_蓝牙数传模块厂家_拓达半导体-蓝牙数传芯片模块原厂 | 江阴市卡泰机械设备有限公司| 铝合金百叶窗_西安百叶窗厂家-西安市未央区通达建材物资部 | 长沙升阳化工材料有限公司| 深圳市泰美乐纸制品有限公司-纸杯厂,一次性纸杯,广告纸杯,奶茶纸杯,试饮纸杯定做 | 企业微信服务商-企业微信crm营销|认证-[朝阳企客通]一款企微管家服务型产品 | 深圳办公室装修_设计_实景_效果图_哪家好-公装装饰公司 | 银龙制冷—北京冷库工程建设安装公司!【20年专业制冷】 | 专业生产安检门-X光机-防爆罐-金属探测门-中警思创军警装备厂家 专业色素炭黑生产厂家,提供各种用途色素炭黑价格-枣庄鑫源化工 专业护工_医院护工_护工陪护_住家护工- 心陪护 | 潍坊沃林机械设备有限公司-牵引式风送果园打药机,悬挂式风送果园喷雾机,自走式果树喷药机,车载式风送远程喷雾机-潍坊沃林机械设备有限公司-牵引式风送果园打药机,悬挂式风送果园喷雾机,自走式果树喷药机,车载式风送远程喷雾机 潍坊网络推广,临沂360推广,东营360推广,枣庄360推广,潍坊网站建设,潍坊网络公司,潍坊360搜索,潍坊APP开发,潍坊360推广,潍坊360代理,潍坊点睛网络科技有限公司 | 陶瓷纤维模块|陶瓷纤维毯|陶瓷纤维纸|高温隔热材料|陶瓷纤维厂家-济南火龙热陶瓷有限责任公司 | 上海vi设计公司_logo设计_包装设计_品牌定位策划公司-焕识品牌设计 - | 景县泉兴永塔业有限公司-广播电视塔、通信塔、电力塔、交通设施、监控杆塔、气象塔、森林防火瞭望塔、避雷塔、烟筒塔、训练塔 | 西安泰富西玛电机_西玛电机_西安西玛电机 | 三轴伺服机械手_五轴伺服机械手_注塑机械手_东莞市浩能自动化机械有限公司 | 实木中药柜,实木中药斗,木制中药柜,木制中药柜的价格,实木中草药柜,安国美佳中药柜厂家 | 土石_泥石分离机_无轴滚筒筛_振动筛 - 巩义市鑫利重工机械制造有限公司 | 生物柴油_油酸甲酯厂家_脂肪酸甲酯_植物油燃料-中凯化工 | 中国焊接协会网站—中国焊接信息网;焊接行业最权威访问量最大的专业网站:焊接信息、焊接材料,焊接机器,焊接设备,焊机,焊材,辅助设备,焊机配件,仪器仪表,电动工具,钎焊,送丝机,表面处理,自动化专机,焊锡丝,助焊剂 | 普利卡管|普利卡管接头|普利卡接头-上海闵彬管业有限公司 | 声测管厂家_声测管现货_桥梁桩基声测管_注浆管_沉降板-沧州市福顺昌钢管有限公司 |