单片机原理及应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:王兆晶等主编
- 出 版 社:济南:山东大学出版社
- 出版年份:2006
- ISBN:7560731457
- 页数:284 页
目录 1
第一章 微型计算机基础知识 1
第一节 微型计算机概述 1
第二节 单片机知识概述 5
第三节 微型计算机运算基础 8
第四节 微机的码制和编码 11
第五节 数制间的转换 15
小结 17
思考题 18
实训课题:单片机最小系统板的制作 19
第一节 MCS-51单片机的结构 21
第二章 MCS-51单片机的结构和原理 21
第二节 MCS-51单片机引脚及其功能 22
第三节 8051存储器的配置 24
第四节 输入/输出端口的结构 27
第五节 复位及复位电路 30
第六节 中央处理器CPU的时序 31
小结 33
思考题 33
实训课题:8051单片机P1口的应用 33
第三章 MCS-51单片机的指令系统 35
第一节 MCS-51单片机指令系统的概述 35
第二节 MCS-51单片机的寻址方式 38
第三节 数据传送类指令 41
第四节 算术运算类指令 44
第五节 逻辑运算与循环移位指令 47
第六节 控制转移指令 48
第七节 位操作类指令 51
小结 52
思考题 53
实训课题:8051单片机基本指令训练 55
第四章 中断与中断系统 63
第一节 中断与中断系统的基本概念 63
第二节 MCS-51单片机中断系统结构及中断控制 66
第三节 中断应用举例 72
思考题 74
小结 74
实训课题:中断指令的应用 75
第五章 MCS-51单片机的定时器及应用 80
第一节 定时器概述 80
第二节 定时器的控制 82
第三节 定时器的工作方式及应用 84
小结 90
思考题 91
实训课题:简易方波发生器 91
实训课题:外部脉冲宽度的测量 94
实训课题:利用Keil C51软件调试输出音频lkHz的方波 96
第一节 串行通信基本知识 100
第六章 MCS-51串行口及其串行通信 100
第二节 串行口及应用 105
第三节 RS-232C接口总线及串行通信硬件设计 116
第四节 8051间的点对点异步通信 122
小结 126
思考题 127
实训课题:串行口在数码管显示中的应用 128
第七章 应用系统接口技术 130
第一节 键盘接口技术 130
第二节 数码显示接口技术 140
第三节 液晶显示技术 144
第四节 A/D转换器与单片机的接口技术 147
第五节 D/A转换器与单片机的接口技术 154
第六节 开关量输入/输出接口技术 159
第七节 步进电机与单片机的接口技术 161
小结 165
思考题 165
实训课题:矩阵式LED显示器的设计 166
实训课题:数字电压表设计 168
第八章 单片机系统扩展及接口技术 177
第一节 系统三总线的扩展性能 177
第二节 程序存储器的扩展 178
第三节 数据存储器的扩展 182
第四节 I/O口扩展 185
思考题 191
小结 191
实训课题:8255A对交通灯的控制 192
第九章 C51程序设计语言及程序设计 195
第一节 C51程序设计语言概述 195
第二节 建立C程序项目 195
第三节 C51语法 199
小结 217
思考题 217
实训课题:8路A/D转换数据采集 218
第十章 单片机应用系统的设计与开发 220
第一节 单片机应用系统的设计过程 220
第二节 提高系统可靠性的常用方法 225
第三节 单片机应用系统设计综合实例 229
第十一章 新型单片机简介 257
第一节 AT89C系列单片机 257
第二节 8XC552系列单片机 259
第三节 PIC系列单片机 263
第四节 AVR系列单片机 266
第五节 ARM系列单片机 269
小结 275
思考题 275
附录 276
附录A MCS-51系列单片机指令表 276
附录B 常用集成电路引脚图 279
参考文献 284
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019