单片机C语言和汇编语言混合编程实践 - 中国高校教材图书网
|
书名: |
单片机C语言和汇编语言混合编程实践
|
| ISBN: | 978-7-81124-254-6 |
责任编辑: | |
| 作者: |
杜树春
相关图书
|
装订: | 平装 |
| 印次: | 1-1 |
开本: | 16开 |
| 定价: |
¥29.00
折扣价:¥27.55
折扣:0.95
节省了1.45元
|
字数: |
386千字
|
| 出版社: |
北京航空航天大学出版社 |
页数: |
|
| 出版日期: |
2008-03-01 |
每包册数: |
|
| 国家规划教材: |
|
省部级规划教材: |
|
| 入选重点出版项目: |
|
获奖信息: |
|
|
|
| 内容简介: |
本书主要介绍单片机的C51语言和汇编语言混合编程方法,大部分篇幅是针对单片机接口芯片的C51语言和汇编语言混合编程实例。每章编排次序是: 单片机接口芯片功能、与单片机连接电路原理图、汇编语言程序、被调汇编语言程序、调用汇编语言程序的C51语言程序、不调用汇编语言程序的C51语言程序(有些例子没有这一项)以及使用注意事项。 本书共14章,每章介绍一个例子,共14个例子。 书中C51高级语言和汇编语言的程序实例,为笔者多年工作积累所得,并全部经过实际调试。对于有一定基础的读者,书中的模块可直接使用。 本书适用于单片机C51高级语言和A51汇编语言的初学者。 本书既可供工程技术人员参考,也可作为各工科大、专院校和中等专业学校的单片机辅助或参考资料。
|
| 作者简介: |
|
|
| 章节目录: |
第1章 单线数字温度传感器DS18B20
1.1 DS18B20简介1
1.1.1 主要特性2
1.1.2 引脚排列3
1.1.3 控制方法 3
1.1.4 内部结构4
1.1.5 测温原理7
1.1.6 与单片机的典型接口设计8
1.1.7 多路温度测量 9
1.2 DS18B20与单片机的连接10
1.3 读DS18B20温度值的汇编语言程序111
1.4 读DS18B20温度值的汇编语言程序216
1.5 读单个DS18B20芯片序列号的汇编语言程序21
1.6 读多个DS18B20芯片温度值的汇编语言程序24
1.7 被调汇编语言程序27
1.8 调用汇编语言程序的C51语言程序33
1.9 不调用汇编语言程序的C51语言程序35
1.10 使用DS18B20的注意事项38
第2章 实时时钟/日历芯片PCF8563
2.1 PCF8563简介39
2.1.1 主要特性40
2.1.2 引脚排列40
2.1.3 功能描述41
2.2 PCF8563与单片机的连接44
2.3 汇编语言程序44
2.4 被调汇编语言程序51
2.5 调用汇编语言程序的C51语言程序57
2.6 不调用汇编语言程序的C51语言程序59
2.7 使用PCF8563的注意事项65
第3章 串行带闹钟的实时时钟芯片DS1305
3.1 DS1305简介66
3.1.1 主要特性67
3.1.2 引脚排列67
3.1.3 电源连接方式68
3.1.4 操作方式69
3.2 DS1305与单片机的连接71
3.3 汇编语言程序71
3.4 被调汇编语言程序78
3.5 调用汇编语言程序的C51语言程序83
3.6 不调用汇编语言程序的C51语言程序86
3.7 使用DS1305的注意事项91
第4章 单通道12位串行A/D转换器MAX1241
4.1 MAX1241/MAX1240简介92
4.1.1 主要特性93
4.1.2 引脚排列93
4.1.3 工作过程94
4.2 MAX1241与单片机的连接95
4.3 汇编语言程序96
4.4 被调汇编语言程序98
4.5 调用汇编语言程序的C51语言程序100
4.6 使用MAX1241的注意事项101
第5章 8路12位串行A/D转换器MAX147
5.1 MAX146/147简介102
5.1.1 主要特性102
5.1.2 引脚排列102
5.1.3 工作方式104
5.2 MAX146/147与单片机的连接106
5.3 汇编语言程序107
5.4 被调汇编语言程序109
5.5 调用汇编语言程序的C51语言程序112
5.6 使用MAX147的注意事项114
第6章 8路12位并行A/D转换器MAX197
6.1 MAX197简介115
6.1.1 主要特性115
6.1.2 引脚排列116
6.1.3 控制字117
6.1.4 应用的几种模式119
6.1.5 转换的基本原理120
6.2 MAX197与单片机的连接120
6.3 汇编语言程序1122
6.4 汇编语言程序2123
6.5 被调汇编语言程序125
6.6 调用汇编语言程序的C51语言程序127
6.7 使用MAX197的注意事项128
第7章 8路12位串行A/D转换器MAX186
7.1 MAX186简介130
7.1.1 主要特性130
7.1.2 引脚排列131
7.1.3 控制字132
7.1.4 工作原理134
7.2 MAX186与单片机的连接135
7.3 汇编语言程序1135
7.4 汇编语言程序2137
7.5 被调汇编语言程序139
7.6 调用汇编语言程序的C51语言程序142
7.7 使用MAX186的注意事项143
第8章 双路14位串行A/D转换器MAX111
8.1 MAX111简介145
8.1.1 主要特性145
8.1.2 引脚排列146
8.1.3 控制字147
8.1.4 A/D转换器的自校准原理148
8.1.5 转换器的工作原理149
8.2 MAX111与单片机的连接150
8.3 汇编语言程序151
8.4 被调汇编语言程序154
8.5 调用汇编语言程序的C51语言程序157
8.6 使用MAX111的注意事项159
第9章 双路16位ΣΔ A/D转换器AD7705
9.1 AD7705/06 简介160
9.1.1 主要特性162
9.1.2 引脚排列163
9.1.3 片内寄存器164
9.1.4 接口时序165
9.1.5 AD7705/06在智能仪器仪表中的应用166
9.2 AD7705/06 的基本连接及其与单片机的连接166
9.2.1 AD7705/06 的基本连接166
9.2.2 AD7705/06 与单片机的接口电路167
9.3 AD7705与单片机以五线方式连接168
9.4 单片机的串行口与AD7705连接(三线方式)168
9.5 AD7705与单片机以五线方式连接下的程序169
9.5.1 汇编语言程序169
9.5.2 被调汇编语言程序171
9.5.3 调用汇编语言程序的C51语言程序173
9.5.4 不调用汇编语言程序的C51语言程序175
9.6 使用AD7705的注意事项177
第10章 9位数字温度传感器DS1620
10.1 DS1620简介 179
10.1.1 引脚排列179
10.1.2 温度值数据格式180
10.1.3 操作和控制181
10.1.4 应用实例183
10.1.5 DS1620与单片机连接过程中应注意的问题184
10.2 DS1620与单片机的连接185
10.3 汇编语言程序185
10.4 被调汇编语言程序187
10.5 调用汇编语言程序的C51语言程序190
10.6 不调用汇编语言程序的C51语言程序191
10.7 使用DS1620的注意事项194
第11章 10位数字温度传感器AD7416
11.1 AD7416简介195
11.1.1 主要特性195
11.1.2 引脚排列196
11.1.3 工作原理196
11.1.3 无CPU下应用实例199
11.2 AD7416与单片机的连接200
11.3 汇编语言程序202
11.4 被调汇编语言程序205
11.5 调用汇编语言程序的C51语言程序209
11.6 不调用汇编语言程序的C51语言程序211
11.7 使用AD7416的注意事项218
第12章 单路8位串行D/A转换器MAX517
12.1 I2C总线的特点及基本通信协议220
12.2 MAX517 简介221
12.2.1 主要特性221
12.2.2 引脚排列222
12.2.3 工作时序222
12.3 MAX517与单片机的连接223
12.4 汇编语言程序225
12.5 被调汇编语言程序227
12.6 调用汇编语言程序的C51语言程序229
12.7 不调用汇编语言程序的C51语言程序230
12.8 使用MAX517的注意事项233
第13章 单路10位串行D/A转换器MAX515
13.1 MAX515简介235
13.1.1 主要特性236
13.1.2 引脚排列236
13.1.3 接口与时序236
13.2 MAX515与单片机的连接237
13.3 汇编语言程序238
13.4 被调汇编语言程序241
13.5 调用汇编语言程序的C51语言程序243
13.6 不调用汇编语言程序的C51语言程序244
13.7 使用MAX515的注意事项246
第14章 单路12位串行D/A转换器MAX539
14.1 MAX539简介248
14.1.1 主要特性248
14.1.2 引脚排列249
14.1.3 接口与时序249
14.1.4 MAX539与单片机接口技术250
14.2 MAX539与单片机的连接250
14.3 汇编语言程序252
14.4 被调汇编语言程序254
14.5 调用汇编语言程序的C51语言程序256
14.6 不调用汇编语言程序的C51语言程序257
14.7 使用MAX539的注意事项260
附录 关于配套光盘的使用说明261
参考文献263
|
| 精彩片段: |
|
|
| 书 评: |
|
|
| 其 它: |
|
|
|