第四章 集成软件开发调试环境
第五章 实验部分
实验一 8051系列单片机定时/计数器应用实验
一、实验目的
本实验学习定时/计数器的编程方法,掌握如何用查询方式判断定时时间到。
8051系列单片机有2个定时/计数器,用TMOD和TCON寄存器设置命令;用TH0、TH1、TL0、TL1寄存器装载定时时间常数。可以对内部脉冲计时,对外部脉冲。 通过实验理解8051系列单片机定时/计数器的工作原理
掌握8051系列单片机内部定时/计数器的工作方式选择、初始化编程方法; 学习时间常数的计算方法; 熟悉P1口的连接方法
熟悉单片机汇编语言中伪操作指令的使用 熟悉开发系统的应用。 二、实验预备知识
MCS-51系列单片机内部定时/计数器的工作原理和工作方式。 74LS244芯片。
初步了解汇编语言的指令。 三、实验内容
利用定时器T0或T1的工作方式1,以查询方式使定时器产生10Hz的等宽正方波,并在P1.0端输出。 四、实验接线及步骤
五、实验报告及要求
总结定时/计数器的工作方式、时间常数的计算和编程方法。 写出所用源程序,并画出流程框图。 六、参考程序 查询方式
ORG 0000H AJMP START ORG 0030H
START:MOV TMOD,#XXH ;T0方式1定时 MOV TL0,#XXH ;赋初值 MOV TH0,#XXH

