单片机原理及应用教程(C语言)
全新正版 极速发货
¥
35.34
6.4折
¥
55
全新
库存3件
作者丁有军 等
出版社人民邮电出版社
ISBN9787115483652
出版时间2018-09
装帧平装
开本16开
定价55元
货号1201768802
上书时间2024-11-14
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
丁有军,西安建筑科技大学很好教师,长期在教学靠前线,曾主编《单片机原理及应用》,深受广大师生的喜爱。
目录
上篇
第1章概述2
1.1计算机的发展2
1.2单片机的基本概念3
1.3单片机的发展概况4
1.4单片机的特点与应用5
1.5常用单片机类型及常用单片机系列介绍6
1.6单片机应用系统开发过程简介9
1.6.1单片机项目开发流程9
1.6.2MCS-51系列单片机仿真软件Proteus的基本使用方法11
习题及思考题15
第2章MCS-51系列单片机的结构和原理16
2.1MCS-51系列单片机的主要性能特点16
2.2MCS-51系列单片机的内部结构17
2.2.1CPU结构17
2.2.2存储器结构及编址18
2.2.3并行I/O接口21
2.351系列单片机的引脚功能23
2.4时钟电路与时序25
2.4.1时钟电路25
2.4.2有关时序的概念26
2.4.3CPU时序27
2.5单片机的复位27
2.5.1复位电路27
2.5.2复位后的状态28
2.6低功耗设计28
2.6.1时钟停止模式28
2.6.2空闲模式28
2.6.3掉电模式29
2.7最小系统设计29
习题及思考题29
第3章单片机C51语言基础与开发平台30
3.1单片机C51语言基础30
3.1.1数据类型30
3.1.2特殊功能寄存器31
3.1.3存储类型32
3.1.4指针34
3.1.5保证地址访问36
3.1.6运算符36
3.1.7KeilC代码优化技巧38
3.1.8KeilC程序举例39
3.2KeilμVision5集成开发环境40
3.2.1KeilμVision5中建立项目的方法40
3.2.2KeilμVision5中软件调试的方法45
3.3STC89C52RC系列单片机的ISP编程47
3.3.1ISP编程硬件电路48
3.3.2STC-ISP下载软件48
习题及思考题51
第4章定时/计数器52
4.1定时/计数器T0和T152
4.1.1定时/计数器T0和T1的结构及功能52
4.1.2定时/计数器T0和T1的功能寄存器53
4.1.3定时/计数器T0和T1的工作模式54
4.1.4定时/计数器T0和T1应用举例56
4.2定时/计数器T260
4.2.1T2控制寄存器T2CON和T2MOD61
4.2.2T2的操作模式62
习题及思考题66
第5章中断系统67
5.1中断控制方式67
5.1.1中断的概念67
5.1.2中断处理过程68
5.2MCS-51单片机的中断系统70
5.2.1中断源类型70
5.2.2中断请求标志71
5.2.3中断请求控制72
5.2.4中断处理过程74
5.3中断的C51编程75
5.4外部中断的扩充77
习题及思考题79
第6章串行通信80
6.1串行通信的基础知识80
6.1.1串行通信的基本原理80
6.1.2串行通信协议和接口标准82
6.2MCS-51系列单片机的串行接口86
6.2.18051串口结构86
6.2.2串行口的工作模式88
6.2.3多处理机通信方式92
6.3串行口的应用94
6.3.1串口波特率发生器及波特率计算94
6.3.2串并口转换95
6.3.3单片机之间的通信97
6.3.4单片机与PC之间的通信104
习题及思考题106
下篇
第7章MCS-51单片机系统功能的扩展108
7.1系统扩展概述108
7.2常用的扩展器件简介109
7.3存储器的扩展111
7.3.1存储器扩展概述111
7.3.2程序存储器的扩展114
7.3.3数据存储器的扩展117
7.4并行I/O口的扩展119
7.4.1I/O口扩展概述119
7.4.28255A可编程并行I/O口扩展121
7.4.38155可编程并行I/O接口扩展126
7.4.4用TTL芯片扩展简单I/O接口131
7.5用串行口扩展并行I/O口133
习题与思考题135
第8章键盘接口技术137
8.1键盘接口技术137
8.1.1键盘工作原理137
8.1.2独立式键盘接口138
8.1.3矩阵式键盘接口139
8.2键盘显示接口芯片HD7279A144
8.2.1HD7279A的特点及引脚144
8.2.2控制指令145
8.2.3HD7279A与单片机的接口及程序设计147
习题及思考题149
第9章显示器接口技术150
9.1LED显示器原理及应用150
9.1.1LED显示器的结构与显示原理150
9.1.2LED显示器常见接口及驱动152
9.1.3LED显示器接口应用示例159
9.2LCD显示器原理及应用161
9.2.1液晶显示模块原理161
9.2.2字符型液晶显示器LCD1602A167
9.2.3FYD12864显示模块172
9.2.4汉字字模提取181
习题与思考题183
第10章A/D转换器与D/A转换器应用184
10.1A/D转换器接口184
10.1.1A/D转换器概述184
10.1.28位并行A/D转换器ADC0809185
10.1.312位A/D转换器MAX197189
10.1.4串行模数转换芯片TLC0832192
10.2D/A转换器接口196
10.2.1D/A转换器概述196
10.2.28位D/A转换器DAC0832197
10.2.312位D/A转换器MAX508200
习题及思考题203
第11章系统总线扩展204
11.1I2C总线204
11.2SPI总线接口218
11.3单总线(1-Wire)接口224
习题及思考题234
第12章单片机综合应用实例235
12.1单片机应用系统设计过程235
12.2单片机应用系统设计举例236
习题及思考题257
内容摘要
本书以“概念—技术—应用”为主线,系统介绍单片机系统的概念、功能、开发方法和技术应用特点。全书共12章,分上下两篇,上篇主要侧重于单片机基本原理,下篇主要侧重于接口及扩展应用,每个部分内容有各自的相关知识介绍以及实践案例均以C语言结构进行分析。
主编推荐
— 没有更多了 —
以下为对购买帮助不大的评价