您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 1.5V-系列MCU应用说明
1.5V系列產品應用說明ApplicationNoticefor1.5VseriesMCU概述中穎低壓系列產品包括SH66L12A,SH66L10,SH66L16,SH67L19,SH69P04,SH66N12等。此類單片機的工作電壓範圍在1.2V~1.7V之間,在應用中可用單節電池供電或用太陽能電池供電或雙電源供電。本文針對不同的應用,提供參考如下。1.SH66L10應用參考.……………………………………………………………………………………..頁2~32.SH66L12A應用參考.……………………………………………………………………………………..頁4~63.SH66L16應用參考.……………………………………………………………………………………..頁7~94.SH67L19應用參考.……………………………………………………………………………………..頁10~115.SH66N12應用參考.……………………………………………………………………………………..頁12~136.附1:太陽能電池的性能…………………………………………………………………………………..頁147.附2:冷光(EL)驅動……………………………………………………………………………………..頁14~151/15Ver1.1Applicationnoticefor1.5VseriesMCUSH66L10電路參考:電路1:用太陽能電池供電,無後備電池,震盪器為RC:131KLCD:3V,1/3duty,1/2bias,PORTA:鍵盤掃描輸出–PORTB,C:鍵盤掃描輸入3X30LCDGNDTESTPORTASH66L10PORTB,C40keyCUP1,22200pFVDDVP2VP1OSCIRESET1uF0.1uFLEDSolarBattery47KΩ1.4MΩ0.1uFACkey電路2:雙電源供電(用太陽能電池及後備1.5V電池供電)震盪器為RC:131KLCD:3V,1/3duty,1/2bias,PORTA:鍵盤掃描輸出–PORTB,C:鍵盤掃描輸入3X30LCDGNDTESTPORTASH66L10PORTB,C40keyCUP1,22200pFVDDVP21uFVP10.1uFSolarBatteryOSCIRESET47KΩ1.4MΩ0.1uFACkeyLED1.5VBatteryGermaniumdiode2/15Ver1.1Applicationnoticefor1.5VseriesMCUSH66L10程序流程參考:(LCD升壓電路控制部分)上電程序初始化.......50ms啟動的定時中斷LCD開啟顯示(LCDOFF=0,設bias)設置50ms後由時間中斷喚醒LCD,此動作啟動升壓電路LCD並開啟的顯示.......主程序LCD應程序需要開關顯示(LCDOFF=1or0)設.......,STOP程序結束進入(LCD)升壓電路自動停止喚醒()複位或按鍵中斷LCD升壓電路狀態不確定LCD升壓電路啟動此動作目的在僅使用太陽能電池的,情況下使太陽能電池提供的電流全LCD.部提供給升壓電路使用(LCD,升壓電路啟動時會消耗較多,40ms,LCD的電流在約後升壓基,.本完成此時升壓電路耗電下降,如果有後備電池則無須進入HALT.模式LCD升壓電路維持工作LCD,在升壓電路啟動後可以應程序LCDOFF(0需要修改的狀態設為或1LCD),可以開啟或關閉顯示此動作.不會影響升壓電路的工作狀態LCD升壓電路關閉LCD升壓電路關閉STOP執行指令會自動關閉LCD.升壓電路LCD程序結束前關閉顯示(LCDOFF=1)設程序進入暫停(HALT)注意:在系統上電後,LCD升壓電路處于不確定狀態.當LCDOFF被設置為0時,LCD升壓電路開始工作.升壓電路啟動後,需要約50ms左右的時間對電容進行充電,此時消耗的電流較大,建議程序在開啟升壓電路後,立即進入HALT模式以降低總耗電(在僅使用太陽能電池時).如果有後備電池,則無須進入HALT模式.僅在執行STOP指令後,升壓電路才會關閉.設置LCDOFF為1僅能夠關閉LCD顯示,不會關閉升壓電路.在系統複位後,LCD升壓電路為關閉狀態,LCD顯示亦關閉.3/15Ver1.1Applicationnoticefor1.5VseriesMCUSH66L12A電路參考:電路1:用太陽能電池供電,無後備電池,震盪器為RC:131KLCD:4.5V,1/4duty,1/3bias,PORTA:鍵盤掃描輸出–PORTB,C:鍵盤掃描輸入4X30LCDGNDTESTPORTASH66L12APORTB,C40keyCUP1,22200pFVDDVP21uFVP10.1uFLEDSolarBatteryOSCIRESET47KΩ1.4MΩ0.1uFACkey0.1uFCX電路2:雙電源供電(用太陽能電池及後備1.5V電池供電)震盪器為RC:131KLCD:3V,1/3duty,1/2bias,PORTA:鍵盤掃描輸出–PORTB,C:鍵盤掃描輸入3X26LCDGNDTESTPORTASH66L12APORTB,C40keyCUP1,22200pFVDDVP2VP1OSCIRESETCX1uF0.1uFSolarBattery47KΩ1.4MΩ0.1uFACkeyLED1.5VBatteryGermaniumdiode4/15Ver1.1Applicationnoticefor1.5VseriesMCU電路3:1.5V電池供電震盪器為32.768KHz晶振LCD:3V,1/3duty,1/2bias,PORTA1,2:蜂鳴器輸出PORTB0~3:R-F(電阻-頻率轉換)應用PORTC,D:按鍵及其他應用3X26LCDGNDTESTSH66L12ACUP1,22200pFVDDVP20.1uFVP10.1uFRESET47KΩ0.1uF1.5VBatteryCXPORTA.1PORTA.2RX1RX2RX3R-TR-HR-F1KCXCXRXBOSCIOSCO32768Hz20p20pACkeyVDDBUZZER100其中:R-T:熱敏電阻R-H:濕敏電阻R-F:參考電阻CX:轉換電容5/15Ver1.1Applicationnoticefor1.5VseriesMCUSH66L12A程序流程參考:(LCD升壓電路控制部分)上電程序初始化.......50ms啟動的定時中斷LCD開啟顯示(LCDOFF=0,設bias)設置50ms後由時間中斷喚醒LCD,此動作啟動升壓電路LCD並開啟的顯示主程序.......,STOP程序結束進入喚醒()複位或按鍵中斷LCD升壓電路關閉此動作目的在僅使用太陽能電池的,情況下使太陽能電池提供的電流全LCD.部提供給升壓電路使用(LCD,升壓電路啟動時會消耗較多,40ms,LCD的電流在約後升壓基,.本完成此時升壓電路耗電下降,如果有後備電池則無須進入HALT.模式LCD升壓電路維持工作()耗電較少LCD升壓電路關閉LCD升壓電路關閉LCD程序結束前關閉顯示(LCDOFF=1)設程序進入暫停(HALT)LCD升壓電路啟動()耗電較多LCDOFF=1,設置後LCDLCD.升壓電路及顯示關閉,建議在僅使用太陽能電池時LCD.不要頻繁開關顯示以維持.較低的耗電注意:在系統上電後,LCD升壓電路處于關閉狀態.當LCDOFF被設置為0時,LCD升壓電路開始工作.每次升壓電路啟動後,都需要約50ms左右的時間對電容進行充電,此時消耗的電流較大,建議程序在開啟升壓電路後,立即進入HALT模式以降低總耗電(在僅使用太陽能電池時).如果有後備電池,則無須進入HALT模式.每次設置LCDOFF為1(關閉LCD顯示)都會關閉升壓電路.(STOP指令不影響LCDOFF的值,建議進入STOP前關閉LCD)複位後,LCD升壓電路為關閉狀態,LCD顯示亦關閉.在僅使用太陽能電池時,建議程序中不要頻繁開關LCD.6/15Ver1.1Applicationnoticefor1.5VseriesMCUSH66L16電路參考:電路1:雙電源供電(用太陽能電池及後備1.5V電池供電)震盪器為RC:200KLCD:4.5V,1/4duty,1/3bias,PORTA,E,F:鍵盤掃描輸出–PORTB,C:鍵盤掃描輸入PORTA1,2:蜂鳴器輸出4X48LCDPORTA0,3PORTE,FSH66L16PORTB,CCUP1,22200pFOSCXIVP3VP1VDDPORTA.1PORTA.2GNDTEST80KEYVDDRESET0RESET1470KVDD47KΩACkey0.1uF0.1uFBUZZER1001uFSolarBatteryLED1.5VBatteryGermaniumdiode7/15Ver1.1Applicationnoticefor1.5VseriesMCU電路2:用太陽能電池供電,無後備電池,震盪器為RC:200KLCD:4.5V,1/4duty,1/3bias,PORTA,E,F:鍵盤掃描輸出–PORTB,C:鍵盤掃描輸入(如果RESET0或RESET1都不作為Keybonding出來﹐則建議用戶開啟Watchdog,確保Poweronreset的成功。)4X48LCDSH66L16CUP1,22200pFOSCXIVP3VP1VDDGNDTESTVDDRESET0RESET1470KVDD47KΩACkey0.1uF0.1uF1uFSolarBatteryLEDPORTA,PORTE,FPORTB,CMax104KEY8/15Ver1.1Applicationnoticefor1.5VseriesMCUSH66L16程序流程參考:(LCD升壓電路控制部分)上電程序初始化.......50ms啟動的定時中斷LCD開啟顯示(LCDOFF=0)設50ms後由時間中斷喚醒LCD,此動作啟動升壓電路LCD並開啟的顯示主程序.......,STOP程序結束進入喚醒()複位或按鍵中斷LCD升壓電路關閉此動作目的在僅使用太陽能電池的,情況下使太陽能電池提供的電流全LCD.部提供給升壓電路使用(LCD,升壓電路啟動時會消耗較多,40ms,LCD的電流在約後升壓基,.本完成此時升壓電路耗電下降,如果有後備電池則無須進入HALT.模式LCD升壓電路維持工作()耗電較少LCD升壓電路關閉LCD升壓電路關閉LCD程序結束前關閉顯示(LCDOFF=1)設BTM開啟BIAS設置10ms等待程序進入暫停(HALT)LCD升壓電路啟動()耗電較多LCDOFF=1,設置後LCDLCD.升壓電路及顯示關閉,建議在僅使用太陽能電池時LCD.不要頻繁開關顯示以維持.較低的耗電Basetimer,200KHz等待啟動在RC10ms.模式下約等待(BTM)見參考注意:在系統上電後,LCD升壓電路處于關閉狀態.當LCDOFF被設置為0時,LCD升壓電路開始工作.每次升壓電路啟動後,都需要約50ms左右的時間對電容進行充電,此時消耗的電流較大,建議程序在開啟升壓電路後,立即進入HALT模式以降低總耗電(在僅使用太陽能電池時).如果有後備電池,則無須進入HALT模式.每次設置LCDOFF為1(關閉LCD顯示)都會關閉升壓電路.(STOP指令不影響LCDOFF的值,建議進入STOP前關閉LCD)複位後,LCD升壓電路為關閉狀態,LCD顯示亦關閉.在僅使用太陽能電池時,建議程序中不要頻繁開關LCD.(不建議使用單太陽能電池供電方式)在開啟LCD前,必須先設置LCDbias等.如果RESET0或RESET1都不作為Keybonding出來﹐則建議用戶開啟Watchdog,確保Poweronreset的成功。9/15Ver1.1Applicationnoticefor1.5VseriesMCUSH67L19電路參考:電路1:用太陽能電池供電,無後備電池,震盪器為RC:131KLCD:4.5V,1/6duty,1/3bias,PORTC~F,CX用作segmen
本文标题:1.5V-系列MCU应用说明
链接地址:https://www.777doc.com/doc-4563162 .html