图书介绍

AT 89S51 单片机硬件设计与编程实例2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

AT 89S51 单片机硬件设计与编程实例
  • 贺哲荣,黄金波主编;陆柏林,闫军礼,刘志勇等副主编;肖峰,贺文娟,吴春燕等参编 著
  • 出版社: 北京:中国电力出版社
  • ISBN:9787512329744
  • 出版时间:2012
  • 标注页数:236页
  • 文件大小:44MB
  • 文件页数:245页
  • 主题词:单片微型计算机-硬件-设计;单片微型计算机-程序设计

PDF下载


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

下载说明

AT 89S51 单片机硬件设计与编程实例PDF格式电子书版下载

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

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

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

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

图书目录

第1章 AT89S51单片机基本结构1

1.1 AT89S51单片机的基本组成2

1.2 AT89S51单片机的内部结构3

1.3 AT89S51单片机的引脚及其功能11

1.4 MCS-51单片机的工作方式13

1.5 MCS-51系列单片机的时序15

第2章 单片机汇编指令详解19

2.1 概述19

2.2 寻址方式21

2.3 指令系统23

2.3.1 概述23

2.3.2 数据传送类指令详解24

2.3.3 算术运算类指令详解28

2.3.4 逻辑运算类指令详解34

2.3.5 控制转移指令详解37

2.3.6 布尔变量操作指令详解41

2.3.7 汇编语言伪指令44

第3章 AT89S51单片机控制发光二极管实用程序设计50

3.1 单个二极管闪烁控制程序50

3.1.1 单个二极管闪烁控制硬件电路50

3.1.2 单个二极管闪烁控制程序设计51

3.2 8位流水灯控制程序52

3.2.1 8位流水灯控制硬件电路52

3.2.2 8位流水灯控制程序设计54

3.3 由按钮控制灯亮程序55

3.3.1 由按钮控制灯亮硬件电路55

3.3.2 由按钮控制灯亮程序设计56

3.4 花样彩灯控制程序57

3.4.1 花样彩灯控制硬件电路58

3.4.2 花样彩灯控制程序设计59

3.5 中断响应流水灯控制程序60

3.5.1 中断响应流水灯控制硬件电路61

3.5.2 中断响应流水灯控制程序设计62

3.6 由按钮控制流水灯程序63

3.6.1 由按钮控制流水灯硬件电路64

3.6.2 由按钮控制流水灯程序设计65

3.7 定时器中断彩灯控制程序67

3.7.1 定时器中断彩灯控制硬件电路67

3.7.2 定时器中断彩灯控制程序设计69

3.8 一键多灯控制程序70

3.8.1 一键多灯硬件电路71

3.8.2 一键多灯控制程序设计72

3.9 键盘花样彩灯控制程序74

3.9.1 键盘花样彩灯硬件电路74

3.9.2 键盘花样彩灯控制程序设计76

第4章 AT89S51单片机控制数码管显示实用程序及设计82

4.1 数码管静态显示字符“5”控制程序82

4.1.1 数码管静态显示字符“5”控制硬件电路82

4.1.2 数码管静态显示字符“5”控制程序设计83

4.2 4位数码管静态显示字符“5555”控制程序84

4.2.1 4位数码管静态显示字符“5555”控制硬件电路84

4.2.2 4位数码管静态显示字符“5555”控制程序设计87

4.3 4位数码管动态显示控制程序88

4.3.1 4位数码管动态显示控制硬件电路88

4.3.2 4位数码管动态显示控制程序设计90

4.4 8位数码管依次动态显示字符“0~7”控制程序92

4.4.1 8位数码管依次动态显示字符“0~7”控制硬件电路92

4.4.2 8位数码管动态显示控制程序设计94

4.5 8位数码管依次动态显示字符“0~F”控制程序96

4.5.1 8位数码管依次动态显示字符“0~F”控制硬件电路96

4.5.2 8位数码管依次动态显示字符“0~F”控制程序设计96

4.6 数码显示抢答器控制程序98

4.6.1 数码管显示抢答器控制硬件电路98

4.6.2 数码管显示抢答器控制程序设计100

4.7 篮球比赛计分器控制程序102

4.7.1 篮球比赛计分器控制硬件电路103

4.7.2 篮球比赛计分器控制程序设计105

第5章 AT89S51单片机其他控制实用程序及设计108

5.1 多功能灯光控制器控制程序108

5.1.1 多功能灯光控制器控制硬件电路108

5.1.2 多功能灯光控制器控制程序设计110

5.2 密码锁控制程序115

5.2.1 密码锁控制硬件电路116

5.2.2 密码锁控制程序设计118

5.3 温度控制程序121

5.3.1 温度控制硬件电路121

5.3.2 温度控制程序设计124

5.4 交通信号灯控制程序128

5.4.1 交通信号灯控制硬件电路129

5.4.2 交通信号灯控制程序设计131

5.5 步进电机控制程序133

5.5.1 步进电机控制硬件电路134

5.5.2 步进电机控制程序设计135

5.6 时间顺序系统控制程序138

5.6.1 时间顺序系统控制硬件电路138

5.6.2 时间顺序系统控制程序设计142

5.7 全自动洗衣机控制程序145

5.7.1 全自动洗衣机控制硬件电路145

5.7.2 全自动洗衣机控制程序设计147

5.8 商场照明控制程序150

5.8.1 商场照明控制硬件电路151

5.8.2 商场照明控制程序设计153

5.9 居室安全控制器程序160

5.9.1 居室安全控制器硬件电路160

5.9.2 居室安全控制器控制程序设计163

5.10 交流电动机正、反转控制程序170

5.10.1 交流电动机正、反转控制硬件电路170

5.10.2 交流电动机正、反转控制程序设计172

5.11 CA6140型车床控制程序173

5.11.1 CA6140型车床控制硬件电路174

5.11.2 CA6140型车床控制程序设计175

5.12 M7120型平面磨床控制程序178

5.12.1 M7120型平面磨床控制硬件电路180

5.12.2 M7120型平面磨床控制程序设计183

5.13 T68型镗床控制程序187

5.13.1 T68型镗床控制硬件电路189

5.13.2 T68型镗床控制程序设计191

5.14 X62W型万能铣床控制程序198

5.14.1 X62W型万能铣床控制硬件电路202

5.14.2 X62W型万能铣床控制程序设计204

第6章 Keil软件在单片机中的应用210

6.1 Keil软件基本操作210

6.1.1 Keil软件简介210

6.1.2 Keil软件安装、注册211

6.1.3 Keil软件基本操作222

6.2 Keil软件应用举例232

热门推荐