单片微机原理、接口技术及应用PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:宋培义,刘立新编著
- 出 版 社:北京:中国广播电视出版社
- 出版年份:1999
- ISBN:7504332151
- 页数:427 页
第一章 计算机基础知识 1
第一节 计算机发展概述 1
一、计算机的发展 1
二、微处理器及微型机的发展 2
第二节 计算机硬件系统组成及工作原理 5
一、计算机硬件系统组成 5
二、微型机结构特点 9
三、计算机工作原理 9
第三节 计算机中数的表示方法及运算 11
一、常用数制 11
二、数制间的相互转换 13
三、原码、反码和补码 15
四、数的定点表示和浮点表示 22
五、二进制信息编码 24
习题一 26
第二章 MCS-51单片机的结构和原理 29
第一节 MCS-51系列单片机简介 29
第二节 MCS-51单片机的结构及引脚功能 30
一、MCS-51单片机的内部结构 30
二、MCS-51单片机引脚功能 32
第三节 MCS-51的存储器结构 34
一、程序存储器地址空间 34
二、数据存储器地址空间 35
三、专用寄存器 37
第四节 时钟电路与时序 41
一、时钟电路 41
二、有关CPU时序的概念 42
三、CPU时序 42
第五节 并行输入/输出端口结构 44
一、P0口 44
二、P1口 45
三、P2口 46
四、P3口 47
五、I/O口的读-修改-写操作 47
六、I/O口的负载能力 48
第六节 单片机的复位 48
第七节 低功耗操作方式 50
一、HMOS型单片机的掉电操作方式 50
二、CHMOS型单片机的低功耗工作方式 50
习题二 51
第三章 MCS-51指令系统 53
第一节 指令格式及寻址方式 53
一、指令格式 53
二、寻址方式 54
三、指令中符号注释 57
第二节 MCS-51指令系统 58
一、数据传送类指令 58
二、算术运算类指令 63
三、逻辑运算类指令 69
四、控制转移类指令 73
五、布尔变量操作类指令 78
习题三 82
第四章 汇编语言程序设计 85
第一节 概述 85
一、程序设计语言及语言处理程序 85
二、汇编语言规则 87
三、汇编语言程序设计 90
第二节 顺序结构程序设计 90
第三节 分支结构程序设计 92
一、一般的无条件/条件转移程序 92
二、散转程序 94
第四节 循环结构程序设计 97
一、循环程序的结构 97
二、循环控制方法 99
三、多重循环程序 101
第五节 子程序设计 104
一、子程序的概念 104
二、子程序的调用与返回 105
三、主程序与子程序之间的参数传递 105
四、子程序及调用举例 106
第六节 应用程序设计举例 107
一、运算类程序 107
二、代码转换类程序 110
三、查表程序设计 113
习题四 116
第五章 定时器/计数器 118
第一节 定时器/计数器的结构和功能 118
第二节 方式寄存器和控制寄存器 119
一、方式选择寄存器TMOD 119
二、控制寄存器TCON 120
第三节 定时器/计数器的工作方式 120
一、方式0 120
二、方式1 121
三、方式2 121
四、方式3 122
第四节 定时器/计数器应用举例 123
一、定时器/计数器的初始化 123
二、方式0和方式1的应用 124
三、方式2的应用 126
四、门控位GATE的应用 127
习题五 129
第六章 中断系统 130
第一节 输入/输出控制方式 130
一、程序控制方式 130
二、中断控制方式 131
三、DMA方式 133
第二节 MCS-51单片机中断系统 135
一、中断源及中断请求标志 136
二、中断控制 138
三、中断处理过程 139
第三节 外中断源的扩展 141
一、利用定时器/计数器扩充外中断源 142
二、用中断和查询结合法扩充外中断源 142
第四节 中断系统的应用 143
习题六 148
第七章 串行接口 149
第一节 串行通信概述 149
第二节 MCS-51单片机串行口结构及控制寄存器 152
一、MCS-51串行口的结构 152
二、串行口控制寄存器SCON 152
三、专用寄存器PCON 153
第三节 MCS-51串行口的工作方式 154
一、方式0 154
二、方式1 155
三、方式2和方式3 155
四、波特率设计 157
第四节 单片机双机通信与多机通信 159
一、双机通信 159
二、多机通信 162
习题七 167
第八章 单片机系统扩展 168
第一节 单片机的片外总线结构 168
第二节 外部程序存储器扩展 169
一、外部程序存储器扩展概述 169
二、程序存储器的扩展方法 171
第三节 外部数据存储器扩展 177
一、外部数据存储器扩展概述 177
二、数据存储器扩展 179
第四节 外部E2PROM扩展 181
一、E2PROM 2817A扩展电路 181
二、E2PROM 2864扩展电路 182
第五节 I/O接口的扩展 184
一、简单的I/O接口扩展 185
二、可编程并行I/O接口芯片的扩展 186
三、利用串行口扩展并行I/O口 198
习题八 200
第九章 单片机键盘、显示及微型打印机接口 202
第一节 键盘接口原理 202
一、键盘工作原理 202
二、键盘的控制方式 203
第二节 显示器接口原理 205
一、LED显示器结构与工作原理 206
二、LCD显示器接口 212
第三节 键盘/显示器接口设计 234
一、用8155实现键盘/显示器接口 234
二、利用串行口实现键盘/显示器接口 237
三、用8279实现的键盘/显示器接口 241
第四节 微型打印机接口 252
一、TPμP-40A的主要性能及时序 252
二、字符代码及打印命令 253
三、TPμP-40A/16与单片机的接口 255
习题九 256
第十章 A/D和D/A转换接口技术 257
第一节 模拟量输入通道 257
一、模拟量输入通道的构成特点 257
二、模拟量输入通道的组成 257
第二节 A/D转换接口技术 263
一、A/D转换硬件设计要考虑的问题 264
二、MCS-51单片机与8位A/D转换器接口 267
三、MCS-51单片机与12位A/D转换器接口 270
四、数据采集系统举例 274
第三节 D/A转换接口技术 278
一、MCS-51单片机与AD7520接口及应用 279
二、MCS-51单片机与DAC0832接口 286
习题十 292
第十一章 8098单片机组成结构 294
第一节 概述 294
一、单片机的发展过程 294
二、8098单片机的主要性能特点 294
三、8098与MCS-51系列单片机主要性能对比 296
第二节 8098单片机的硬件结构 297
一、芯片结构及引脚功能 297
二、中央处理器CPU 299
三、存储空间 301
四、总线的操作方式 306
五、系统复位与掉电保护 308
六、I/O口 311
七、8098的使用环境 311
习题十一 312
第十二章 8098单片机指令系统 313
第一节 操作数类型 313
一、字节型 313
二、字型 313
三、短整数型 313
四、整数型 314
五、位型 314
六、双字型 314
七、长整数型 314
第二节 寻址方式 314
一、寄存器直接寻址 315
二、间接寻址 315
三、自动增量间接寻址 315
四、立即寻址 315
五、短变址寻址 316
六、长变址寻址 316
七、零寄存器寻址 316
八、栈指针寄存器寻址 316
第三节 程序状态字 316
一、中断屏蔽寄存器 317
二、条件标志位 317
第四节 指令系统概述 318
第五节 指令系统详述 321
一、算术指令 322
二、逻辑指令 330
三、数据传送指令 333
四、堆栈操作指令 335
五、调用与转移类指令 336
六、循环控制指令 340
七、单寄存器指令 340
八、移位指令 342
九、专用控制指令 343
习题十二 345
第十三章 8098的中断系统 346
第一节 8098的中断源 346
第二节 中断控制 348
一、跳变信号检测器 349
二、中断挂号寄存器 349
三、中断屏蔽寄存器 349
四、总体中断开关 350
五、中断优先级 350
第三节 中断响应及中断优先级的改变 350
一、响应中断的条件 350
二、中断响应过程 350
三、中断响应时间 351
四、中断优先级的改变 351
第四节 中断系统编程举例 353
一、编写8098中断系统应用程序应注意的问题 353
二、编程举例 354
习题十三 356
第十四章 8098单片机定时器 357
第一节 定时器T1 357
一、定时器T1的工作原理 357
二、定时器T1的使用方法 357
第二节 定时器T2 359
一、定时器T2的工作原理 359
二、定时器T2的使用方法 359
第三节 监视定时器 360
一、监视定时器的工作原理 360
二、监视定时器的使用方法 361
习题十四 361
第十五章 高速输入、输出部件HSIO 362
第一节 高速输入部件HSI 362
一、HSI的硬件结构及引脚 362
二、与HSI有关的寄存器及FIFO的运作 363
三、HSI中断 366
四、HSI的使用方法及实例 366
第二节 高速输出部件HSO 367
一、HSO硬件结构及引脚 367
二、HSO的控制 368
三、HSO的中断 370
四、软件定时器 370
五、HSO的撤除 370
六、定时器T2作HSO的时基 370
七、HSO的使用方法及实例 371
第三节 8098单片机的A/D转换器与PWM输出 373
一、A/D转换器 373
二、脉冲宽度调制输出PWM(D/A) 378
习题十五 379
第十六章 8098单片机串行口 381
第一节 串行口的工作原理 381
一、串行口的工作方式 381
二、串行口的控制 382
第二节 串行口的使用方法及应用举例 384
一、串行口的使用方法 384
二、编程举例 385
习题十六 387
第十七章 单片机应用系统设计 388
第一节 概述 388
一、单片机应用系统设计内容 388
二、应用系统设计应考虑的问题 389
三、抗干扰设计应考虑的问题 389
四、单片机应用系统的开发步骤与方法 389
第二节 单片机应用系统开发工具简介 390
一、单片机仿真开发器 390
二、多功能单片机教学实验系统 395
三、模拟调试软件 397
第三节 单片机综合应用举例 398
一、大功率发射台的单片机控制系统 398
二、分布式温度监测系统设计 403
三、单片机控制的抢答器/计时器 420
习题十七 426
参考文献 427
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018