收藏 分销(赏)

单片机扩展8255A控制显示器实验.doc

上传人:w****g 文档编号:3559448 上传时间:2024-07-09 格式:DOC 页数:2 大小:43KB
下载 相关 举报
单片机扩展8255A控制显示器实验.doc_第1页
第1页 / 共2页
单片机扩展8255A控制显示器实验.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、7、单片机扩展8255A控制显示器实验一、实验目的及要求学习利用Proteus软件,通过8255扩展接口,仅通过P0端口控制8只集成式7段数码的显示控制。本例的接口扩展电路与6264数据内存扩展电路非常相似,都使用了地址锁存芯片74LS373,单片机还使用ALE,/RD,/WR连接地址锁存芯片及接口扩展芯片。8255仅使用PA和PB端口。二、实验原理(图)1、使用Proteus ISIS 7 Professional应用程序,建立一个.DSN文件2、在“库”下拉菜单中,选中“拾取元件”(快捷键P),分别选择以下元件:AT89C51、74LS373、7seg-MPX8-CA-GRN。3、构建仿真

2、电路4、创建一个Keil应用程序:新建一个工程项目文件;为工程选择目标器件(AT89C51);为工程项目创建源程序文件并输入程序代码;保存创建的源程序项目文件;把源程序文件添加到项目中。5、把用户程序经过编译后生成的HEX文件添加到仿真电路中的处理器中(编辑元件文件路径)三、实验设备(环境):电路一台Proteus ISIS 7 Professional应用程序Keil应用程序四、实验内容(算法、程序、步骤和方法):#include#include#define uchar unsigned char#define uint unsigned int#define PA XBYTE0x0000

3、#define PB XBYTE0x0001#define PC XBYTE0x0002#define COM XBYTE0x0003uchar code DSY_Index=0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80;uchar code DSY_CODE=0xa4,0xc0,0xf9,0xa4,0xf9,0xf9,0xf9,0x99;void delayms(uint x)uchar i;while(x-) for(i=0;i120;i+); void main()uchar i,j;COM=0x80; /1000、0000while(1)for(i=0;i40;i+)for(j=0;j8;j+)PB=DSY_Indexj;/j=0,PB=DSY_Index0,=0x01PA=DSY_CODEj;/j=0;PA=DSY_CODE0,=0xa4delayms(1);五、实验结论(结果):本实验实现了XXX功能,核心算法采用了XXX的方式,达到了预期目的。六、实验心得与小结:(自行填写,如:功能是否实现;整个过程中存在哪些问题;如何解决的.)

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
百度文库年卡

猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服