预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

班级:计科112学号:201100814203姓名:冯贵阳 PAGE\*MERGEFORMAT5 实验四简单I/O口扩展实验 一、实验目的 学习在单片机系统中扩展简单I/O口的基本方法。 二、实验内容 MCS—51外部扩展空间很大,但数据总线口和控制信号的负载 能 力是有限的,若需要扩展的芯片较多,则MCS—51总线口 负载过重,74LS244是一个输入扩展口,同时也是一个单向驱 动器,以减轻总线负担。74LS273作为同向输出口,控制8个 发光二极管的亮灭。 三、实验接线图 开始 置端口地址 从74LS244读入开关状态 从74LS273输出开关状态 延时0.01S 图(4-2) 图(4-1) 四、实验程序框图 五、实验步骤 1、74LS244的输入端PI0~PI7接JK(K1~K8),74LS273的输出端OUT0~OUT7接JL(L0~L7),244CS接Y2,273CS2接Y3。 2、调试、运行程序test4中的IO.ASM。 3、拨动K1~K8,观察L0~L7点亮情况。 实验结果: 图4-3 将K1,k2,k4,k5开关拨到高电平,相应的L1,L2,L4,L5,发光二极管发光。如图4-3所示 如图4-4所示:将K1,k2,k5开关拨到高电平,相应的L1,L2,L5,发光二极管发光。 图4-4 如图4-5所示:将K1,k2开关拨到高电平,相应的L1,L2发光二极管发光。 图4-5 图4-6 如图4-6所示:将K1开关拨到高电平,相应的L1发光二极管发光。 实验总结 通过做本次试验,学习在单片机系统中扩展简单I/O口的基本方法。提高自己对单片机I/O口扩展的理解和认识。巩固了书本上的基础知识,进一步理解了I/O的数据传送过程。