当前位置:文档之家› 单片机计数器实验报告

单片机计数器实验报告

单片机实验报告
(计数器)
学院: 物理与机电工程学院专业: 电子科学与技术班级: 2013级2班
学号: 201310530231
姓名: xxx
指导老师: xx
1.实验目的:
1.学会设置计数器相关参数
2.学会使用计数器控制LED的明灭
3.学会使用计数中断
4.2.试验环境及设备
设备:EL-EMCU-I试验箱、EXP-89S51/52/53 CPU板。

编程:在设置完相关参数后再等待计数中断的出现,当计数中断出现后即马上跳到相应中断服务子程序,执行想要得到的服务3.实验内容
内容:用计数器控制LED的明灭
步骤:
1、将CPU板正确安放在CPU接口插座上,跳线帽JP2短接在上侧。

2、连线:用导线将试验箱上的的IO1连接输出端子K1,连接好仿真器。

3、实验箱上电,在PC机上打开Keil C环境,打开实验程序文件夹IO_INPUT下的工程文件IO_INPUT.Uv2编译程序,上电,在程序注释处设置断点,进入调试状态,打开窗口Peripherals-->IO-Port-->P0,按计数按钮,两次后运行程序到断点
处,观察窗口的数值与开关的对应关系。

程序:
ORG 0000H
AJMP MAIN
ORG 000BH
LJMP TIME
ORG 0030H
MAIN:
MOV SP,#80H
MOV TMOD,#06H
MOV TH0,#0FBH
MOV TL0,#0FBH
SETB ET0
SETB EA
SETB TR0
SJMP $
TIME:
CPL P0,0
RETI
END
4.实验结果:
如上程序运行结果:调试运行时,按五下计数按钮后,LED亮,再按五下后,LED灭。

5.实验结论
1、通过本次实验我了解了keil的使用方法,并学会了IO口的使用,延时子程序的编写和使用,及掌握单片机编程器的方法。

通过实验基本上掌握了单片机的输入输出使用方法,在单片机中有四组并行输入输出口,都可以作为一般的输入输出口来用,程序中用MOV指令可以实现输入输出。

通过实验还学会了计数器的使用。

2、通过本实验的学习,基本掌握大部分常用指令的使用方法,对大部分指令有了初步的了解。

3、对于实验程序,可以使用计数器不同的工作方式来做相应的控制。

相关主题