当前位置:首页 > 工业技术
单片机应用与设计
单片机应用与设计

单片机应用与设计PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:赵兴宇,李媛主编
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2012
  • ISBN:9787560628745
  • 页数:200 页
图书介绍:本书项目一介绍了STC89C51RC/RD系列单片机的硬件结构和能够使单片机正常工作的单片机最小系统制作和调试方法;项目二介绍了C语言编程基础以及单片机I/O口的使用方法,;项目三介绍了单片机显示电路与键盘接口电路以及单片机定时器和中断的使用方法;项目四介绍了单片机A/D、和D/A电路的原理及器件使用方法;项目五介绍了串行口应用;项目六介绍了单片机常用外设的控制方法。
《单片机应用与设计》目录

项目一 单片机最小系统设计与制作 1

1.1 初识STC89C51单片机 1

1.1.1 单片机概述 1

1.1.2 性能与特点 2

1.1.3 内部结构 2

1.1.4 引脚 3

1.2 STC89C51系列单片机的存储器 4

1.2.1 程序存储器 5

1.2.2 数据存储器 5

1.2.3 特殊功能寄存器 5

1.3 单片机最小系统设计与制作 7

1.3.1 最小系统的硬件电路 7

1.3.2 程序编写与下载 9

1.3.3 调试方法与步骤 20

1.4 Proteus仿真软件 20

制作指南1 单片机最小系统硬件电路制作指南 30

本章知识总结 31

习题1 31

项目二 霓虹灯控制电路设计与制作 32

2.1 C语言简介 32

2.1.1 概述 32

2.1.2 数据类型、运算符与表达式 33

2.2 STC89C51RC/RD+系列单片机的I/O口结构 37

2.2.1 准双向口输出配置 37

2.2.2 开漏输出配置 38

2.3 单片机I/O口应用举例 38

2.4 Keil软件简介 60

2.5 霓虹灯控制电路的设计与制作 63

制作指南2 霓红灯控制电路制作指南 64

本章知识总结 64

习题2 65

项目三 单片机显示电路与矩阵键盘设计 66

3.1 中断系统 66

3.1.1 中断的概念 66

3.1.2 MCS-51单片机的中断系统 67

3.2 STC89C51RC/RD+系列单片机的定时器 74

3.2.1 定时器的相关寄存器 75

3.2.2 定时器的相关工作方式 77

3.2.3 定时器应用举例 83

3.3 数码管的静、动态显示设计 86

3.3.1 数码管概述 86

3.3.2 数码管的显示方式 87

3.3.3 数码管显示程序的设计 88

3.4 LCD显示控制 100

3.4.1 1602液晶简介 100

3.4.2 LCD应用举例 103

3.5 矩阵键盘的设计 112

制作指南3 显示电路与矩阵键盘硬件电路制作指南 121

本章知识总结 121

习题3 123

项目四 单片机的A/D和D/A电路 124

4.1 单片机的A/D电路 124

4.1.1 A/D转换的基本概念 124

4.1.2 ADC的分类 126

4.1.3 ADC的主要参数 126

4.2 常用ADC简介 127

4.2.1 常用ADC 127

4.2.2 ADC0804的技术指标 127

4.2.3 ADC0804的引脚 127

4.2.4 ADC0804的典型应用电路与控制方法 128

4.2.5 ADC0804应用举例 130

4.2.6 ADC0809芯片简介 137

4.3 单片机的D/A电路 140

4.3.1 D/A转换的基本概念 140

4.3.2 DAC的分类 141

4.3.3 DAC的主要参数 142

4.4 常用DAC简介 142

4.4.1 DAC0832的特性 142

4.4.2 DAC0832的引脚 142

4.4.3 DAC0832的工作方式 143

4.4.4 DAC0832的典型应用电路 144

4.4.5 DAC0832应用举例 144

制作指南4 A/D和D/A电路制作指南 148

本章知识总结 149

习题4 150

项目五 单片机串行口通信 151

5.1 串行通信简介 151

5.1.1 串行通信和并行通信 151

5.1.2 异步通信和同步通信 151

5.1.3 串行通信的传输方向 152

5.2 STC89C51RC/RD+系列单片机的串行口 153

5.2.1 串行口相关寄存器 153

5.2.2 STC89C51RC/RD+系列单片机的串行口工作模式 157

5.2.3 串行通信中波特率的设置 162

5.2.4 串行口使用步骤 163

5.3 串行口应用举例 163

本章知识总结 171

习题5 172

项目六 单片机外设控制 173

6.1 单片机与继电器 173

6.2 单片机与电机 177

6.3 单片机I/O 口的扩展 180

本章知识总结 188

习题6 188

附录A ANSIC标准的关键字与C51编译器的扩展关键字 189

附表A-1 ANSIC标准的关键字 189

附表A-2 C51编译器的扩展关键字 190

附录B 指令集 191

附表B-1 数据转移指令 191

附表B-2 布尔代数运算 192

附表B-3 程序跳跃 193

附表B-4 逻辑运算指令 193

附表B-5 算数运算指令 195

附表B-6 特殊功能寄存器 195

附录C ASCIl码表 197

附录D 元器件清单 199

参考文献 200

返回顶部