网站大量收购独家精品文档,联系QQ:2885784924

单片机的定时器课件.pptxVIP

单片机的定时器课件.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

定時器/計數器介紹;MAIN: MOV P1,#0FFH

LCALL DELAY

MOV P1,#00H

LCALL DELAY

LJMP MAIN

DELAY:MOV R7,#250

D1: MOVR6,#250

D2: DJNZ R6,D2

DJNZ R7,D1

RET

END

;這段程式和前面做過的程式比較,只有兩處不一樣:

第1:原來是SETBP1.0,現在改為MOVP1,#0FFH,第2:原來是CLRP1.0,現在改為MOVP1.0,#00H。

從中可以看出,P1是P1.0…7的全體的代表,一個P1就表示了所有的這八個管腳了。當然用的指令也不一樣了,是用MOV指令。為什麼用這條指令?

我們把P1作為一個整體,就把它當作是一個記憶體的單元,對一個單元送進一個數可以用MOV指令。;13.3加法定時器/計數器;13.4方式寄存器TMOD;

13.5TCON控制寄存器

;;;;0工作方式:

1、由TL的低5位與TH高8位構成13位T/C;

可用程式將0~8191的某一數據送入TL、TH作為初始值,加法器溢出後,必須重新對TL/TH賦初始值。

2、作為計數器時,外部計數脈衝的頻率小於1/24fosc並且高、低電平的寬度大於一個機器週期;

3、定時時間由T=(8192-X)Tcy決定,計數值由C=(8192-X)決定;;預置值計算:用最大計數量減去需要的計數次數即可。

;13.8例子;例2若GATE=1,此時僅當TR=1並且P3.2或P3.3=1,T/C才能工作。利用此特點可用來測量P3.3或P3.2引腳上出現的正脈衝寬度。;;例3假設單片機晶振的頻率Fosc為6MHz,使用定時器1以方式0產生週期為500微妙的等寬正方波脈衝,並由P1.0輸出。以查詢方式完成。;分析;3)TCON中的TR1啟動或停止;程式;;例4定時/計數器的應用;當fosc為6MHz時,Tcy=2us則各工作方式的最大的定時時間為:

8位:2的8次方×2=512us;

13位:T=16.384ms

16位:T=131.072ms;;;定時/計數初始值的計算與裝入

文档评论(0)

子不语 + 关注
官方认证
服务提供商

平安喜乐网络服务,专业制作各类课件,总结,范文等文档,在能力范围内尽量做到有求必应,感谢

认证主体菏泽喜乐网络科技有限公司
IP属地山东
统一社会信用代码/组织机构代码
91371726MA7HJ4DL48

1亿VIP精品文档

相关文档