freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的多用太陽能手機(jī)充電器畢業(yè)設(shè)計(jì)論文(參考版)

2025-06-30 19:24本頁面
  

【正文】 A/D轉(zhuǎn)換子程序 SETB CLR SETB CLR JNB ,$ SETB JNB TVI,MOVIMOVV: MOV TESTV,P0 SETB TVI CLR MOV P0,0FFH RETMOVI: MOV TESTI,P0 CLR TVI CLR MOV P0,0FFH RETKEYWORK: JNB ,KEY42 JNB ,KEY05 JNB ,KEYOK LJMP KEYWORKKEYWK1: JNB ,KEY0 JNB ,KEY1 JNB ,KEYOK1 LJMP KEYWK1KEY42:LCALL DL10MS JB ,KEYWORK CLR OUT LJMP KEYWK1KEY05:LCALL DL10MS JB ,KEYWORK SETB OUT LJMP KEYWK1KEY0: LCALL DL10MS JB ,KEYWK1 MOV A,LED JZ KEYWK1 DEC A MOV LED,A LCALL DISPLAY LJMP KEYWK1KEY1: LCALL DL10MS JB ,KEYWK1 MOV A,LED CJNE A,05H,KEY11 LJMP KEYWK1KEY11:INC A MOV LED,A LCALL DISPLAY LJMP KEYWK1KEYOK:LCALL DL10MS JB ,KEYWORK MOV A,LED JZ KEYWORK LJMP KEYWK1KEYOK1:LCALL DL10MS JB ,KEYWK1 MOV A,LED JZ KEYWK1 LJMP STARTDL10MS: MOV R5,07HDL0: MOV R6,0D0HDL1: MOV R7,19HDL2: DJNZ R7,DL2 DJNZ R6,DL1 DJNZ R5,DL0 RETDISPLAY: MOV DPTR,LEDTAB MOV A,LED MOVC A,A+DPTR MOV SBUF,A RETLEDTAB: DB 01H,4FH,12H,06H,4CH,24H,20H,0FH,00H,04HOTVTAB: DB 00H,11H,22H,33H,44H,55H,66H,77H,88H,99HOTITAB: DB 00H,33H,66H,99H,0CCH,0FFH END。恒流充電 LJMP RETURNDXIX: MOV A,47H CLR C CJNE A,TESTV,DADA 。PWM輸出低電平 RETIPWMH: SETB CLR TR0 MOV TH0,PWM1H MOV TL0,PWM1L SETB TR0 。T1賦值 MOV TL0,TESTL SETB TR0 SETB TR1ED: AJMP EDPROTECT: CLR LJMP EDPWML: JB PWMF,PWMH 。T模式1,定時(shí),開始輸出 MOV TH1,PWM2H 。A中為高電平周期 MOV R1,A MOV A,0FFH CLR C SUBB A,R1 INC A MOV PWM1L,A MOV PWM1H,0FFH MOV IE,8BH 。T1賦值 MOV TL0,TESTL SETB TR0 SETB TR1 LJMP EDNEXT2:MOV A,PWMT MOV B,04H DIV AB 。T模式1,定時(shí),開始輸出 MOV TH1,PWM2H 。A中為高電平周期 MOV R1,A MOV A,0FFH CLR C SUBB A,R1 INC A MOV PWM1L,A MOV PWM1H,0FFH CLR CLR CLR MOV IE,8AH 。乘以比例得出實(shí)際輸入電壓 MOV B,A JNB OUT,NEXT2NEXT1:MOV A,PWMT DIV AB MOV B,LED MUL AB 。功能選擇 ORG 0100HMAIN: MOV A,00H MOV LED,A MOV P1,07FH CLR TESTV MOV PWMT,200 。PWM波周期 OUT BIT 02H 。輸出電壓檢測(cè)緩沖 TESTI EQU 7AH 。PWM低電平緩沖 PWM2L EQU 74H TESTH EQU 77H 。PWM輸出標(biāo)志位 PWM1H EQU 71H 。檢測(cè)輸出 LED EQU 70H 。入口采集電壓電流跳過關(guān)斷輸出返回減小占空比過電流輸出電壓判斷YN大相等增大占空比小圖13 電源子程序結(jié)構(gòu)流程圖附錄1 主電路原理圖附錄2 匯編源程序 ORG 0000H LJMP MAIN ORG 000BH LJMP PWML 。其輸出電壓0到5V可調(diào),數(shù)字顯示,并有完善的過流保護(hù)功能,從而確保電子產(chǎn)品的安全使用。充電子程序流程圖如圖12所示。入口初始化啟動(dòng)轉(zhuǎn)換轉(zhuǎn)換結(jié)束?處理存儲(chǔ)返回NY圖11 數(shù)據(jù)采集子程序結(jié)構(gòu)流程圖 充電子程序的設(shè)計(jì)充電過程分兩階段進(jìn)行,第一階段為恒流充電,充電電流可設(shè)定,當(dāng)充電電壓達(dá)到4V時(shí)轉(zhuǎn)入第二階段,恒壓充電電流會(huì)隨著時(shí)間的推移而逐漸降低,表明電池已充到額定容量的93%~95%,此時(shí)即可認(rèn)為基本充滿,如果繼續(xù)充下去,充電電流會(huì)慢慢降低到零,電池完全充滿[4]。由于單片機(jī)在以方式0串行發(fā)送數(shù)據(jù)的時(shí)候數(shù)據(jù)從RXD引腳從低位到高位依次輸出,而最先輸出的數(shù)據(jù)經(jīng)過74LS164串轉(zhuǎn)并后到達(dá)Q7,也就是說單片機(jī)內(nèi)的DO通過串口發(fā)送并經(jīng)過74LS164后到達(dá)74LS164的Q7腳即數(shù)碼管的A腳,因此在單片機(jī)內(nèi)字型碼與74LS164所對(duì)應(yīng)的字型碼正好相反,所以共陽極數(shù)碼管在單片機(jī)內(nèi)O9所對(duì)應(yīng)的字型碼分別是:01H,4FH,12H,06H,4CH,24H,20H,0FH.00H,04H。當(dāng)要顯示某字符時(shí),把表格的起始地址送入數(shù)據(jù)指針寄存器DPTR中作為基址,將顯示緩沖區(qū)內(nèi)的數(shù)據(jù)作為偏移量送入變址寄存器A,執(zhí)行查表指令“MOVCA,A+DPTR”,則累加器A中得到的結(jié)果即表格中取出的對(duì)應(yīng)數(shù)字的字形碼。當(dāng)8個(gè)時(shí)鐘脈沖后,字形碼都移至74Ls164的Q0Q7,數(shù)碼管就顯示相應(yīng)按鍵的編碼。然后判斷P1口是否有鍵按下,如果沒鍵按下繼續(xù)判斷。圖10為按鍵子程序結(jié)構(gòu)流程圖。讀線、讀取、相連的端口,并將其值判斷處理后存于相關(guān)緩存中。圖9為初始化程序流程。因此,在單片機(jī)運(yùn)行后,首先清0使之置初始參數(shù)設(shè)定,便于程序設(shè)計(jì)人員
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1