欢迎来到天天文库
浏览记录
ID:48227804
大小:476.50 KB
页数:30页
时间:2020-01-18
《调试闪烁信号灯.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、任务二调试闪烁信号灯任务八精确定时的流水灯机电一体化教研室复习回顾中断系统中断响应函数的编写方法单片机有哪些中断源机电一体化教研室学习目标通过单片机控制时间间隔为1S的流水灯系统的制作,了解单片机定时器的结构及定时器的工作方式设定、初始值设置等基本技能。机电一体化教研室工作任务正确组装流水灯控制电路编写1S精确定时流水灯控制电路程序并完成调试根据要求修改程序并观察运行结果完成实训报告机电一体化教研室任务分析用单片机控制8个发光二极管,使8个发光二极管依次顺序点亮,时间间隔为精确的1S。如果用延时函数来实现间隔1S,时间较难精确控制,且单片机工作效率低。可用定时器中断实现流水
2、灯的控制。机电一体化教研室精确定时的流水灯电路机电一体化教研室知识点:定时/计数器的设置与使用8051单片机内部有两个16位的可编程定时/计数器,称为T0(T0)和T1(T1)机电一体化教研室定时/计数器8051定时器/计数器逻辑结构机电一体化教研室定时/计数器1.定时器的工作过程如下:(1)设置定时/计数器工作方式通过对方式寄存器TMOD的设置,确定相应的定时/计数器是定时功能还是计数功能,工作方式以及启动方法。定时/计数器工作方式有四种:方式0、方式1、方式2和方式3。定时/计数器启动方式有两种:软件启动和硬软件共同启动。除了从控制寄存器TCON发出的软件启动信号外,还
3、有外部启动信号引脚,这两个引脚也是单片机的外部中断输入引脚。机电一体化教研室定时/计数器(2)设置计数初值T0、T1是16位加法计数器,分别由两个8位专用寄存器组成,T0由TH0和TL0组成,T1由TH1和TL1组成。TL0、TL1、TH0、TH1的访问地址依次为8AH8DH,每个寄存器均可被单独访问,因此可以被设置为8位、13位或16位计数器使用。在计数器允许的计数范围内,计数器可以从任何值开始计数,对于加1计数器,当计到最大值时(对于8位计数器,当计数值从255再加1时,计数值变为0),产生溢出。定时/计数器允许用户编程设定开始计数的数值,称为赋初值。初值不同,则计数
4、器产生溢出时,计数个数也不同。例如:对于8位计数器,当初值设为100时,再加1计数156个,计数器就产生溢出;当初值设为200时,再加1计数56个,计数器产生溢出。机电一体化教研室定时/计数器(3)启动定时/计数器根据设置的定时/计数器启动方式,启动定时/计数器。如果采用软件启动,则需要把控制寄存器中的TR0或TR1置1;如果采用硬软共同启动方式,不仅需要把控制寄存器中的TR0或TR1置1,还需要相应外部启动信号为高电平。机电一体化教研室2.定时器的方式寄存器TMOD作用:TMOD用来确定两个定时器的工作方式。低半字节设置定时器T0,高半字节设置定时器T1。字节地址:89H
5、,不可以位寻址。格式:D7D6D5D4D3D2D1D0GATEC/TM1M0GATEC/TM1M0定时器1定时器0各位的含义:C/T:功能选择位。0为定时器方式;1为计数器方式。M1,M0:方式选择位。可以选择为四种工作方式0、1、2、3之1。四种工作方式的区别后面讲解。机电一体化教研室GATE:门控位。0:只要软件控制位TR0或TR1置1即可启动定时器开始工作;1:只有INT0或INT1引脚为高电平,且TR0或TR1置1时,才能启动相应的定时器开始工作。返回TF0TH0TL012分频OSC中断高8位低5位控制+T0(P3.4)TR0GATEINT0(P3.2)C/T=0
6、C/T=1机电一体化教研室例如:设定时器T0为定时工作方式,要求用软件启动定时器T0工作,按方式1工作;定时器T1为计数工作方式,要求软件启动,工作方式为方式2。则根据TMOD各位的定义可知,其控制字为:即控制字为61H,其指令形式为:MOVTMOD,#61H格式:D7D6D5D4D3D2D1D0GATEC/TM1M0GATEC/TM1M001100001机电一体化教研室3.定时器的控制寄存器TCON作用:TCON用来控制两个定时器的启动、停止,表明定时器的溢出、中断情况。字节地址:88H,可以位寻址。系统复位时,所有位均清零。格式:D7D6D5D4D3D2D1D0TF1T
7、R1TF0TR0IE1IT1IE0IT0各位的含义:TCON中的低4位与中断有关,在中断章节中讨论。TF1(8FH):定时器1溢出标志。计满后自动置1。TR1(8EH):定时器1运行控制位。由软件清零关闭定时器1。当GATE=0时,TR1软件置1即启动定时器1。(SETBTR1)当GATE=1时,且INT1为高电平时,TR1置1启动定时器1;机电一体化教研室4.定时器的四种工作方式方式的选择:根据M1,M0来选择。00:方式001:方式110:方式211:方式3主要特点:方式0:13位定时器。TH0的8位+TL0的
此文档下载收益归作者所有