<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 電源與新能源 > 設計應用 > holtek單片機圖文全面詳解

          holtek單片機圖文全面詳解

          作者: 時間:2018-08-08 來源:網(wǎng)絡 收藏

          本文引用地址:http://www.ex-cimer.com/article/201808/385924.htm

          TIMER定時模式

          TIMER定時模式時時間計算

          (以上面程序為例)

          條件: OSC : Crystal = 4 MHz

          Timer source: system clock

          計算每次發(fā)生中斷的時間間隔T=?

          PSC2 PSC1 PSC0 = 000

          f INT = fsys/2 =2MHZ

          t = 1/ f INT = 0.5us

          T= (256-96)* t=160*0.5us= 80us

          TIMER 計數(shù)模式

          a) TMRC中 設置為

          TM1 TM0 = 01定時器就工作于定時模式 ,計數(shù)模式和定時模式原理相同,只是計數(shù)器的時鐘源選擇不同。

          b) 計數(shù)器的時鐘源由芯片的

          TMR_輸入。

          c) TE= 0 上升沿計數(shù) /1 下降沿計數(shù)

          TIMER 脈寬y量模式

          (a) TMRC中設置 TM1,TM0=11

          TE= 0 脈寬下降沿開始計數(shù)/1 脈寬上升沿開始計數(shù)

          TO=1 脈寬測量啟動,y量完一次會被清0,再次y量必重新設置此位

          (b) 如果TO,TE=1, TMR_上脈沖上升沿開始計數(shù),下降沿停止計數(shù)。y量結果存放在TMR中。

          編程注意事項

          當定時/計數(shù)器運行在定時器模式時,定時器的時鐘源是使用內(nèi)部系統(tǒng)時鐘或RTC,與單片機所有運算都能同步。在這個模式下,當定時器寄存器溢出時,單片機將產(chǎn)生一個內(nèi)部中斷信號,使程序進入相應的內(nèi)部中斷向量。對于脈沖寬度測量模式,計數(shù)器的時鐘源也是使用內(nèi)部系統(tǒng)時鐘或RTC,但定時器只有在正確的邏輯條件出現(xiàn)在外部定時/計數(shù)器輸入引腳時才執(zhí)行動作。當這個外部事件沒有和內(nèi)部定時器時鐘同步時,只有當下一個定時器時鐘到達時,單片機才會看到這個外部事件,因此在測量值上可能有很小的差異,需要程序設計者在程序應用時加以注意。在定時器配置為外部事件計數(shù)模式時,它的時鐘來源是外部事件,和內(nèi)部系統(tǒng)時鐘或者定時器時鐘不同步。

          holtek單片機—振蕩器

          l三種系統(tǒng)時鐘可供選擇:看門狗定時器也有多種時鐘源選擇,另外還有實時時鐘RTC

          l三種方法產(chǎn)生系統(tǒng)時鐘:使用外部晶體/陶瓷振蕩器、外部RC電路或是內(nèi)部RC時鐘源

          晶體/陶瓷振蕩器

          外部RC振蕩器

          三種振蕩電路

          RTC振蕩器

          如果選擇RTC作為定時/計數(shù)器的時鐘源,則即使單片機工作在暫停即HALT時,定時/計數(shù)器依然有效工作,當定時器溢出時,還會發(fā)出正常的內(nèi)部中斷信號,此信號使單片機從HALT狀態(tài)下被喚醒,并且繼續(xù)正常工作直到下一個“HALT”指令被執(zhí)行。

          看門狗定時振蕩器

          WDT振蕩器是一種完全獨立在芯片上自由動作的RC振蕩器,它在5V條件下的周期時間典型值是65us周期,且不需外部的器件搭配。當單片機進入暫停模式時,系統(tǒng)時鐘將停止動作,但WDT振蕩器繼續(xù)自由動作且保持看門狗有效。某些應用中為降低功耗,可通過掩膜選項來關閉WDT振蕩器。

          系統(tǒng)的暫停和喚醒

          暫停模式是通過“HALT”指令實現(xiàn)且造成如下結果:

          系統(tǒng)振蕩器將被關閉

          在RAM芯片和寄存器上的數(shù)據(jù)保持不變

          假如WDT時鐘源是來自WDT振蕩器,WDT和WDT預分頻器(Prescaler)將被清零然后再重新計數(shù)

          所有輸入/輸出端口狀態(tài)保持不變

          PDF標志位被置位而TO標志位被清零

          holtek單片機—看門狗定時器和節(jié)電模式

          看門狗定時器用于程序防止單片機死機,或進入死循環(huán)。一般用在環(huán)境比較惡劣的情r下。

          看門狗定時器

          WDT預分頻器

          看門狗定時器的操作:

          以HT48R30A-1為例

          WDT的時鐘源可選擇:

          a) WDTOSC(12Kz)

          b) T1(system clock/4)

          c) RTCOSC(32

          看門狗清除:

          方式一: CLR WDT

          方式二: CLR WDT1…CLR WDT2

          配置選項選擇清除方式,必須在WDT計數(shù)器溢出之前清除,否則將發(fā)生WDT溢出Reset 系統(tǒng)。

          配置選項:

          基本電路參考/技術參數(shù)

          基本應用電路

          HT48 I/O單片機技術參數(shù):

          技術特性:高性能RISC結構、低功率完全靜態(tài)CMOS設計

          工作電壓:在4MHz下,由2.2V到5.5V,在8MHz下,由3.3V到5.5V,

          功率損耗:在5V/4MHz下,典型值為2 mA/1.5mA(Enhanced I/O)

          不使用看門狗定時器和RTC時,3V下靜態(tài)(standby)電流小于1uA

          溫度范圍:工作溫度--40-85度(工業(yè)級規(guī)格),儲存溫度--50-125度

          內(nèi)核特性:

          程序存儲器

          l1K×14 OTP/Mask ROM (HT48R10A-1/HT48C10-1)

          l2K×14 OTP/Mask ROM (HT48R30A-1/HT48C30-1)

          l4K×15 OTP/Mask ROM (HT48R50A-1/HT48C50-1)

          l8K×16 OTP/Mask ROM (HT48R70A-1/HT48C70-1)

          數(shù)據(jù)存儲器

          l64×8 SRAM (HT48R10A-1/HT48C10-1)

          l96×8 SRAM (HT48R30A-1/HT48C30-1)

          l160×8 SRAM (HT48R50A-1/HT48C50-1)

          l224×8 SRAM (HT48R70A-1/HT48C70-1)

          周邊特性:

          從8個到56個具有上拉功能的雙向輸入輸出口

          PA口具有喚醒功能

          外部中斷輸入

          事件計數(shù)輸入

          具有預分頻器(Prescaler)及中斷功能的定時器

          看門狗定時器(WDT)

          暫停與喚醒特性可以節(jié)省功耗

          PFD/蜂鳴器驅動輸出

          芯片內(nèi)置晶體及電阻電容振蕩電路

          具有低電壓復位特性

          32768Hz的實時時鐘(RTC)功能

          具有低電壓復位(LVR)特性

          具有燒錄電路接口及程序代碼保護功能

          Mask版單片機適用于大量生產(chǎn)

          提供高效的軟硬件支持工具

          表格讀取功能

          多層硬件堆棧

          直接和間接數(shù)據(jù)尋址模式

          位操作指令

          63條強大的指令

          大多數(shù)指令執(zhí)行時間只需要一個指令周期

          引腳分配:

          HT48R30A-1/HT48C30A-1引腳分配


          上一頁 1 2 下一頁

          關鍵詞:

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();