实验报告
课程名称单片机原理及应用
专业电子信息工程
班级信息1401B
学号
学生姓名余建婕
黄淮学院信息工程学院
实验报告一
实验名称P1口实验实验时间
学生学号学生姓名
同组人员专业班级信息1401B
实验类型验证性指导老师禹定臣
实验地点1号楼614学时2
一、实验要求
P1口做为输出口,接8只发光二极管,编写程序,使发光二极管循环点亮。
二、实验目的
1、学习P1口的使用方法。
2、学习延时子程序的编写和使用。
三、实验说明
P1口为准双向口,P1的每一位都能独立地定义为输出线或输入线,作为输入的口线,必须向
锁存器的相应位写入“1”,该位才能作为输入。8031中所有口锁存器在复位时均置为“1”,如果
后来在口锁存器写入过“0”,在需要时应写入一个“1”使它再成为一个输入。
可以用第二个实验做一下试验。先按要求做好程序并调试成功后,可将P1口锁存器中置“0”,

此时将P1做输入口,会有什么结果。
再来看一下延时程序的实现。现常用的有两种方法,一是用定时器中断来实验,一是用指令
循环来实现。在系统时间允许的情况下可以采用后一种方法。
本实验系统晶振为6.144MHZ,则一个机器周期为约为0.2us。现要写一个延时0.1S的程序,
可大致写出如下:
DEL1:MOVR2,#200
DEL2:MOVR3,#126
DEL3:DJNZR3,DEL3
DJNZR2,DEL2
RET
四、实验电路
RP1

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/176336.html