单片机原理及应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:江世明,黄同成编著
- 出 版 社:北京:中国铁道出版社
- 出版年份:2010
- ISBN:9787113121914
- 页数:270 页
第1章 单片机基础 1
1.1单片机简述 1
1.1.1单片机定义 1
1.1.2单片机发展过程 1
1.1.3单片机发展趋势 2
1.1.4单片机生产厂家 3
1.1.5单片机应用领域 6
1.2单片机引脚功能和内部逻辑结构 6
1.2.1单片机外形和引脚功能 6
1.2.2单片机内部逻辑结构 7
1.2.3单片机端口结构 8
1.3单片机存储器 11
1.3.1单片机存储器结构 11
1.3.2单片机程序存储器 11
1.3.3单片机数据存储器 12
1.3.4单片机特殊功能寄存器 14
1.4单片机最小系统 16
1.4.1单片机最小系统基本配置 16
1.4.2单片机时钟电路 17
1.4.3单片机复位电路 18
1.4.4单片机工作方式 18
小结 20
思考与练习 21
第2章 单片机指令系统与程序设计方法 22
2.1单片机寻址方式 22
2.1.1指令格式 22
2.1.2寻址方式 23
2.2单片机指令系统 26
2.2.1数据传送指令 26
2.2.2算术运算指令 28
2.2.3逻辑运算指令 31
2.2.4位操作类指令 33
2.2.5控制转移类指令 35
2.3单片机指令执行过程 37
2.3.1单片机工作时序 37
2.3.2指令执行过程 38
2.4汇编语言程序设计方法 39
2.4.1汇编语言程序设计概述 39
2.4.2程序流程设计 42
2.4.3顺序结构程序设计 42
2.4.4分支结构程序设计 43
2.4.5循环结构程序设计 50
2.4.6子程序设计 53
2.5基于Wave的汇编程序设计实例 55
2.5.1 Wave软件简介 55
2.5.2软件安装及设置 55
2.5.3设计实例 56
小结 57
思考与练习 58
第3章 单片机仿真软件 60
3.1 Proteus电子设计仿真软件 60
3.1.1 Proteus操作界面 60
3.1.2 Proteus资源配置 61
3.1.3 Proteus基本操作 64
3.2 Proteus ISIS参数设置 66
3.2.1编辑环境参数设置 66
3.2.2系统参数设置 66
3.3基于Proteus的电路设计 67
3.3.1设计流程 67
3.3.2设计实例 68
3.4基于Proteus的电路仿真 70
3.4.1交互式仿真 70
3.4.2图表仿真 73
小结 73
思考与练习 74
第4章 单片机功能部件 75
4.1中断系统 75
4.1.1中断的基本概念 75
4.1.2中断系统结构 76
4.1.3中断处理过程 77
4.1.4与中断相关的特殊功能寄存器 78
4.1.5中断系统程序设计方法 80
4.1.6外部中断应用与仿真 82
4.2单片机定时/计数器 91
4.2.1定时/数器结构与工作原理 91
4.2.2与定时/计数相关的特殊功能寄存器 92
4.2.3定时/计数器工作方式 93
4.2.4定时/计数器应用与仿真 96
4.3单片机串行通信 99
4.3.1串行口结构与工作原理 99
4.3.2与串行控制相关的特殊功能寄存器 101
4.3.3串行口工作方式 102
4.3.4串行口应用与仿真 104
小结 107
思考与练习 107
第5章 单片机接口技术 110
5.1单片机显示接口技术 110
5.1.1 LED显示接口技术 110
5.1.2基于单片机LCD字符显示接口技术 118
5.1.3基于单片机的LCD图形显示接口技术 127
5.2单片机键盘接口技术 137
5.2.1独立式键盘与单片机接口技术 137
5.2.2行列式键盘与单片机接口技术 142
5.3单片机转换器接口技术 147
5.3.1 A/D转换器接口技术 148
5.3.2 D/A转换器接口技术 159
小结 166
思考与练习 166
第6章 单片机扩展技术 168
6.1单片机存储器扩展技术 168
6.1.1单片机存储器扩展方法 168
6.1.2存储器扩展实例 171
6.2简单I/O接口扩展技术 172
6.2.1基于并行芯片的I/O口扩展 172
6.2.2基于移位寄存器的I/O口扩展 176
6.3 I2C串行总线扩展技术 180
6.3.1 I2C串行总线 181
6.3.2 I2C串行总线操作 182
6.3.3 I2C总线串行扩展实例 186
小结 193
思考与练习 194
第7章C语言在单片机中的应用 196
7.1 C语言程序设计 196
7.1.1 C语言程序设计的特点 196
7.1.2 C语言程序的结构 197
7.1.3 C语言编译环境 198
7.2 C语言在单片机中的应用 200
7.2.1 C语言在I/O接口控制中的应用 200
7.2.2 C语言在定时/计数器中的应用 209
7.2.3 C语言在外部中断中的应用 211
7.2.4 C语言在串行通信中的应用 212
7.3 C语言与汇编语言的混合编程 214
7.3.1混合编程方法 214
7.3.2混合程序的编译 220
小结 221
思考与练习 221
第8章 单片机应用系统设计 223
8.1单片机应用系统研究方法 223
8.1.1系统方案设计 224
8.1.2电路设计 225
8.1.3程序设计 226
8.1.4系统调试 228
8.2单片机应用系统抗干扰设计 229
8.2.1硬件抗干扰措施 229
8.2.2程序可靠性设计 229
8.3单片机应用系统设计实例 231
8.3.1直流电动机PWM调速器设计 231
8.3.2基于单片机的温度测量装置设计 239
8.3.3基于单片机的信号发生器设计 243
8.3.4基于单片机的IC卡水表设计 250
小结 259
思考与练习 259
附录A 51单片机指令表 260
附录B Proteus常用元器件 264
附录C C语言函数 266
- 《钒产业技术及应用》高峰,彭清静,华骏主编 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