图书介绍

单片机原理与接口技术pdf电子书版本下载

单片机原理与接口技术
  • 朱晓辉,来婷主编 著
  • 出版社: 北京:北京理工大学出版社
  • ISBN:9787568262170
  • 出版时间:2018
  • 标注页数:169页
  • 文件大小:38MB
  • 文件页数:176页
  • 主题词:单片微型计算机-基础理论-高等学校-教材;单片微型计算机-接口技术-高等学校-教材

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 单片机的应用 2

1.1.2 单片机的主要发展趋势 2

1.1.3 MCS-51单片机和8051、8031、89C51等的关系 3

1.2 8051单片机基础知识 3

1.2.1 8051单片机知识 3

1.2.2 单片机的存储器 6

1.2.3 单片机片内资源 12

第2章 C语言与8051 18

2.1 8051的编程语言 18

2.1.1 C51编译器 18

2.1.2 C51程序结构 19

2.1.3 单片机调试应用 20

2.2 单片机编译软件包Keil C51的使用 23

2.2.1 Keil C51的使用方法 23

2.2.2 调试步骤 26

第3章 C51数据与运算 30

3.1 数据与数据类型 30

3.1.1 常量和变量 31

3.1.2 C51数据的存储类型与8051存储器结构 31

3.2 8051内部资源及其C51定义 33

3.3 运算符与表达式 35

3.3.1 赋值运算 35

3.3.2 算术运算符及算术表达式 35

3.3.3 算术运算的优先级与结合性 36

3.3.4 数据类型转换运算 36

3.3.5 关系运算与逻辑运算 36

3.3.6 位运算 37

3.3.7 自增减运算及复合运算 38

第4章 C51流程控制语句 40

4.1 顺序结构 40

4.2 选择结构 42

4.2.1 if语句的三种基本形式 42

4.2.2 switch-case语句 45

4.2.3 break语句 46

4.3 循环结构 47

4.4 C51数组 52

4.5 函数 53

4.6 程序设计 55

第5章 8051内部资源的C编程 62

5.1 中断概述 62

5.1.1 中断相关的概念 62

5.1.2 中断源 63

5.1.3 中断响应 65

5.1.4 中断寄存器组切换 67

5.1.5 中断的编程 67

5.2 定时器/计数器(T/C) 69

5.2.1 定时器/计数器概述 69

5.2.2 定时器/计数器的控制 71

5.2.3 定时器/计数器的工作方式 71

5.2.4 定时器/计数器的初始化 72

5.2.5 定时器/计数器的应用举例 72

5.3 串行口 78

5.3.1 串口概述 78

5.3.2 8051单片机的串行接口结构 79

5.3.3 串行口的控制与状态寄存器 79

5.3.4 串行口的工作方式 81

5.3.5 串行口初始化 82

5.3.6 串行口应用编程实例 83

第6章 8051扩展资源的C编程 88

6.1 可编程外围定时器8253 88

6.2 可编程外围并行接8255 91

6.2.1 8255芯片的内部结构与引脚 92

6.2.2 8255的命令字和工作方式 93

6.2.3 8255与8051的接口设计 95

第7章 8051数据采集的C编程 98

7.1 8位D/A芯片DAC0832 98

7.1.1 DAC0832的结构与引脚 98

7.1.2 8031与DAC0832接口电路的应用 99

7.2 8位A/D芯片ADC0809 102

7.2.1 ADC0809的结构和引脚 102

7.2.2 ADC0809与8031的接口 103

第8章 8051单片机与输入/输出外设的C编程 107

8.1 键盘和数码显示 107

8.1.1 矩阵式键盘与8051的接口 107

8.1.2 七段LED显示器与8051的接口 109

8.2 字符型LCD显示模块 111

8.2.1 字符型LCD的结构和引脚 112

8.2.2 显示板控制器的指令系统 113

8.3 点阵型LCD显示模块 116

8.3.1 HD61830的特点和引脚 117

8.3.2 HD61830指令集 118

8.3.3 与内藏HD61830的液晶模块的接口和编程 120

第9章 单片机应用实例 130

9.1 并行接口和定时中断的应用 130

9.1.1 用P0口显示字符串常量 130

9.1.2 用if语句控制P0口8位LED的流水方向 131

9.1.3 用定时器写的流水灯 132

9.1.4 用字符型数组控制P0口8位LED流水点亮 133

9.1.5 用定时器T1中断控制两个LED以不同周期闪烁 134

9.2 键盘的应用 135

9.2.1 用8255的PA口与4×4键盘相接 135

9.2.2 带键盘设置的秒计时器 138

9.3 串口的应用 141

9.3.1 键盘输入串口显示BCD码 141

9.3.2 串口从键盘输入并显示0~F 144

9.4 脉宽调制(PWM)的应用 146

9.4.1 PWM控制电机的方法 146

9.4.2 步进电机控制 150

9.5 电动自行车的速度测试系统 156

9.6 在单片机上用液晶手机实现汉字输入功能 159

附录A C51中的关键字 167

附录B ANSIC标准关键字 168

参考文献 169

精品推荐