- 6
- 0
- 约8.55千字
- 约 19页
- 2016-04-10 发布于湖北
- 举报
单 片 机 原 理 及 应 用
—实验指导手册
信息工程学院计算机系统结构教研室
实验一 P2.0口输入、P1口输出(3学时)
实验目的:
掌握P2口、P1口的简单使用。
实验内容:
1.P2.0做输入口,外接一脉冲,每输入一个脉冲,P1口接十六进制加一(可用按键开关代替输入低电平作为有效输入信号)。
2.P1口做输出口,编写程序,使P1口接的8个发光二极管L1—L8按16进制加1方式点亮发光二极管。
实验说明:
1.P1口是准双向口,它作为输出口时与一般的双向口使用方法相同,由准双向口结构可知:当 P1 口作为输入口时,必须先对它置高电平,使内部 MOS 管截止,因内部上拉电阻是 20KΩ—40KΩ,故不会对外部输入产生影响。若不先对它置高,且原来是低电平,则 MOS 管导通,读入的数据是不正确的。
2.延时子程序的延时计算问题。
对于延时程序
DELAY :MOV R6, #00H
DELAY1:MOV R7, #80H
DJNZ R7, $
DJNZ R6, DELAY1
查指令表可知 MOV、DJNZ 指令均需用两个机器周期,而一个机器周期时间长度为12/ 6.0MHZ,所以该段指令执行时间为:((80+1)×256+1)×2×(12÷6000000)=132.1ms
实验步骤:
1、硬件原理设计图
2、软件设计
ORG 0000H
MOV
原创力文档

文档评论(0)