




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
5.1定时/计数器的结构 5.2工作方式 5.3综合应用第5章定时/计数器
主要内容:5.1定时/计数器的结构TCONTMOD
基本原理
基本部件是两个8位的计数器(其中TH1,TL1是T1的计数器,TH0,TL0是T0的计数器)两种工作模式:定时和计数通过TMOD中C/T※位来控制。定时:其计数脉冲来源于晶振(经12分频后提供)每个机器周期使定时器加1。计数方式时:对外部事件计数,接相应的外部输入引脚T0(P3.4)或T1(P3.5)。在这种情况下,检测到输入引脚上的电平由高跳变到低时,计数器就加1。最高计数频率为晶振的1/24。
1工作方式控制寄存器TMOD
2启停与中断控制器TCON字节地址88H(1)确定工作方式——对TMOD赋值。若赋值语句为:MOV TMOD #10H(2)预置定时或计数的初值——直接将初值写入TH0、TL0或TH1、TL1。定时/计数器的初值因工作方式的不同而不同。设最大值为M,则各种工作方式下M值如下:
方式0:M=213=8192 方式1:M=216=65536 方式2:M=28=256 方式3:定时器0分为两个8位计数器,所以两个定时器的M值均为256。
因定时/计数器工作的实质是做“加1”计数,所以,当最大计数值M值已知时,初值X可计算如下:
X=M–计数值3定时/计数器的初始化定时器采用方式1定时,M=65536,如要求每50ms溢出一次,采用12MHz晶振,则计数周期T=1μs,计数值=50000,所以,计数初值为:X=65536–50000=15536=3CB0H将3C、B0、分别预置给TH1、TL1。(3)根据需要开启定时/计数器中断——直接对IE寄存器赋值。(4)启动定时/计数器工作——将TR0或TR1置“1”。 GATE=0时,直接由软件置位启动; GATE=1时,除软件置位外,还必须在外中断引脚处加上相应的电平值才能启动。例5-1中因GATE=0,所以直接由软件置位启动,其指令为: SETB TR15.2工作方式(1)方式0
由THX的8位和TLX的低5位组成13位计数器
13位计数加1到全“1”,再加1就产生溢出,置TCON的TFX位为1,同时计数器全变为“0”定时/计数方式0时的逻辑电路结构图解:1)尾确定肾工作浴方式2)盒预置饲定时斥或计厅数的疤初值3)椅编得须1s凤延时捉子程编序如饿下:例5拿.1财系菊统时解钟频乏率1毕2M夜HZ谱,用已定时牢器1惩,方侧式0爽实现伪1s次的延陶时。X的唇实际才填写采值应四为X=道01叙10诊00凉1100尖011潮00承0B核=6压31井8H即T搅H1色=6波3H临,T历L1啦=1链8H默。则定至时器储1的信初值X=坝M–剃计数赞值MO摊V社TM形OD崇,#鼠00毁HDE演LA鉴Y:狡MO探V快R3横,#鼓20穿0搬;逮置5袜ms谊计数遇循环无初值MO木V晒TM竭OD茶,#惰00灯H姐;怕设定舞时器恨1为衬方式松0MO润V投TH右1,晕#6柏3H驳;置惨定时净器初买值MO环V著TL仁1,舞#1春8HSE假TB衫T册R1泻;沟启动痛T1LP贡1:电J椅BC蛇T峡F1西,L旦P2家;查悉询计议数溢贞出SJ风MP你L锄P1胞;构未到纽奉5m聋s继喉续计票数LP丧2:世M贡OV贷T粥H1森,#耻63他H绪;鸟重新立置定罚时器誉初值MO康V峡TL景1,推#1邻8HDJ躲NZ寻R豪3,傲LP向1秀;岔未到要1s泰继续膨循环RE炉T右;返辰回主员程序(2棵)阀方式爹1唯一桨的差先别是锁THX和T惯LX组成升一个某16刻位计福数器故。上例绒中府X膛=耽6炭55邻36饿–5永00店00烈=视1社55巨36勒=第3甘CB笔0H定时里/计客数方台式1恭时的核逻辑悦电路企结构辆图(3缎)戒方式获2方式孝2是掌将两液个8控位计谎数器刺THX和T歪LX分成独立迎的两急部分,初始映常数嘉自动展重新枝装入设置饥初值黑时同时睁送T套HX和T闭LX定时密/计圈数方庸式2例5谢.2诱试用挎定时广器1左,方鸦式2峰实现浙1s元延时碑。解:怜因方淡式2抹是8码位计孔数器晌,其垒最大购定时孩时间供为:25静6×役1μ株s=问25循6μ铅s,考为实圾现1必s延宣时,钳可选拿择定返时时螺间为劈燕25胖0μ必s,振再循衫环4捷00鱼0次显。定炼时时锁间选晨定后亦,可损确定虑计数双值为践25毁0,简则定导时器叼1的站初值礼为:X=售M–诞计数现值=帜25汽6–唇25蚀0=访6=约6H采用金定时回器1钥,方缩慧式2持工作赖,因鼓此,责TM穴OD淘=2撕0H乖。DE谎LA窑Y:愉M岔OV笛R倒5,剪#2抢8H钓;奥置2款5m烧s计津数循粒环初熄值MO薪V扶R6牧,#嫂64灶H啦;置宜25贵0μ榆s计孙数循丹环初膝值MO吵V跨TM悬OD滩,#别20符H匪;牵置定跟时器宽1为辱方式意2MO捷V漂TH读1,万#0泰6H浅;午置定魔时器裳初值MO关V漫TL娘1,翠#0风6HSE停TB驾T祥R1梢;启界动定酿时器LP骗1:常J弊BC荣T小F1六,L警P2宝;冰查询今计数显溢出SJ贼MP巴L伤P1雾;无盒溢出渔继续县计数LP银2:煮D泄JN即Z病R6听,L屡P1脆;秆未到哪25夺ms碑继续侮循环MO冬V拖R6挪,#罢64块HDJ幕NZ愿R篇5,宣LP阀1敲;未眨到1纵s继怕续循害环RE秀T可编惕得1崇s延迁时子军程序妄如下犬:(4希)方花式3优:只适盲用于悉T0窑,T屈L0翠组成寇完整窝的8恼位定夏时/某计数紧器;惧TH似0只塑作为烛定时鸽器用剑,借静用T诱1的异控制赔位T收R1焰和T贱F1钟;T耀1还弱可以唐设置识为方伍式0具~2伞,用非于任亏何不屡需要黄中断刊的场喂合。TF1TH0(8位)例5劈燕.3库用定绒时器移0,瓶方式遇3实辉现1酬s延龄时。解:根据瞒题意集,定扬时器网0中遍的T革H0沾只能仰为定零时器游,定抗时时冲间可观设为庄25昆0μ团s;挨TL熔0设名置为贱计数牌器,凳计数联值可球设为啄20感0。喊TH盾0计转满溢枣出后慢,用算软件寺复位拾的方还法使筹T0负(P付3.杜4)斧引脚仿产生揭负跳昨变,工TH右0每夜溢出选一次粗,T厨0引努脚便盟产生瞧一个喜负跳突变,桨TL凡0便仍计数挣一次挑。T赞L0涛计满粱溢出策时,炮延时意时间灾应为尺50随ms漂,循览环2融0次矩便可啄得到悲1s势的延月时。由上猾述分蔑析可传知,TH圾0计脚数初木值为X=后(2虚56臭–2室50嫂)=你6=买06脖HTL侨0计他数初猾值为X=趴(2器56训–2芝00笨)=雄56断=3铅8HTM糟OD傲=0丑00铲00晋11每1B李=0榨7H可编庆得1录s延悄时子怨程序侵如下总:DE泊LA领Y:润M词OV屋R丢3,共#1齿4H筹;绞置1熄00她0m涨s计沫数循渴环初都值MO豪V园TM撒OD舱,#扁07象H可;置跑定时首器0信为方仇式3预计数MO萝V房诚TH司0,睬#0映6H亿;稿置T选H0幼初值MO砍V帮TL悔0,瞎#3纵8H胳;匠置T赞L0煌初值SE婶TB璃T猴R0未;启皆动T盾L0SE捷TB职T领R1水;启隙动T蜘H0LP从1:饿JB卧C存TF形1,捐LP燃2丸;查则询T晌H0绩计数辩溢出SJ暑MP脊L计P1肥;未滚到2站50虏μs不继续皂循环LP冒2:妄MO辟V身TH定0,衡#0释6H择;政重置兆TH圈0初芒值CL趴R路P3谣.4明;T兰0引忧脚产丛生负硬跳变NO劳P次;负收跳变闪持续NO繁PSE铲TB键P任3.远4健;获T0睡引脚出恢复粮高电探平JB军C菊TF劲0,俘LP匀3伯;查汤询T矿L0尖计数海溢出SJ钞MP捧L陪P1蔬;2阶00啦次未颤到继强续计风数LP拘3:度MO翠V径TL父0,唇#3独8H润;醒重置非TL帐0初肆值DJ处NZ屑R若3,写LP海1鞠;锡未到倒1s翁继续泽循环RE搅T例5候.4渡用单军片机呢定时恐/计耻数器舰设计棵一个柜秒表广,由谅P1扩口连忧接的喊LE甚D采列用B依CD呈码显壳示,阳发光边二极畅管亮裙表示象0,打暗表弄示1黑。计泄满6畜0s绿后从典头开欲始,浩依次怀循环耐。解:陪定时管器0纲工作铸于定奴时方蚕式1病,产辰生1薪s的蹲定时她。定矿时器寒1工所作在方方式却2,膊当1滚s时舱间到镰时,脑由软磁件复床位T仰1(骨P3戚.5侮)脚溪,产余生负衰跳变报,再宁由定最时器驱1进健行计拾数,耐计满怪60车次(万1分也钟)啄溢出保,再口重新夸开始搜计数镰。5.乒3步综鸭合应评用按上前述设霉计思渗路可微知:筝方式挑寄存届器T估MO掉D的梅控制兴字应位为6手1H辫;定钩时器男1的债初值糕应为犬:25厌6-动60威=1卵96倒=0验C4煤H其源洋程序凳可设凉计如材下:OR垫G捎00疲00堵HMO蜘V取TM邀OD挪,#伏61把H草;置婚定时裂器0辞为方其式1问定时耕,置煎定时墓器1槽为方喝式2映定时MO牧V描TH悲1,商#0顽C4枯H难;定错时器筋1置制初值MO烘V笔TL互1,农#0丛C4抹HSE泰TB星T央R0碎;启剃动定桌时器样1DI址SP锹:甜MO色V覆A,贪#0调0H计;宿计数绘显示型初始叼化MO搅V雹P1察,ACO宅NT倾:A猪CA秘LL纠D搂EL浩AYCL诊R高P厦3.必5炒;梢T1扭引脚丽产生奋负跳剪变NO历PNO眉PSE吨TB歌P3批.5耗;T俯1引域脚恢涝复高舅电平IN岛C引A血;累然加器锁加1DA品A暂;生将1育6进迷制数乓转换免成B匪CD居数MO滑V笛P腥1,务A锁;遗点亮占发光迈二极耀管JB搭C播T雪F1蹲,D煌IS效P弯;查春询定编时器洁1计呈数溢泥出SJ写MP驳C许ON诉T设;6蛋0s籍不到乓继续半计数DE恒LA愚Y:再MO鸭V纺R苗3,拆#1省4H狗;返置5炭0m糊s计运数循魂环初束值MO罢V况T耻H0菠,#这3C谷H丧;置保定时钞器初用值MO备V樱T维L0易,#诱0B货0HSE演TB很TR刻0器;蚁启动属定时笼器0LP沃1:匀J椒BC弱TF痰0,甩LP线2被;查犹询计阔数溢舞出SJ圆MP淋LP宪1召;赚未到菠50各ms循继续伴计数LP捷2:委M幸OV绍TH鼠0,干#3宅CH顶;啄重新殿置定帐时器查初值MO塑V选T荡L0歉,#戏0B孕0HDJ障NZ柜R3恰,L陡P1伯;约未到狸1s狂继续婚循环RE艇TEN寨D思考焰与练笛习1法M造CS炒-5亚1单蝇片机斑内设钢有几略个定妨时/纲计数罚器?考它们统是由页哪些代特殊货功能项寄存偶器组术成?定时/计数厦器作崇定时植器用供时,诉其定胃时时筹间与挠哪些颤因素茧有关激?作壮计数捧器用粗时,踪蝶对外直界计册数频膝率有众何限逃制?已知80先C5哲1单片催机系局统时本钟频栗率为6M锐HZ,请唉利用街定时柴器T0和P1盖.2输出镰矩形酸脉冲宗,其败波形蔽如下兵:50µs35庆0µs答:者设置苹T0恭为方亦式2锣定时般,定裤时5臂0µ继s,健初值悦X为难:X=服28-(饮6×扰106×5遭0×萄10-6)÷构12河=2轧31航=0拔E7醉HTH押0=异TL赖0=稀0E育7H魔,提TM碧OD采=0怜2H源程妈序如显下:MO枕V刻TM轧OD购,秀#0甲2HMO闯V漏TH礼0,债#雕0E掏7HMO创V燥T醉L0巩,或#0屑E7准HSE包TB破T躺R0L1效:门SE普TB谈P喂1.样2MO货V稿R0汪,尾#0搁8HDE芹L:认J添BC李T哥F0叨,枣RE素PAJ兵MP永D债ELRE驼P:酷C资LR馋P物1.引2DJ盒NZ炼R收0,拖D秃ELAJ置MP原L拨14跃8狗
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 保定河北雄安新区安新县安新中学招聘高中教师20人笔试历年参考题库附带答案详解-1
- 避雷器预防试验
- 调度岗位年终总结
- 酒店销售财务培训
- 小学教育学(第5版)课件 第2章 小学教育特性;第3章 小学学生
- 业主公共维修资金紧急动用绿色通道
- 酒店安保礼仪培训
- 德国幼儿园教育
- 五年级下册语文第1-4单元知识通关试题(附参考答案)
- 采购职位工作总结
- 江苏鸿泰钢铁有限公司品种结构调整炼钢系统升级项目环评报告
- 煤层气开采地面工程设计方案
- 冀东海德堡(泾阳)水泥有限公司水泥窑协同处置污泥改(扩)建项目环评报告
- xxx年国企集团公司职工代表大会制度 企业职工代表大会制度
- GB/T 7113.3-2011绝缘软管第3部分:聚氯乙烯玻璃纤维软管
- 2023年新疆生产建设兵团兴新职业技术学院高职单招(数学)试题库含答案解析
- GB/T 33355-2016保健按摩器具安全使用规范
- 教科版科学六年级下册实验报告单表格版本
- GB/T 22085.2-2008电子束及激光焊接接头缺欠质量分级指南第2部分:铝及铝合金
- GB/T 10454-2000集装袋
- 2MN镦锻液压机本体设计
评论
0/150
提交评论