1 / 5
文档名称:

定时器实验报告.docx

格式:docx   大小:103KB   页数:5页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

定时器实验报告.docx

上传人:雨林书屋 2022/3/22 文件大小:103 KB

下载得到文件列表

定时器实验报告.docx

文档介绍

文档介绍:准时器实验报告
准时器实验报告
1/5
准时器实验报告
电子信息工程学系实验报告
课程名称:单片机原理及接口应用
成绩:
实验项目名称:

51准时器实验

实验时间:
在方式
0、方式1和方式2时的最大
计数间隔取决于使用的晶振频率
fosc,以下表所示,当需要的准时间隔较大时,要采用合适的方法,立刻
准时间隔分段办理。
p129
6MHz
8MHz
10MHz
12MHz
方式0
方式1
方式2
准时器实验报告
准时器实验报告
5/5
准时器实验报告
计数初值的计算方法以下,设晶振频率为fosc,则准时/计数器计数频率为
次数T_all在方式0、方式1和方式2时分别为213=8192、216=65536和
初值为a,则有

fosc/12,准时/计数器的计数总28=256,准时间隔为T,计数
准时器实验报告
准时器实验报告
5/5
准时器实验报告
T=12×(T_all–a)/fosc
a=T_all–T×fosc/12
a=–T×fosc/12(注意单位)
THx=a/256;TLx=a%256;
准时器实验报告
准时器实验报告
5/5
准时器实验报告
.确定准时

/计数器工作于盘问方式还是中断方式,若工作于中断方式,则在初始化时开放准时

/计数器
准时器实验报告
准时器实验报告
5/5
准时器实验报告
的中断及总中断:
准时器实验报告
准时器实验报告
5/5
准时器实验报告
ET0=1;


准时器实验报告
准时器实验报告
5/5
准时器实验报告
还需要编写中断服务函数:
准时器实验报告
准时器实验报告
5/5
准时器实验报告
voidT0_srv(void)interrupt1using1
{
TL0=a%256;
TH0=a/256;
中断服务程序段}
.启动准时器:TR0(TR1)=1。
四、实验内容过程及结果分析:
利用protues仿真软件设计一个能够显示秒表时间的显示电路。利用实验板上的一位led数码管做显示,利用中断法编
写准时程序,控制单片机准时器进行准时,所准时间为1s。刚开始led数码管显示9,每过一秒数码管显示值减一,当显
示到0时返回9,依此屡次。今后设计00-59的两位秒表显示程序。
1)实现个位秒表,9-0
protues进行流水灯的仿真需要的元件有AT89C51、CAP、BUTTON、LED-BLUE、RES、CRYSTAL、画出
仿真图
Protues仿真图
使用keil仿真软件编写程序和使用c51编写并进行调试。仿真结果以以以下图所示
准时器实验报告
准时器实验报告
16