您的当前位置:首页正文

单片机计数器实验报告

来源:华佗小知识


单片机实验报告

(计数器)

学 院 : 物理与机电工程学院 专 业 : 电子科学与技术 班 级 : 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灭。

5.实验结论

LED亮,

1、通过本次实验我了解了keil的使用方法,并学会了IO口的使用,延时子程序的编写和使用,及掌握单片机编程器的方法。通过实验基本上掌握了单片机的输入输出使用方法,在单片机中有四组并行输入输出口,都可以作为一般的输入输出口来用,程序中用MOV指令可以实现输入输出。通过实验还学会了计数器的使用。

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

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

因篇幅问题不能全部显示,请点此查看更多更全内容