零零教育信息网 首页 > 图书 > 教材教辅 > 正文 返回 打印

基于Proteus的单片机系统设计与仿真实例

  2020-09-23 00:00:00  

基于Proteus的单片机系统设计与仿真实例 本书特色

本书主要包括发光二极管,数码管,接口芯片8255等知识。

基于Proteus的单片机系统设计与仿真实例 目录

目录


前言

第1章Proteus仿真基础
1

1?1Proteus仿真平台简介
1

1?2Proteus的基本操作
4

1?2?1对象的基本操作
4

1?2?2导线的基本操作
7

1?3Proteus与第三方软件接口
9

1?4Proteus与Keil联合仿真
10

1?4?1在Keil中编辑程序
10

1?4?2在Keil中调试
13

1?4?3在Proteus ISIS中调试
14

1?5Proteus简单仿真实例
16

第2章AT89C51单片机的软件
仿真
18

2?1片内数据存储器的读写
18

2?1?1程序流程图
18

2?1?2汇编语言源程序
18

2?1?3C语言源程序
19

2?1?4片内数据存储器读写的仿真
结果
20

2?2片外数据存储器的读写
21

2?2?1程序流程图
21

2?2?2汇编语言源程序
21

2?2?3C语言源程序
21

2?2?4片外数据存储器读写的仿真
结果
22

2?3数据传送
23

2?3?1程序流程图
23

2?3?2汇编语言源程序
23

2?3?3数据传送的仿真结果
23

2?4数据排序
24

2?4?1程序流程图
24

2?4?2汇编语言源程序
24

2?4?3C语言源程序
26

2?4?4数据排序的仿真结果
26

2?5双字节加法程序
27

2?5?1程序流程图
27

2?5?2汇编语言源程序
27

2?5?3双字节加法程序的仿真结果
28

2?6双字节乘法程序
28

2?6?1程序流程图
28

2?6?2汇编语言源程序
28

2?6?3双字节乘法程序的仿真结果
29

2?7拼字、拆字程序
30

2?7?1程序流程图
30

2?7?2汇编语言源程序
30

2?7?3拼字、拆字程序的仿真结果
31

2?8转移程序的设计
32

2?8?1程序流程图
32

2?8?2汇编语言源程序
32

2?8?3C语言源程序
33

2?8?4转移程序设计的仿真结果
34

2?9位指令程序的设计
35

2?9?1程序流程图
36

2?9?2汇编语言源程序
36

2?9?3位指令程序设计的仿真结果
36

第3章AT89C51单片机的硬件仿真
38

3?1发光二极管的应用
38

3?1?1程序流程图
38

3?1?2汇编语言源程序
38

3?1?3C语言源程序
39

3?1?4发光二极管的应用仿真效果图
40

3?2数码管显示的应用
40

3?2?1静态扫描显示
40

3?2?2动态扫描显示
43

3?3键盘的应用
46

3?3?1独立式键盘的应用
46

3?3?2行列式键盘的应用
48

3?4简单I/O接口的应用
53

3?4?1程序流程图
53

3?4?2汇编语言源程序
53

3?4?3C语言源程序
55

3?4?4简单I/O接口的应用仿真
效果图
56

3?5定时器的应用
56

3?5?1程序流程图
57

3?5?2汇编语言源程序
57

3?5?3C语言源程序
60

3?5?4定时器的应用仿真效果图
62

3?6串行口的应用
62

3?6?1串行口的基本应用
63

3?6?2采用串行口扩展并行输入口
66

3?7中断的应用
68






目录



















基于Proteus的单片机系统设计与仿真实例





3?7?1程序流程图
69

3?7?2汇编语言源程序
69

3?7?3C语言源程序
71

3?7?4中断的应用仿真效果图
72

第4章AT89C51单片机的外围
扩展与接口技术仿真
74

4?1点阵LED显示的应用
74

4?1?1点阵LED简介
74

4?1?2汇编语言源程序
75

4?1?3C语言源程序
76

4?1?4点阵LED显示的应用仿真
效果图
77

4?2LCD1602的应用
78

4?2?1LCD1602简介
78

4?2?2汇编语言源程序
80

4?2?3C语言源程序
83

4?2?4LCD1602的应用仿真效果图
88

4?38255A可编程并行I/O口的应用
88

4?3?18255A简介
88

4?3?28255A输入口的应用
91

4?3?38255A输出口的应用
95

4?4ADC0808 A/D转换器的应用
100

4?4?1ADC0808简介
100

4?4?2汇编语言源程序
102

4?4?3C语言源程序
104

4?4?4ADC0808 A/D转换器的应用
仿真效果图
106

4?5DAC0832 D/A转换器的应用
106

4?5?1DAC0832简介
106

4?5?2汇编语言源程序
109

4?5?3C语言源程序
109

4?5?4DAC0832 D/A转换器的应用
仿真效果图
111

4?6步进电动机的控制
111

4?6?1步进电动机简介
111

4?6?2汇编语言源程序
112

4?6?3C语言源程序
117

4?6?4步进电动机的控制仿真效果图
122

4?7PWM脉冲控制信号的产生
123

4?7?1PWM简介
123

4?7?2汇编语言源程序
123

4?7?3C语言源程序
125

4?7?4PWM脉冲控制信号的产生软件
模拟仿真效果图
127

4?8直流电动机的控制
128

4?8?1直流电动机简介
128

4?8?2汇编语言源程序
128

4?8?3C语言源程序
131

4?8?4直流电动机控制的仿真效果图
133

第5章AT89C51单片机的串行
通信与接口技术
134

5?1AT24CXX系列EEPROM的应用
134

5?1?1I2C总线简介
134

5?1?2AT24C1024简介
135

5?1?3AT24C1024汇编语言源程序
139

5?1?4AT24C1024 C语言源程序
144

5?1?5AT24C1024仿真效果图
15 基于Proteus的单片机系统设计与仿真实例

http://www.00-edu.com/tushu/jcjf/2020-10-01/2764647.html十二生肖
十二星座