130 likes | 240 Views
工程背景下的单片机原理及系统设计. Powerpoint 制作: 五邑大学信息工程学院 刘焕成 电话: 3299035(O) 课程主讲: XXX. 工程背景下的单片机原理及系统设计. 实验 3 (定时器与 I/O 综合应用) 内容提示 实验前的准备: 1 )编写源程序:参考例 6-2 的汇编程序 , 定时并产生方波,留于中断实验备用。 注意修改要求:定时 50ms , fosc=11.0592MHz 。(即需要你重新计算时间常数) 2 )在 1 )的基础上,编写连续定时 1s 的程序。
E N D
工程背景下的单片机原理及系统设计 Powerpoint 制作: 五邑大学信息工程学院 刘焕成 电话:3299035(O) 课程主讲:XXX
工程背景下的单片机原理及系统设计 实验3(定时器与I/O综合应用)内容提示 实验前的准备: 1)编写源程序:参考例6-2的汇编程序,定时并产生方波,留于中断实验备用。 注意修改要求:定时50ms,fosc=11.0592MHz。(即需要你重新计算时间常数) 2)在1)的基础上,编写连续定时1s的程序。 3)修改例6-2的程序,使之成为T0计数程序。但要求用方式2,具体计数值自己定。
工程背景下的单片机原理及系统设计 实验3内容提示 实验内容及要求1) 调度源程序1)的定时程序。 用示波器看方波波形,并记录方波的频率。并与你设计的定时对应的频率相比较,确定其正确性。
工程背景下的单片机原理及系统设计 实验3内容提示 实验内容及要求2) 调度源程序2)的定时程序。 用示波器看方波波形,记录方波的频率,应该是多少?周期是多少?确定其正确性。
工程背景下的单片机原理及系统设计 实验3内容提示 实验内容及要求3),编写定时器T0方式2计数程序。具体计数值自己定,如4个或6个。 计数脉冲源做法:参照下页图示接电路(用杜邦线短接) ,则T0脚与左侧键的触发接通,至此,电路连接完成。
工程背景下的单片机原理及系统设计 实验3内容提示 定时器计数实验室仍采用右图所示的电路。 该电路接口示意图见下页,该图可以在我校网站学习资源栏目中的单片机原理中找到!
工程背景下的单片机原理及系统设计 ORG 0000H LJMP MAIN ORG 000BH LJMP T0INI MAIN: MOV SP,#0DFH MOV TMOD,#02H MOV TH0,#0FAH MOV TL0,#0FAH SETB TR0 SETB ET0 SETB EA SJMP $
工程背景下的单片机原理及系统设计 T0INI: CPL P1.0 CLR TF0 RETI END
工程背景下的单片机原理及系统设计 实验3内容提示 先编写实现计数功能的最基本程序,用运行到光标处功能,观察按键到数后是否能导致T0中断。参考程序如下: #include<reg52a.h> void timer1() interrupt 1 //T0中断服务程序 { TF0 = 0; }
工程背景下的单片机原理及系统设计 void main() { TMOD = 0x06; // T0工作于方式2计数 TL0 = 0xfd; TH0 = 0xfd; //计数常数 ET0 =1; EA = 1; TR0 = 1; //开中断并启动定时 while (1); //等待中断 }
工程背景下的单片机原理及系统设计 本部分结束
工程背景下的单片机原理及系统设计 实验报告可参考实验讲义中的提示。实验内容以本讲义为准。 本部分结束