定時(shí)IC芯片,分循環(huán)計(jì)時(shí)和延時(shí)計(jì)時(shí)兩種,尤其是循環(huán)計(jì)時(shí)要求累計(jì)誤差小。定時(shí)IC母體
振蕩時(shí)鐘也有兩種,一種是外部時(shí)鐘振蕩,通常采用32768HZ晶體振蕩,另一種是芯片內(nèi)部時(shí)
鐘振蕩,這兩種振蕩方式都有的芯片俗稱雙時(shí)鐘芯片,部分松翰單片機(jī)就是雙時(shí)鐘芯片。
雙時(shí)鐘芯片是內(nèi)部帶有RTC 功能,即實(shí)時(shí)時(shí)鐘功能,松翰單片機(jī)有多款芯片具有 RTC 功
能,在應(yīng)用松翰系列 RTC 時(shí)需注意以下幾個(gè)問題:
《1》程序代碼選項(xiàng)必須選擇:IHRC_RTC。設(shè)置硬件線路時(shí)需在芯片時(shí)鐘振蕩腳接上32768HZ
的時(shí)鐘晶體,精度和內(nèi)阻值越小越好,不要使用垃圾貨,以免啟振不良。
《2》實(shí)時(shí)時(shí)鐘大多占用定時(shí)器 T0 的資源,必須置位 T0M 的 T0TB 位(T0M.0=1)。無(wú)需對(duì)
T0C 賦值。但一定要啟動(dòng)定時(shí)器:置位 T0M.7(T0ENB=1)。
《3》在RTC 模式下,進(jìn)入中斷之后必須經(jīng)過1/2 RTC(32768HZ),即16us 的延時(shí)后才能
對(duì)T0IRQ 清零;
《4》在RTC 模式下,T0 間隔時(shí)間固定為0.5s,T0C 計(jì)數(shù)范圍也固定為256 。
《5》可以使用中斷或者輪訓(xùn)來(lái)處理實(shí)時(shí)時(shí)鐘的信息,及時(shí)對(duì) T0C 計(jì)數(shù)器的中斷標(biāo)志清零,
注意,這個(gè)清零很特殊,必須要 16us 后才能清零 T0IRQ ,不然實(shí)時(shí)時(shí)鐘會(huì)出錯(cuò)!
《6》RTC 具有喚醒功能,對(duì)掉電保護(hù)特別有用,可以進(jìn)入綠色模式前,確保 RTC 是有效的
(T0ENB=1),每隔 0.5S 系統(tǒng)會(huì)自動(dòng)喚醒一次。
麗晶微電子科技創(chuàng)建15年來(lái),專業(yè)從事微電子芯片行業(yè)的設(shè)計(jì)和銷售,專注于定時(shí)IC,定
時(shí)芯片,電子蠟燭燈IC芯片,閃燈IC芯片,語(yǔ)音IC芯片,手電筒IC芯片,觸摸IC芯片和小家電類
產(chǎn)品的IC芯片開發(fā)定制。專注于觸摸PCBA,移動(dòng)電源PCBA,觸摸開關(guān)電路板,觸摸開關(guān)線路板,
跳蛋PCBA,電子蠟燭機(jī)芯板等電子消費(fèi)類產(chǎn)品的PCBA板定制。并提供有大量標(biāo)準(zhǔn)品IC和客戶委
托開發(fā)設(shè)計(jì)的OTP軟件定制。聯(lián)系電話:0755-29100085。
深圳市麗晶微電子科技有限公司 備案號(hào):粵ICP備14018692號(hào)
全國(guó)服務(wù)熱線: 0755-29100085 QQ:481892642
傳真: 0755- 29100092 郵箱:szecm@163.com
公司地址:深圳市寶安區(qū)福永鎮(zhèn)寶安大道6099號(hào)星港同創(chuàng)匯天璣座416-417室
工廠地址:深圳市寶安區(qū)福永鎮(zhèn)福海工業(yè)區(qū)A區(qū)A4棟3樓