图书介绍
单片机C语言和汇编语言实用开发技术PDF|Epub|txt|kindle电子书版本网盘下载
![单片机C语言和汇编语言实用开发技术](https://www.shukui.net/cover/2/32250828.jpg)
- 陈洪财主编 著
- 出版社: 哈尔滨:哈尔滨工程大学出版社
- ISBN:9787811333367
- 出版时间:2008
- 标注页数:268页
- 文件大小:20MB
- 文件页数:277页
- 主题词:单片微型计算机-C语言-程序设计;单片微型计算机-汇编语言-程序设计
PDF下载
下载说明
单片机C语言和汇编语言实用开发技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 单片机硬件体系简介3
1.1 AT89系列单片机简介3
1.2 AT89C51AT89C52的外部引脚6
1.3 I/O口介绍9
1.4口操作11
1.5定时器14
1.6 RST/VPD脚15
思考题及习题16
第2章 开发单片机的软件环境19
2.1下载Keil C5119
2.2 Keil C的使用方法21
2.3程序文件的修改和仿真26
2.4 WAVE 6000简单介绍30
2.5编程器的使用35
2.6烧录芯片37
思考题及习题37
第3章 单片机的指令系统38
3.1指令学习基础38
3.2复位及复位电路44
3.3 8051指令系统46
3.4算术运算类指令55
3.5伪指令65
思考题及习题67
第4章 制作你的单片机系统—学习编程70
4.1具体的单片机(AT89C51)系统电路制作70
4.2程序设计语言70
4.3给灯编点花样(流水灯)73
4.4让数码管显示一组数75
4.5显示相应的键盘号79
4.6利用键盘选中数码管及其数字的修改87
4.7多次时间设置功能的闹钟程序95
思考题及习题105
第5章 中断控制109
5.1 I/0口的控制方式109
5.2中断控制111
思考题及习题123
第6章 定时/计数器125
6.1定时/计数器原理125
6.2定时/计数器的工作方式127
6.3使用T0/T1的注意事项及设置步骤129
6.4定时/计数器的基本应用131
6.5带有闹钟功能的实用时钟137
6.6定时/计数器T2的结构及控制155
思考题及习题160
第7章 串行通信系统161
7.1串行通信的种类161
7.2串行口工作方式及应用167
7.3两个AT89S52做单工发送数据(中断法)173
7.4两个8051做串行多工数据传输(查询法)174
7.5两个8051做串行多工数据传输(中断法)176
7.6多机通信原理177
7.7一个8751(主)与两个8751(副)做串行单工发送数据178
7.8一个8751(主)与两个8751(副)做串行多工发送数据181
思考题及习题185
第8章 模数-数模转换器187
8.1 AD0804介绍187
8.2 AD0804接口设计188
8.3由AT89S52读取ADC转换值190
8.4并行A/D转换器ADC0809及其接口电路193
8.5串行A/D ADC0832及其接口电路197
8.6数模转换器200
8.7测量DAC输出电压值202
8.8 DAC0832及其接口电路204
8.9 DAC0832应用207
思考题及习题208
第9章 I2 C扩展技术及应用系统209
9.1虚拟I2C总线扩展I/O口209
9.2 I2C总线E2 PROM芯片AT24C02209
9.3将数据写入AT24C02211
9.4将数据从AT24C02中读出213
9.5串行扩展AT93C46的特点、引脚功能和指令系统214
9.6 AT93C46读写应用216
9.7步进电机控制224
思考题及习题228
第10章 嵌入式C语言程序设计231
10.1 C51数据类型及存储结构231
10.2用C编写跑马灯程序235
10.3 Keil C的实际应用236
10.4 I/0口的输入数据读取和控制237
10.5计时器Timer 0的溢出中断应用238
10.6外部中断INT0239
10.7四只数码管的显示控制241
10.8 4×4小键盘242
10.9数字时钟244
10.10用C语言和汇编语言编写的基本程序模块对比249
思考题及习题253
第11章 C语言和汇编语言混合编程254
11.1 Keil C51和A51接口所涉及的几个主要问题254
11.2在C51中调用汇编程序应用举例256
11.3在C51中调用汇编程序的一般过程258
11.4高级语言调用汇编语言子程序的应用(TL.C549)258
11.5 A/D转换器TL C0832混合编程应用261
附录 8051指令表264
参考文献268