图书介绍

单片机小系统的设计与制作pdf电子书版本下载

单片机小系统的设计与制作
  • 何玲主编;曾维鹏,蔡莉莎副主编;吴恒玉主审 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121149221
  • 出版时间:2012
  • 标注页数:218页
  • 文件大小:45MB
  • 文件页数:228页
  • 主题词:单片微型计算机-最小控制系统-系统设计-高等职业教育-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

单片机小系统的设计与制作PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

项目1 单灯闪烁电路的设计与制作 1

1.1 任务1 走进单片机世界 1

1.1.1 单片机及单片机系统 4

1.1.2 想一想,做一做:制作花样流水灯电路 4

1.2 任务2 初识单片机——内部结构 5

1.2.1 MCS-51单片机简述 5

1.2.2 单片机的工作过程 6

1.2.3 8051单片机的内部结构 7

1.2.4 单片机的引脚 10

1.3 任务3 单灯闪烁电路的设计与制作 12

1.3.1 单片机的复位状态 15

1.3.2 时钟电路 16

1.3.3 单片机的时序 17

1.3.4 单片机最小系统的设计 19

1.3.5 想一想,做一做:制作闪烁的LED灯 19

项目1小结 20

习题1 20

项目2 8路流水灯的仿真——单片机应用开发工具的使用 22

2.1 任务4 8路流水灯软件的设计与制作——Keil C 22

2.1.1 Keil C软件的安装 24

2.1.2 Keil C工程文件的建立、设置与目标文件的获得 24

2.1.3 Keil C的调试与断点设置 34

2.2 任务5 8路流水灯硬件仿真电路的设计——Proteus仿真平台 38

2.2.1 Proteus电路设计 38

2.2.2 源程序文件设计 43

2.2.3 仿真 46

2.3 任务6 Kile软件和Proteus软件的联合仿真 46

2.3.1 Keil和Proteus的联合仿真方法一 47

2.3.2 Keil和Proteus的联合仿真方法二 49

项目2小结 52

项目3 汽车转向灯的设计与制作 53

3.1 任务7 广告灯的设计与制作 53

3.1.1 硬件电路 53

3.1.2 程序设计 54

3.1.3 深入认识单片机——并行I/O口 58

3.1.4 LED驱动电路 65

3.1.5 MCS-51指令系统、寻址方式 65

3.1.6 常用伪指令 70

3.1.7 想一想,做一做:让广告灯实现一次点亮和熄灭2个LED的效果 72

3.2 任务8 数据传送指令 72

3.2.1 内部传送指令 74

3.2.2 外部传送指令 76

3.2.3 访问程序存储器指令(或称查表指令) 77

3.2.4 交换指令 78

3.2.5 堆栈操作指令 78

3.2.6 想一想,做一做:秘密存放数据——数据的交换 79

3.3 任务9 简易加法器的设计与制作——运算指令 80

3.3.1 算术运算指令 82

3.3.2 逻辑运算指令 88

3.3.3 想一想,做一做:实现Z=X^Y 90

3.4 任务10 LED闪烁电路的设计与制作——控制转移与位操作指令 91

3.4.1 控制转移类指令 92

3.4.2 位操作指令 95

3.4.3 想一想,做一做:实现F=X?+?Y 97

3.5 任务11 汽车转向灯的设计与制作——汇编语言程序设计 97

3.5.1 设计过程 99

3.5.2 程序设计方法 101

阶段性实训1 自制单片机最小系统实现双键控制8只LED跑马灯效果 108

项目3小结 111

习题3 111

项目4 单片机基本显示系统的设计与制作 113

4.1 任务12 带精确时间延时的广告灯设计与制作 113

4.1.1 中断的概念 115

4.1.2 MCS-51单片机的中断系统 116

4.1.3 MCS-51单片机的中断响应过程 116

4.1.4 MCS-51单片机的中断请求的撤销 118

4.1.5 MCS-51单片机的特殊用途寄存器 119

4.1.6 计时器Timer0溢出中断控制 123

4.1.7 想一想,做一做:低频方波信号发生器 125

4.2 任务13 按键控制的数字显示 125

4.2.1 外部中断触发方式 127

4.2.2 外部中断INTO设置的步骤 128

4.2.3 多个外部中断源系统设计 129

4.2.4 想一想,做一做:两个外部中断同时使用的数码管控制 130

4.3 任务14 数字时钟的设计与制作 130

阶段性实训2 急救车优先交通灯的设计与制作 135

项目4小结 138

习题4 138

项目5 字符型显示器应用 141

5.1 任务15 字符型1602LCD液晶屏显示 141

5.1.1 字符型1602LCD液晶屏简介 142

5.1.2 字符型1602LCD引脚说明 143

5.1.3 1602LCD的指令说明及时序 144

5.1.4 想一想,做一做:1602液晶屏显示的多功能数字时钟 146

5.2 任务16 点阵LED显示设计 147

5.2.1 点阵LED的工作原理 152

5.2.2 点阵LED的静态与动态扫描 152

阶段性实训3 电子密码锁的设计 153

项目5小结 164

习题5 165

项目6 单片机通信系统的设计与制作 166

6.1 任务17 单片机双机通信 166

6.1.1 串行通信基础 169

6.1.2 单片机的串行通信接口 171

6.1.3 想一想,做一做:利用工作方式2完成双机通信测试系统的设计 177

6.2 任务18 多机通信 177

6.2.1 多机通信概述 180

6.2.2 多机通信的基本原理 181

6.3 任务19 单片机与PC的串行通信 182

6.3.1 RS-232C串行通信总线标准及其接口 188

6.3.2 想一想,做一做:PC与单片机通信测试系统 190

阶段性实训4 倒计时显示远程控制器的设计与制作 190

项目6小结 197

习题6 197

项目7 项目开发 199

7.1 课题1 简易数字电压表的设计与制作 199

7.1.1 A/D转换器 199

7.1.2 硬件设计 201

7.1.3 软件设计 201

7.2 课题2 定时闹铃的设计与制作 204

7.2.1 硬件设计 204

7.2.2 软件设计 205

附录A 51单片机指令表 213

附录B 伪指令表 216

附录C 指令中的符号标识说明表 216

参考文献 217

精品推荐