电子系统实验
实验一
IO扩展晶片实验
[实验目的和要求]
1.了解8255晶片结构及编程方法。
2.了解8255输入/输出实验方法。
3.掌握扫描键盘和显示的编程方法。
[实验内容]
1、输入/输出实验:利用8255可程式并行口晶片,进行输入/输出实验,实验中用8255PA口作输出,PB口作输入。
①实验电路及连线:
PA0~PA7(PA口)接DL1~DL7(LED);
PB0~PB7(PB口)接K1~K8(开关量)。
②实验说明:
③实验程式框图
实验二
AD-DA实验
输入/输出A.ASM主程式框图 输入/输出B.ASM主程式框图
①实验电路及连线
利用8255可程式并行口做一个扫描键盘实验,把按键输入的键码,显示在由8279控制的七段数码管上。8255PA口做键盘输入线,PB口作扫描线。
8255的CS/接138的8400H,则命令字地址为8406H,PA口地址为8400H,PB口地址为8402H,PC口地址为8404H。
8279地址确定如下:
8279的状态口地址为0FF82H;
8279的数据口地址为0FF80H;
K10的十个短路套都套在8255侧。
②实验说明
在PA口与PB口组成的64点阵列上,把按键接在不同的点上,将得到不同的键码,本实验採用8×2的阵列,共可按16个键。显示部分由8279控制,由7407驱动8位数码管显示。
③实验框图
主程式框图 读键显示部分框图
[主要实验仪器与器材]
单片机实验箱AEDK5196一台、电脑、示波器
实验二 AD-DA实验
[实验目的和要求]
1.了解D/A转换的基本原理。
2.了解D/A转换晶片0832的性能及编程方法。
3.了解单片机系统中扩展D/A转换的基本方法。
4.掌握A/D转换与单片机的接口方法。
5.了解A/D晶片ADC0809转换性能及编程。
6.通过实验了解单片机如何进行数据採集。
[实验内容]
①实验电路及连线
②实验说明
要产生正弦波,较简单的手段是造一张正弦数字量表。即查函式表得到的值转换成十六进制数填表。这样做虽然简单,但是费时费力,利用嵌入式定点、浮点运算子程式库可方便的完成正弦波的波形表生成工作。(产生正弦波实验为选作)
③实验框图
PDA.ASM主程式框图
①实验电路及连线
②实验说明
③实验框图
程式框图:
3、在实验报告上写出实验原理、调试过程和结果,分析说明原因。
[主要实验仪器与器材]
单片机实验箱AEDK5196一台、电脑、示波器
本文由'可心三岁啦'发布,不代表演示站立场,转载/删除联系作者,如需删除请-> 关于侵权处理说明。