图书介绍
案例解说单片机C语言开发 基于AVR+Proteus仿真2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 程国钢编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121180187
- 出版时间:2012
- 标注页数:377页
- 文件大小:176MB
- 文件页数:389页
- 主题词:单片微型计算机-C语言-程序设计
PDF下载
下载说明
案例解说单片机C语言开发 基于AVR+Proteus仿真PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 ATmega128应用基础1
1.1 ATmega128的体系结构1
1.1.1 ATmega128的内核3
1.1.2 ATmega128的存储器体系6
1.1.3 ATmega128的系统时钟7
1.1.4 ATmega128的电源管理13
1.1.5 ATmega128的复位15
1.1.6 ATmega128的外部引脚封装19
1.1.7 ATmega128的中断系统20
1.2 ATmega128的C语言22
1.2.1 ATmega128 C语言的数据类型、运算符和表达式22
1.2.2 ATmega128 C语言的结构25
1.2.3 ATmega128 C语言的函数26
1.2.4 ATmega128 C语言的数组和指针27
1.2.5 ATmega128 C语言的自构造类型29
1.3 ICCAVR软件开发环境应用基础31
1.3.1 ICCAVR的工作界面31
1.3.2 ICCAVR的菜单32
1.3.3 ICCAVR的扩展关键字37
1.3.4 ICCAVR的库函数37
1.3.5使用ICCAVR38
第2章 Proteus硬件仿真环境42
2.1 Proteus应用基础42
2.1.1 Proteus的界面43
2.1.2 Proteus支持的文件格式43
2.1.3 Proteus的菜单44
2.1.4 Proteus的快捷工具栏和工具箱57
2.2使用Proteus59
2.3 Protues中的ATmega12861
2.4 Proteus和ICCAVR的联合调试应用实例62
第3章 Proteus中的ATmega128内部基础资源应用实例68
3.1 ATmega128的I/O引脚应用实例68
3.1.1 I/O引脚基础68
3.1.2 I/O引脚输出高低脉冲电平应用实例69
3.2 ATmega128的外部中断应用实例73
3.2.1外部中断基础73
3.2.2外部中断控制I/O引脚输出应用实例76
3.3 ATmega128的定时/计数器应用实例78
3.3.1定时/计数器基础78
3.3.2定时器控制I/O引脚输出方波应用实例79
3.3.3定时器输出PWM波形应用实例81
3.3.4输出频率可调的PWM波形应用实例84
3.3.5定时/计数器秒定时输出高低电平应用实例90
3.4 ATmega128的串行口应用实例93
3.4.1串行口基础93
3.4.2 ATmega128串口0数据发送应用实例98
3.4.3 ATmega128串口1数据发送应用实例104
3.4.4和PC进行串行通信应用实例105
3.4.5双串口联合使用应用实例109
3.5 ATmega128的TWI(I2C)总线接口应用实例112
3.5.1 TWI (I2C)总线接口基础112
3.5.2双机ATmega128使用TWI总线通信应用实例117
3.6 ATmega128的SPI总线接口应用实例128
3.6.1 SPI总线接口基础128
3.6.2双机ATmega 128使用SPI总线通信应用实例131
3.7 ATmega128的内置看门狗模块应用实例139
3.7.1内置看门狗模块基础139
3.7.2内置看门狗模块测试应用实例140
3.8建立并引用用户库函数应用实例144
3.8.1实例的设计思路144
3.8.2实例的Proteus电路图144
3.8.3应用实例的代码145
3.8.4应用实例的仿真结果和说明145
第4章 Proteus中的ATmega128人机交互通道应用实例147
4.1发光二极管应用实例147
4.1.1器件基础147
4.1.2应用实例设计分析149
4.1.3应用实例的代码150
4.1.4应用实例的仿真结果和说明152
4.2单位数码管应用实例153
4.2.1器件基础153
4.2.2应用实例设计分析155
4.2.3应用实例的代码156
4.2.4应用实例的仿真结果和说明158
4.3多位数码管应用实例158
4.3.1器件基础158
4.3.2应用实例设计分析159
4.3.3应用实例的代码161
4.3.4应用实例的仿真结果和说明163
4.4 MAX7219应用实例164
4.4.1器件基础164
4.4.2应用实例设计分析168
4.4.3应用实例的代码169
4.4.4应用实例的仿真结果和说明172
4.5 1602液晶应用实例173
4.5.1器件基础173
4.5.2应用实例设计分析176
4.5.3应用实例的代码177
4.5.4应用实例的仿真结果和说明181
4.6独立按键应用实例181
4.6.1器件基础181
4.6.2应用实例设计分析182
4.6.3应用实例的代码184
4.6.4应用实例的仿真结果和说明187
4.7行列扫描键盘应用实例188
4.7.1器件基础188
4.7.2应用实例设计分析190
4.7.3应用实例的代码191
4.7.4应用实例的仿真结果和说明193
4.8拨码开关应用实例193
4.8.1器件基础194
4.8.2应用实例设计分析195
4.8.3应用实例的代码196
4.8.4应用实例的仿真结果和说明198
第5章 Proteus中的ATmega128信号采集通道应用实例199
5.1 ATmega128的内置比较器模块应用实例199
5.1.1内置比较器模块基础199
5.1.2双通道模拟信号比较应用实例201
5.1.3多通道模拟信号比较应用实例204
5.2 ATmega128的内置A/D模块应用实例209
5.2.1内置A/D模块基础209
5.2.2单通道模拟信号采集实例216
5.2.3多通道模拟信号采集实例219
5.2.4增益放大模拟信号采集实例222
5.2.5差分模拟信号比较采集实例225
5.2.6多通道模拟信号比较采集实例228
5.3 DS1302应用实例233
5.3.1器件基础233
5.3.2应用实例设计分析235
5.3.3应用实例的代码236
5.3.4应用实例的仿真结果和说明243
5.4 DS18B20应用实例244
5.4.1器件基础244
5.4.2应用实例设计分析247
5.4.3应用实例的代码248
5.4.4应用实例的仿真结果和说明251
第6章 Proteus中的ATmega128信号输出通道应用实例252
6.1 DAC0832应用实例252
6.1.1器件基础252
6.1.2应用实例设计分析254
6.1.3应用实例的代码255
6.1.4应用实例的仿真结果和说明256
6.2 74HC165应用实例257
6.2.1器件基础257
6.2.2应用实例设计分析258
6.3 74HC595应用实例259
6.3.1器件基础259
6.3.2应用实例设计分析260
6.3.3应用实例的代码261
6.3.4应用实例的仿真结果和说明263
第7章 Proteus中的ATmega128存储器应用实例265
7.1 ATmega128的内部E2 PROM应用实例265
7.1.1 E2 PROM基础265
7.1.2 E2 PROM读/写应用实例268
7.2 62256应用实例272
7.2.1器件基础272
7.2.2应用实例设计分析274
7.2.3应用实例的代码275
7.2.4应用实例的仿真结果和说明279
第8章 Proteus中的ATmega128执行机构应用实例280
8.1三极管应用实例280
8.1.1器件基础280
8.1.2应用实例设计分析281
8.1.3应用实例的代码282
8.1.4应用实例的仿真结果和说明284
8.2 ULN2803应用实例285
8.2.1器件基础285
8.2.2应用实例设计分析286
8.2.3应用实例的代码287
8.2.4应用实例的仿真结果和说明290
8.3光电隔离器应用实例290
8.3.1器件基础290
8.3.2应用实例设计分析292
8.3.3应用实例的代码293
8.3.4应用实例的仿真结果和说明294
8.4直流电动机应用实例295
8.4.1器件基础295
8.4.2应用实例设计分析296
8.4.3应用实例的代码297
8.4.4应用实例的仿真结果和说明300
8.5步进电动机应用实例301
8.5.1器件基础301
8.5.2应用实例设计分析303
8.5.3应用实例的代码304
8.5.4应用实例的仿真结果和说明307
8.6继电器应用实例308
8.6.1器件基础308
8.6.2应用实例设计分析309
8.6.3应用实例的代码310
8.6.4应用实例的仿真结果和说明312
8.7蜂鸣器应用实例312
8.7.1器件基础313
8.7.2应用实例设计分析314
8.7.3应用实例的代码315
8.7.4应用实例的仿真结果和说明317
第9章 Proteus中的ATmega128通信应用实例318
9.1 MAX232应用实例318
9.1.1器件基础318
9.1.2应用实例设计分析320
9.1.3应用实例的代码321
9.1.4实例的仿真结果和说明321
9.2 SN75179应用实例322
9.2.1器件基础322
9.2.2应用实例设计分析323
9.2.3应用实例的代码324
9.2.4实例的仿真结果和说明327
9.3 MAX487应用实例328
9.3.1器件基础328
9.3.2应用实例设计分析329
9.3.3应用实例的代码330
9.3.4实例的仿真结果和说明330
第10章 在Proteus中设计ATmega128的应用系统331
10.1 ATmega128综合应用实例设计基础331
10.2频率计应用实例335
10.2.1频率计的需求分析和系统设计335
10.2.2频率计的硬件设计336
10.2.3频率计的软件设计337
10.2.4 Proteus中的虚拟信号发生器343
10.2.5实例的仿真结果和总结344
10.3简易数字时钟应用实例345
10.3.1简易数字时钟的需求分析和系统设计345
10.3.2简易数字时钟的硬件设计345
10.3.3简易数字时钟的软件设计347
10.3.4实例的仿真结果和总结354
10.4可控自校准数字电源应用实例354
10.4.1可控自校准数字电源的需求分析和系统设计355
10.4.2可控自校准数字电源的硬件设计355
10.4.3可控自校准数字电源的软件设计358
10.4.4实例的仿真结果和总结364
10.5仓库自动通风控制系统应用实例365
10.5.1仓库自动通风控制系统的需求分析和系统设计365
10.5.2仓库自动通风控制系统的硬件设计366
10.5.3仓库自动通风控制系统的软件设计368
10.5.4实例的仿真结果和总结377
热门推荐
- 2457039.html
- 3299048.html
- 3428866.html
- 1492869.html
- 1797587.html
- 372757.html
- 489577.html
- 2221662.html
- 3096273.html
- 1671213.html
- http://www.ickdjs.cc/book_840636.html
- http://www.ickdjs.cc/book_3495335.html
- http://www.ickdjs.cc/book_1977976.html
- http://www.ickdjs.cc/book_2428465.html
- http://www.ickdjs.cc/book_2597130.html
- http://www.ickdjs.cc/book_2668613.html
- http://www.ickdjs.cc/book_2480753.html
- http://www.ickdjs.cc/book_2874784.html
- http://www.ickdjs.cc/book_2082430.html
- http://www.ickdjs.cc/book_370173.html