《8098单片机及扩展接口实验指导》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:唐庆玉编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1998
  • ISBN:7302029148
  • 页数:215 页
图书介绍:

第1部分 实 验 3

实验1 8098单片机开发系统操作实验 3

1-1 屏幕编辑/汇编/单步执行操作实验 3

1-2 反汇编/设置断点/连续执行/存储器检查操作实验 5

实验2 8098单片机汇编语言程序设计实验 8

2-1 加减法程序设计 8

2-2 乘法程序设计 9

2-3 除法程序设计 10

实验3 8098单片机I/O接口扩展与控制实验 12

3-1 一般输出接口扩展与LED控制实验 12

3-2 一般输入接口扩展与蜂鸣器控制实验 14

3-3 用一般输入输出接口控制矩阵键盘实验 15

实验4 8098单片机外部中断实验 17

4-1 由EXTINT输入的外部中断实验 17

4-2 由ACH7输入的外部中断实验 19

实验5 8098单片机存储器扩展实验 20

5-1 8kB RAM 6264扩展实验 20

5-2 8kB EPROM 2764扩展实验 22

5-3 8098单片机最小系统实验 23

实验6 8098单片机片内A/D转换器应用实验 24

6-1 单通道查询方式数据采集 24

6-2 单通道数据采集软件延时控制采样率 25

6-3 单通道中断方式数据采集 26

6-4 多通道中断方式数据采集 27

实验7 8098单片机PWM输出实验 30

7-1 直接获得PWM输出 30

7-2 用PWM产生锯齿波 31

7-3 8098片内A/D采样、PWM-D/A输出、冻结显示 31

7-4 8098片内A/D采样、PWM-D/A输出、实时跟踪显示 33

实验8 8098单片机串行口应用实验 35

8-1 8098单片机串行口方式0发送实验 35

8-2 8098单片机串行口方式0键盘扫描实验 37

8-3 8098单片机串行口方式1发送实验 39

8-4 8098单片机串行口方式1两机通信实验 40

8-5 8098单片机串行口方式2查询方式发送实验 41

8-6 8098单片机与PC机的串行通信实验 42

实验9 8098单片机高速输入HSI实验 45

9-1 利用HSI测量时钟周期实验 45

9-2 利用HSI测量脉冲宽度实验 46

9-3 利用HSI中断方式统计输入脉冲数 47

9-4 HSI.0输入中断实验 49

9-5 HSI引脚作为一般输入口应用实验 50

实验10 8098单片机高速输出HSO实验 51

10-1 利用HSO产生脉冲,用HSO中断方式 51

10-2 利用HSO.0和HSO.1输出相同波形,用HSO查询方式 52

10-3 HSO作为一般输出口应用实验 52

10-4 用HSO定时启动A/D,A/D转换完成产生中断 53

实验11 8098单片机软件定时器应用实验 56

11-1 用软件定时器定时,P2.5口控制蜂鸣器产生报警信号 56

11-2 8098片内A/D单通道数据采集,软件定时器控制采样率 57

实验12 8098单片机内部硬件定时器T2应用实验 60

12-1 用高速输出HSO控制蜂鸣器产生报警信号,用T2定时器定时 60

12-2 用T2对外部事件进行计数实验 61

实验13 8098单片机监视定时器(WDT)应用实验 63

13-1 应用WDT防止因外界干扰使主程序走飞实验 63

实验14 8255可编程并行I/O接口实验 65

14-1 8255方式0对LED和开关的控制实验 65

14-2 8255方式0对微型继电器的控制实验 66

14-3 8255方式0对模拟电子开关的控制实验 67

14-4 8255方式0对矩阵键盘的控制实验 68

实验15 8253可编程定时器/计数器实验 70

15-1 方波发生器实验 70

15-2 脉冲信号发生器实验 71

15-3 利用8253对外部事件进行计数实验 72

实验16 8279可编程键盘扫描显示控制器实验 74

16-1 8279编码方式扫描键盘及LED发光二极管控制实验 74

16-2 8279编码方式扫描键盘及数码管控制实验 75

16-3 8279译码方式扫描键盘及LED发光二极管控制实验 79

实验17 8155可编程并行I/O接口/定时器实验 82

17-1 8155内部RAM应用实验 83

17-2 8155内部定时器应用实验 83

17-3 8155并行口编程实验 83

实验18 8259可编程中断控制器实验 85

18-1 利用8259查询方式判别中断源 86

18-2 利用8259提供中断向量 87

18-3 2片8259级连实验 88

实验19 8251可编程串行通信接口实验 90

19-1 8251异步方式发送实验 90

19-2 8251同步方式发送实验 91

实验20 MC146818(HM6818)实时时钟芯片实验 93

20-1 用MC146818的SQW输出产生方波 93

20-2 用MC146818的IRQ产生定时中断请求信号 94

20-3 电子表编程实验(用8279控制4位数码管产生小时和分,秒用小数点闪烁表示) 95

实验21 DAC0832数模转换器实验 99

21-1 DAC0832输出模拟电压测试 99

21-2 利用DAC0832产生三角波和阶梯波 100

21-3 模拟心电信号发生器实验 101

实验22 ADC0804模数转换器实验 103

22-1 ADC0804查询方式数据采集 104

22-2 ADC0804中断方式数据采集 104

22-3 ADC0804数据采集,8253定时器中断方式控制采样率 105

22-4 ADC0804数据采集,DAC0832数模输出,示波器波形刷新显示实验 106

实验23 8237可编程DMA控制器实验 109

23-1 8237控制RAM到RAM的DMA数据传送实验 109

23-2 8237控制RAM到D/A的DMA数据传送,示波器波形刷新显示实验 110

23-3 8237控制A/D到RAM的DMA数据传送实验 114

实验24 TPμP-16A微型打印机控制实验 117

24-1 用8098及扩展输出接口控制TPμP-16A打印字符 117

24-2 用8255控制TPμP-16A打印字符 119

24-3 用8255控制TPμP-16A打印图形及汉字 121

24-4 用8255控制TPμP-16A打印曲线 122

实验25 PP40四色绘图打印机控制实验 124

25-1 用8155控制PP40打印字符 124

25-2 用8155控制PP40绘制图形 125

25-3 用8155控制PP40绘制波形图 126

实验26 MC6845可编程CRT控制器实验 127

26-1 MC6845控制CRT字符显示实验 127

26-2 8279控制键盘输入字符,MC6845控制CRT字符显示实验 129

实验27 综合性实验及课程设计实验题目 131

参考文献 132

第2部分 附 录 135

附录1 8098单片机性能速查表 135

附录2 MCS-96指令系统速查表 148

附录3 8098单片机开发系统使用说明 158

附录4 8255可编程并行I/O接口使用速查表 177

附录5 8253可编程定时器/计数器使用速查表 180

附录6 8279可编程键盘扫描显示控制器使用速查表 182

附录7 8155可编程并行I/O接口使用速查表 186

附录8 8259可编程中断控制器使用速查表 189

附录9 8251可编程串行通信接口使用速查表 193

附录10 MC146818实时时钟芯片使用速查表 195

附录11 DAC0832数模转换器使用速查表 199

附录12 ADC0804模数转换器使用速查表 202

附录13 8237可编程DMA控制器使用速查表 204

附录14 TPμP-16A微型打印机使用速查表 208

附录15 PP40四色绘图打印机使用速查表 210

附录16 MC6845可编程CRT控制器使用速查表 212

附录17 TL-1A型8098/8031单片机扩展接口学习机简介 215