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

正文內(nèi)容

基于單片機(jī)的數(shù)控直流恒流源的制作-資料下載頁

2025-06-20 12:38本頁面
  

【正文】 34H 。數(shù)字4的代碼 ACALL WRITE。 MOV A,6dH 。字母m的代碼 ACALL WRITE。 MOV A,41H 。字母A的代碼 ACALL WRITE。 MOV A,80H 。寫入顯示起始地址 ACALL ENABLE 。調(diào)用寫入命令子程序 SCAN: MOV P0,0FFH 。送掃描信號(hào) MOV A,P0 。讀按鍵狀態(tài) ANL A,18H 。屏蔽除讀取位外地其他位 MOV 27H,A 。保存鍵盤狀態(tài) ACALL D10 。調(diào)用演示10ms子程序,消抖 MOV A,P0 。再取鍵盤狀態(tài)值 ANL A,18H。 CJNE A,27H,PASS 。兩次結(jié)果不一樣,說明抖動(dòng)引起,轉(zhuǎn)PASS CJNE A,10H,KEY2 。K1鍵未按下,轉(zhuǎn)KEY2 AJMP PKEY1。是K1鍵按下,跳轉(zhuǎn)鍵KEY1處理處理子程序KEY2: CJNE A,08H,PASS 。K1鍵未按下,轉(zhuǎn)PASS AJMP PKEY2。是K2鍵按下,跳轉(zhuǎn)鍵KEY2處理處理子程序PASS: ACALL D125 。調(diào)用延時(shí)125ms子程序 SJMP SCAN 。循環(huán)掃描鍵盤信號(hào) D10: MOV R7,10 。 D1:MOV R6,250 。 DJNZ R6,$ 。 DJNZ R7,D1 。 RET 。PKEY1: INC R1 。 按下KEY1,P2口輸出步進(jìn)增加 MOV P2,R1 。 MOV A,R1 。 CJNE A,00H,LCD1。 LJMP BEGIN 。//若按下KEY1鍵后,P2口輸出變?yōu)?,程序跳轉(zhuǎn)到開始,顯示輸出0mA// LCD1:MOV A,R2 。 INC A 。 DA A 。轉(zhuǎn)換成十進(jìn)制數(shù) MOV R2,A 。 MOV A,R3 。 ADDC A,00H。十位向百位進(jìn)位 MOV R3,A 。 CLR C 。進(jìn)位CY清零 MOV A,01H。清屏并光標(biāo)復(fù)位 ACALL ENABLE。調(diào)用寫入命令子程序 MOV A,38H 。設(shè)置顯示模式:8位1行5x10點(diǎn)陣 ACALL ENABLE 。 MOV A,0fH 。顯示器開、光標(biāo)開、光標(biāo)允許閃爍 ACALL ENABLE 。 MOV A,06H 。文字不動(dòng),光標(biāo)自動(dòng)右移 ACALL ENABLE 。 MOV A,80H 。寫入顯示起始地址 ACALL ENABLE 。 MOV A,R3 。 ORL A,30H。生成百位數(shù)在顯示器中的字符代碼 MOV P1,A 。 ACALL WRITE 。 MOV A,R2 。 SWAP A 。高低半字節(jié)交換 ANL A,0FH 。 ORL A,30H 。生成十位數(shù)在顯示器中的字符代碼 MOV P1,A 。 ACALL WRITE 。 MOV A,R2 。 ANL A,0FH 。 ORL A,30H 。生成個(gè)位數(shù)在顯示器中的字符代碼 MOV P1,A 。 ACALL WRITE 。 MOV A,2aH 。符號(hào)的代碼 ACALL WRITE。 MOV A,34H 。數(shù)字4的代碼 ACALL WRITE。 MOV A,6dH 。字母m的代碼 ACALL WRITE。 MOV A,41H 。字母A的代碼 ACALL WRITE。 MOV A,80H 。寫入顯示起始地址 ACALL ENABLE 。調(diào)用寫入命令子程序 ACALL D125 。調(diào)用延時(shí)125ms子程序 LJMP SCAN 。循環(huán)掃描鍵盤信號(hào) PKEY2: DEC R1 。 MOV P2,R1 。 MOV A,R1 。 LCD2:MOV A,R2 。 DEC A 。 DA A 。 MOV R2,A 。 MOV A,R3 。 SUBB A,00H。 MOV R3,A 。 CLR C 。 MOV A,01H。清屏并光標(biāo)復(fù)位 ACALL ENABLE。調(diào)用寫入命令子程序 MOV A,38H 。設(shè)置顯示模式:8位1行5x10點(diǎn)陣 ACALL ENABLE 。 MOV A,0fH 。顯示器開、光標(biāo)開、光標(biāo)允許閃爍 ACALL ENABLE 。 MOV A,06H 。文字不動(dòng),光標(biāo)自動(dòng)右移 ACALL ENABLE 。 MOV A,80H 。寫入顯示起始地址 ACALL ENABLE 。 MOV A,R3 。 ORL A,30H。 MOV P1,A 。 ACALL WRITE 。 MOV A,R2 。 SWAP A 。 ANL A,0FH 。 ORL A,30H 。 MOV P1,A 。 ACALL WRITE 。 MOV A,R2 。 ANL A,0FH 。 ORL A,30H 。 MOV P1,A 。 ACALL WRITE 。 MOV A,2aH 。符號(hào)的代碼 ACALL WRITE。 MOV A,34H 。數(shù)字4的代碼 ACALL WRITE。 MOV A,6dH 。字母m的代碼 ACALL WRITE。 MOV A,41H 。字母A的代碼 ACALL WRITE。 MOV A,80H 。寫入顯示起始地址 ACALL ENABLE 。調(diào)用寫入命令子程序 ACALL D125 。調(diào)用延時(shí)125ms子程序 LJMP SCAN 。循環(huán)掃描鍵盤信號(hào) 。寫液晶數(shù)據(jù)的子程序ENABLE: MOV P1, A 。將累加器A中的命令送到P0口做輸出數(shù)據(jù) CLR RS 。寫入控制命令,RS低電平為命令 CLR RW 。讀寫控制端,RW,低電平為寫,就是寫命令 CLR E 。使能端,E發(fā)生電平跳變就開始寫入命令 ACALL DELAY 。調(diào)用延時(shí)子程序,也就是下面寫的判斷液晶模塊是否處于忙狀態(tài) RET 。寫行字符的子程序WRITE: MOV P1, A 。將累加器A中的數(shù)據(jù)送到P0口做輸出數(shù)據(jù) SETB RS 。寫入顯示數(shù)據(jù),RS高電平為數(shù)據(jù) CLR RW 。讀寫控制端,RW低電平為寫數(shù)據(jù) CLR E 。使能端E,低電平 ACALL DELAY 。判斷液晶模塊是否忙? SETB E 。使能端,E發(fā)生電平跳變完成,寫入數(shù)據(jù)完成 RET。查看液晶忙碌信號(hào)的子程序DELAY: MOV P1,0FFH 。判斷液晶顯示器是否忙的子程序 CLR RS 。RS低電平,寫命令 SETB RW 。RW高電平,讀液晶內(nèi)部的數(shù)據(jù) CLR E 。使能端低電平 NOP 。延時(shí)一個(gè)機(jī)器周期 SETB E 。使能端高電平 JB ,DELAY 。,JB判bit轉(zhuǎn)移,bit為1則跳轉(zhuǎn),否則順序執(zhí)行程序 SETB E 。使能端,E發(fā)生電平跳變完成,寫入數(shù)據(jù)完成 RET D125: MOV R7,250 。 D2:MOV R6,250 。 DJNZ R6,$ 。 DJNZ R7,D2 。 RET 。EN
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1