实训5-定时计数器的应用..

上传人:陈** 文档编号:253136459 上传时间:2024-11-29 格式:PPT 页数:10 大小:1,016KB
返回 下载 相关 举报
实训5-定时计数器的应用.._第1页
第1页 / 共10页
实训5-定时计数器的应用.._第2页
第2页 / 共10页
实训5-定时计数器的应用.._第3页
第3页 / 共10页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单片微机原理及应用,教学课件,实训,5,定时计数器的应用,一、,实训的目的与要求,目的:,理解定时器内部的寄存器的结构,掌握定时器内部的寄存器的使用,进一步学习汇编语言的编程方法与调试技巧,要求,:,预习本实训的预习题和定时器的内部的寄存器的使用,掌握,Keil3,与,Proteus,下载与联机调试,完成实训和实训作业,二、,相关知识与技能,TMOD,的结构中寄存器的功能,TCON,的结构中寄存器的功能,方式选择,GATE,C/T,M1,M0,TF1,TR1,IE1,IT1,M1 M0,工作方式,功能,最大值,0 0,0,13,位方式,8192,0 1,1,16,位方式,65536,1 0,2,8,位自动重装方式,256,1 1,3,T0,:分成两个,8,位计数器,,T1,:停止计数,256,三、,实训内容与步骤,跑马灯,,8,个,LED,循环移位点亮,时间由定时器和程序延时控制,先是,D0-D1-D7,顺序点亮,每个,LED,点亮一秒,然后延时,1,秒,,最后是,D6-D5-D1,顺序点亮,每个,LED,点亮一秒。,每个,LED,点亮一秒采用定时器延时,右移与左移之间延时一秒采用程序延时。,硬件仿真图,ORG 0000H,AJMP START,ORG 000BH,LJMP TISHI,START:MOV P1,#0FFH,MOV SP,#60H,CLR TR0,MOV R7,#08H,MOV A,#0FEH,NEXT1:MOV P1,A,LCALL TISHI,RL A,DJNZ R7,NEXT1,LCALL DELAY,MOV R7,#06H,MOV A,#0BFH,NEXT2:MOV P1,A,LCALL TISHI,RR A,DJNZ R7,NEXT2,AJMP START,TISHI:MOV TMOD,#01H,MOV TH0,#3CH,MOV TL0,#0B0H,MOV R6,#20,SETB TR0,LP1:JBC TF0,LP2,SJMP LP1,LP2:MOV TH0,#3CH,MOV TL0,#0B0H,DJNZ R6,LP1,RET,DELAY:MOV R5,#200,DE2:MOV R4,#10,DE1:MOV R3,#7DH,DE0:NOP,NOP,DJNZ R3,DE0,DJNZ R4,DE1,DJNZ R5,DE2,RET,END,系统的晶振频率为,12MHZ,利用定时器,T0,,对,T0,外部引脚的,1KHZ,的脉冲信号进行,10,分频,并在,P1.0,引脚上输出分频后的,100HZ,方波。,用示波器观察在,P1.0,引脚上输出的,100HZ,方波,利用定时,/,计数器对外部信号进行计数。,仿真硬件图,数字示波器的使用,ORG 0000H,LJMP START,ORG 0030H,START:MOV TMOD,#06H,MOV TH0,#246,MOV TL0,#246,SETB TR0,LP1:JBC TF0,LP2,SJMP LP1,LP2:CPL P1.0,SJMP LP1,END,四、实现注意事项,定时计数器的工作原理都是对脉冲进行计数,当对内部经,12,分频的时钟脉冲计数时就是定时方式,当对外部引脚(,T0/P3.4,,,T1/P3.5,)的脉冲计数时就是计数方式。,定时计数器的初值为:最大计数值,-,需要计的脉冲个数。,定时计数器的运行由,TR0/TR1,控制,计数溢出时,TF0/TF1,为,1,。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!