AVR ATmega128单片机C程序设计与实践PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:金钟夫等编著
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2008
- ISBN:7811242451
- 页数:277 页
第1章 AVR单片机概述 1
1.1 AVR单片机简介 1
1.2 哈佛结构与冯·诺伊曼结构 1
1.3 RISC与CISC 2
1.4 ISP简介 2
第2章 ATmega 128单片机概要 4
2.1 ATmega 128单片机结构和主要性能 4
2.2 外部引脚 7
2.3 AVR单片机CPU内核 8
2.4 ATmega 128单片机的存储器 11
2.5 同步串行口——SPI 16
2.6 两线串行接口——TWI 20
第3章 系统时钟和系统控制 25
3.1 时钟选择 25
3.2 晶体振荡器 27
3.3 低频晶体振荡器 27
3.4 外部RC振荡器 28
3.5 标准的内部RC振荡器 28
3.6 外部时钟 29
3.7 定时器/计数器振荡器 29
3.8 系统控制和复位 29
3.9 看门狗定时器 31
第4章 ATmega 128 KIT开发环境的设置 33
4.1 ATmega 128 KIT的组成 33
4.2 编译器的下载及安装 40
4.3 AVR ISP软件的下载及安装 45
4.4 PonyProg2000的设置 48
第5章 I/O端口 55
5.1 I/O端口的结构及功能 55
5.2 与I/O端口相关的寄存器 58
5.3 编译和程序下载 59
5.4 硬件电路图 60
5.5 实验1——LED的移位 62
5.6 实验2——逐个熄灭LED 63
5.7 实验3——7段数码管显示数字 64
第6章 外部中断 65
6.1 中断概述 65
6.2 与中断相关的寄存器 65
6.3 硬件电路图 67
6.4 实验4——7段数码管显示数字 68
6.5 实验5——没有防抖电路的INT0 69
6.6 实验6——使用中断标志 70
第7章 定时器/计数器 72
7.1 定时器/计数器简介 72
7.2 定时器/计数器0(8位) 72
7.3 定时器/计数器1、3(16位定时器/计数器) 77
7.4 定时器/计数器2(8位) 86
7.5 输出比较调制器(OCM1C2) 87
7.6 实验7——计数(溢出中断) 89
7.7 实验8——计数(溢出标志) 90
7.8 实验9——定时器(溢出中断) 91
7.9 实验10——定时器(溢出标志) 92
7.10 实验11——定时器(比较A匹配) 93
第8章 7段数码管和按键 95
8.1 7段数码管和82C55 95
8.2 硬件电路图 98
8.3 实验12——7段数码管循环显示0~9 99
8.4 实验13——用7段数码管/显示与被按下的按键相对应的数字 100
8.5 实验14——7段数码管2显示与被按下的按键相对应的数字 104
8.6 实验15——7段数码管1和2分别显示与被按下按键相对应的数字 108
第9章 LED点阵 112
9.1 LED点阵简介 112
9.2 LED电光板 112
9.3 硬件电路图 114
9.4 实验16——显示绿色、红色和橙色 115
9.5 实验17——显示文字 116
9.6 实验18——移动文字 118
第10章 TEXT LCD 122
10.1 Text LCD简介 122
10.2 Text LCD的种类 123
10.3 LCD的结构和原理 123
10.4 Text LCD模块的构成 124
10.5 硬件电路图 131
10.6 实验19——显示一个个文字 131
10.7 实验20——显示一行文字 133
10.8 实验21——移动句子 135
第11章 步进电动机 139
11.1 步进电动机简介 139
11.2 步进电动机的分类 140
11.3 步进电动机的驱动 141
11.4 步进电动机驱动元件 148
11.5 步进电动机相关的用语 151
11.6 步进电动机的控制 153
11.7 硬件电路图 153
11.8 实验22——步进电动机正向旋转 154
11.9 实验23——步进电动机正向,逆向旋转 155
11.10 实验24——步进电动机和中断键 157
第12章 RC伺服电动机 159
12.1 RC伺服电动机简介 159
12.2 RC伺服电动机的内部组成 159
12.3 RC伺服电动机的控制 160
12.4 硬件电路图 161
12.5 实验25——伺服电动机的正向旋转和逆向旋转 162
12.6 实验26——伺服电动机旋转相应的角度 163
12.7 实验27——伺服电动机速度控制 164
第13章 直流电动机 167
13.1 直流电动机简介 167
13.2 直流电动机的驱动 170
13.3 电动机旋转感应装置 177
13.4 编译计数器的设计 178
13.5 硬件电路图 183
13.6 基础控制理论 184
13.7 实验28——电动机的正向旋转和逆向旋转 187
13.8 实验29——电动机速度控制 188
13.9 实验30——PWM控制 190
第14章 A/D转换器 192
14.1 A/D转换器的结构及功能 192
14.2 与A/D转换器相关的寄存器 192
14.3 模拟比较器 196
14.4 硬件电路图 198
14.5 实验31——用7段数码管显示温度值 199
14.6 实验32——用LCD显示温度和MIC值 200
14.7 实验33——10位分辨率测试 203
14.8 实验34——ADC开关测试 206
第15章 红外线传感器 210
15.1 红外线传感器概要 210
15.2 硬件电路图 212
15.3 实验35——中央测距传感器的测试 213
15.4 实验36——通过传感器的输入使步进电动机旋转 215
15.5 实验37——3组测距传感器的检测 217
15.6 实验38——光电传感器的On-Off测试 220
15.7 实验39——光电传感器的光量测试 222
第16章 USART 227
16.1 USART的结构及功能 227
16.2 与USART相关的寄存器 229
16.3 通信与超级终端的使用及USB驱动安装方法 232
16.4 实验40——与PC的串行通信1 238
16.5 实验41——与PC的串行通信2 242
16.6 实验42——与PC的USB通信 253
第17章 音频输出 265
17.1 音频输出简介 265
17.2 硬件电路图 267
17.3 实验43——输出声音 268
17.4 实验44——利用定时器输出声音 269
17.5 建立Voice头文件 271
17.6 头文件的使用方法 275
参考文献 277
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《反思性实践》胡红梅, 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019