电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

《单片机原理与技术》实验报告单片机IO口应用实验(P3.3输入P1输出)VIP免费

《单片机原理与技术》实验报告单片机IO口应用实验(P3.3输入P1输出)_第1页
1/11
《单片机原理与技术》实验报告单片机IO口应用实验(P3.3输入P1输出)_第2页
2/11
《单片机原理与技术》实验报告单片机IO口应用实验(P3.3输入P1输出)_第3页
3/11
《单片机原理与技术》实验报告实验一:单片机IO口应用实验(P3.3输入P1输出)一、实验目的1、掌握单片机P3口、P1口简单使用。2、学习延时程序的编写和使用。二、实验原理和内容(1)实验原理1、P1口是准双向口,它作为输出口时与一般的双向口使用方法相同,由准双向口结构可知:当P1口作为输入口时,必须先对它置高电平,使内部MOS管截止,因内部上拉电阻是20KΩ—40KΩ,故不会对外部输入产生影响。若不先对它置高,且原来是低电平,则MOS管导通,读入的数据不正确。2、延时子程序的延时计算。对于延时的程序DELAY:MOVR6,#00HDELAY1:MOVR7,#80HDJNZR7,$DJNZR6,DELAY1查指令表可知MOV、DJNZ指令均需用两个机器周期,而一个机器周期时间长度为12/6.0MHZ,所以该段指令执行时间为:(((128+1)×256)+1)×2×(12÷6000000)=132.1ms。实验原理图如下:(2)实验内容1、P3.3口做输入口,外接一脉冲,每输入一个脉冲,P1口按十六进制加一输出。2、P1口做输出口,编写程序,使P1口接的8个发光二极管L0—L7按16进制加一的方式点亮发光二极管。三、实验步骤1、P3.3用插针连至K1,JU2(P1.0~P1.7)用8芯线连至JL(L0~L7)。2、调试、运行程序test1中的MCUIO.ASM。3、开关K1每拨动一次,L0~L7发光二极管按16进制方式加一点亮。四、实验数据和结果由实验的当开关K1每拨动一次,L0~L7发光二极管按16进制方式加一点亮。五、实验总结P1口是准双向口,它作为输出口时与一般的双向口使用方法相同,由准双向口结构可知:当P1口作为输入口时,必须先对它置高电平,使内部MOS管截止,因内部上拉电阻是20KΩ—40KΩ,故不会对外部输入产生影响。若不先对它置高,且原来是低电平,则MOS管导通,读入的数据不正确。在做实验时调试、运行程序test1中的MCUIO.ASM是关键,要学会熟练掌握调试运行程序的过程。实验二:简单IO口扩展实验一、实验目的学习在单片机系统中扩展简单I/O口的基本方法。二、实验原理和内容(1)实验原理实验原理图如下:D13Q12D24Q25D37Q36D48Q49D513Q512D614Q615D717Q716D818Q819CLK11CLR1UA3174LS273273CS2WRVCCD0D1D2D3D4D5D6D7123UA3A74LS321A121A241A361A482A1112A2132A3152A4171Y1181Y2161Y3141Y4122Y192Y272Y352Y431G12G19UA3274LS244456UA3B74LS32RDD0D1D2D3D4D5D6D7PI0PI1PI2PI3PI4PI5PI6PI7R2444.7KVCCR2734.7KVCCK0K1K2K3K4K5K6K7OUT0OUT1OUT2OUT3OUT4OUT5OUT6OUT7L0L1L2L3L4L5L6L7Y3244CSY2图2-4-1实验程序框图如下:(2)实验内容MCS—51外部扩展空间很大,但数据总线口和控制信号的负载能力是有限的,若需要扩展的芯片较多,则MCS—51总线口负载过重,74LS244是一个输入扩展口,同时也是一个单向驱动器,以减轻总线负担。74LS273作为同向输出口,控制8个发光二极管的亮灭。三、实验步骤1、74LS244的输入端PI0~PI7接JK(K1~K8),74LS273的输出端PO0~PO7接JL(L0~L7),CS_244接Y2,CS_273接Y3。2、调试、运行程序test4中的IO.ASM。3、拨动K1~K8,观察L0~L7点亮情况。开始置端口地址从74LS244读入开关状态从74LS273输出开关状态延时0.01S图(4-2)四、实验数据和结果实验结果如上图所示拨动开关,则相应的灯亮五、实验总结MCS—51外部扩展空间很大,但数据总线口和控制信号的负载能力是有限的,若需要扩展的芯片较多,则MCS—51总线口负载过重,74LS244是一个输入扩展口,同时也是一个单向驱动器,以减轻总线负担。74LS273作为同向输出口,控制8个发光二极管的亮灭。实验时可能由于开关的问题无法保证每个二极管的亮灭,今后试验要注意。实验三:8031串行口应用实验(与PC机通信)一、实验目的1、掌握串行口工作方式的程序设计,掌握单片机通信程序编制方法。2、了解实现串行通信的硬环境,数据格式的协议,数据交换的协议。3、了解PC机通信的基本要求。二、实验原理和内容(1)实验原理1、本实验系统中考虑用户可以方便使用串行口实现双机或和上位机通信,系统设计有用户专用串行接口,只要配上用户专用通信电缆线就可以实现和上位机通信。RS232插座就是用户专用串行接口,将该口通过用户专用通信线连到上位机的串口上。注意不要和上位机系统使用的串行...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

《单片机原理与技术》实验报告单片机IO口应用实验(P3.3输入P1输出)

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部