亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? sun.asm

?? 用89C52制作太陽(yáng)電池?cái)?shù)顯充放電控制器原程序.說(shuō)明:70H內(nèi)存單元存放采樣值
?? ASM
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):


;*********************************************
; 用89C52制作太陽(yáng)電池?cái)?shù)顯充放電控制器原程序
;**********************************************
;70H內(nèi)存單元存放采樣值,78H-7AH存放顯示的BCD碼數(shù)據(jù),
;自然就依次為個(gè)位、十位和百位,模數(shù)轉(zhuǎn)換器是ADC0809
;*************************************
;*                                   *
;*      主程序和中斷程序入口         *
;*                                   *
;*************************************
ORG     0000H    ;程序執(zhí)行開始地址
LJMP    START    ;跳至START執(zhí)行
NOP               ;軟件陷阱
NOP               ;
LJMP  ERR        ;
ORG     0003H    ;外中斷0中斷入口地址
RETI              ;中斷返回(不開中斷)
NOP;
NOP;
LJMP ERR;
ORG     000BH    ;定時(shí)器T0中斷入口地址
LJMP    ERR             ;
NOP;
NOP;
LJMP  ERR;
ORG     0013H    ;外中斷1中斷入口地址
RETI             ;中斷返回(不開中斷)
NOP;
NOP;
LJMP  ERR;
ORG     001BH    ;定時(shí)器T1中斷入口地址
RETI               ;中斷返回(不開中斷)
NOP;
NOP;
LJMP  ERR;
ORG     0023H    ;串行口中斷入口地址
RETI              ;中斷返回(不開中斷)
NOP;
NOP;
LJMP  ERR;
ORG     002BH    ;定時(shí)器T2中斷入口地址
RETI               ;中斷返回(不開中斷)
NOP;
NOP;
LJMP  ERR;
;*************************************
;*                                   *
;*       初始化程序中的各變量        *
;*                                   *
;*************************************
CLEARMEMIO: CLR     A           ;累加器A清零
                MOV     P2,A        ;P2口置0
                MOV     70H,A       ;70H單元內(nèi)存清0
                MOV     A,#0FFH     ;累加器A置1
                MOV     P0,A        ;P0、P1、P3端口置1
                MOV     P1,A        ;
                MOV     P3,A        ;
                RET                  ;子程序返回
		        NOP;
                NOP;
                LJMP  ERR;
;*************************************
;*                                   *
;*	    主 程 序                 *
;*                                   *
;*************************************
START:        MOV     SP,#60H;
                MOV     PSW,#00H;
                MOV     SCON,#00H;
                MOV     TMOD,#01H;
                SETB    ET0;
                SETB    PT0;
                MOV     TL0,#0FBH;
                MOV     TH0,#0FFH;
                SETB    TR0;
                SETB    ET0;
                LCALL   CLEARMEMIO      ;初始化
MAIN:         LCALL   DISPLAY            ;顯示數(shù)據(jù)一次
                LCALL   TEST               ;測(cè)量一次
		        LCALL   ATT                ;
                LCALL   AQQ               ;
                NOP                     ;
                NOP                     ;
                LCALL   WATCH_DOG      ;
		        AJMP	MAIN            ;返回MAIN循環(huán)
		        NOP	                 ;PC值出錯(cuò)處理
		        NOP                     ;空操作
		        NOP                     ;空操作
		        LJMP	START           ;重新復(fù)位起動(dòng)
		        NOP;
                NOP;
                LJMP  ERR;
WATCH_DOG:  MOV    TL0,#0FBH;
                MOV    TH0,#0FFH;
                SETB   TR0;
                RET;
		        NOP;
                NOP;
                LJMP  ERR;
;**********************************************
;將顯示數(shù)據(jù)轉(zhuǎn)換成十進(jìn)制BCD碼,并調(diào)顯示子程序  *
;**********************************************
DISPLAY:      MOV     R0,#70H         ;顯示數(shù)據(jù)初址(70H-77H)
                MOV     A,@R0          ;顯示數(shù)據(jù)轉(zhuǎn)為三位十進(jìn)制BCD碼存入
                MOV     B,#100          ;7AH、79H、78H顯示單元內(nèi)
                DIV     AB              ;顯示數(shù)據(jù)除100
                MOV     7AH,A          ;商入7AH
                MOV     A,#10           ;A放入數(shù)10
                XCH     A,B             ;余數(shù)與數(shù)10交換
                DIV     AB              ;余數(shù)除10
                MOV     79H,A           ;商入79H
                MOV     78H,B           ;余數(shù)入78H
                MOV     R2,#0FFH       ;
DISLOOP2:     LCALL   DISP           ;調(diào)四位LED顯示程序
                DJNZ    R2,DISLOOP2    ;
                RET                     ;
		        NOP;
                NOP;
                LJMP  ERR;
;*************************************************************************
; LED共陽(yáng)顯示子程序,顯示內(nèi)容在78H-7BH,數(shù)據(jù)在P1輸出,列掃描在P3.0-P3.3口*
;*************************************************************************
DISP:          MOV     R1,#78H           ;賦顯示數(shù)據(jù)單元首址
                MOV     R5,#0FEH          ;掃描字
PLAY:         MOV     P1,#0FFH      	    ;關(guān)顯示
                MOV     A,R5          	    ;取掃描字
                ANL     P3,A               ;開顯示
                MOV    A,@R1              ;取顯示數(shù)據(jù)
                MOV    DPTR,#TAB          ;取段碼表首址
                MOVC   A,@A+DPTR         ;查顯示數(shù)據(jù)對(duì)應(yīng)段碼
                MOV    P1,A               ;段碼放入P1口
                CLR    P1.7                ;開小數(shù)點(diǎn)
                LCALL  DL1MS             ;顯示1MS
                INC    R1                  ;指向下一地址
                MOV    A,P3               ;取P3口掃描字
                JNB    ACC.2,ENDOUT       ;三位顯示完轉(zhuǎn)ENDOUT結(jié)束
                RL     A                  ;掃描字循環(huán)左移
                MOV    R5,A               ;掃描字放入R5暫存,
	MOV    P3,#0FFH           ;顯示暫停
                SETB   P3.0               ;
                SETB   P3.1               ;
                SETB   P3.2               ;
		        SETB   P3.7               ;
                AJMP   PLAY               ;轉(zhuǎn)PLAY循環(huán),
	MOV    P3,#0FFH           ;顯示結(jié)束,端口置1
ENDOUT:      SETB   P3.0               ;
                SETB   P3.1               ;
                SETB   P3.2               ;
		        SETB   P3.7               ;
                MOV    P1,#0FFH          ;
                RET                       ;子程序返回
		        NOP;
                NOP;
                LJMP  ERR;
;***********************************************************
;LED數(shù)碼顯示管用共陽(yáng)段碼表,分別對(duì)應(yīng)0-9,最后一個(gè)是"熄滅符"*
;***********************************************************
TAB:            DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,0FFH
;***************************
; 1MS延時(shí)子程序,LED顯示用 *
;***************************
DL1MS:        MOV	 R6,#14H      ;
DL1:           MOV	 R7,#19H;
DL2:           DJNZ     R7,DL2;
                DJNZ     R6,DL1;
                RET;
		        NOP;
                NOP;
                LJMP  ERR;
;*********************
;*模數(shù)轉(zhuǎn)換測(cè)量子程序 *
;*********************
TEST:         CLR     A          ;累加器A清零
                MOV     P2,A       ;清P2口
                MOV     R0,#70H    ;轉(zhuǎn)換值存放首址
                LCALL  TESTART    ;啟動(dòng)測(cè)試
WAIT:          JB     P3.7,MOVD   ;P3.7=1則轉(zhuǎn)MOVD處執(zhí)行,等A/D轉(zhuǎn)換結(jié)束信號(hào)后轉(zhuǎn)MOVD
                AJMP   WAIT        ;P3.7為0等待
		        NOP;
                NOP;
                LJMP  ERR;
;****************
;測(cè)試啟動(dòng)子程序 *
;****************
TESTART:      SETB    P2.3       ;鎖存測(cè)試通道地址
                NOP                ; 延時(shí)2微秒
                NOP                ;
                CLR     P2.3       ;測(cè)試通道地址鎖存完畢
                SETB    P2.4       ;啟動(dòng)測(cè)試,發(fā)開始脈沖
                NOP                ; 延時(shí)2微秒
                NOP                ;
                CLR     P2.4       ;發(fā)啟動(dòng)脈沖完畢
                NOP                ;延時(shí)4微秒
                NOP                ;
                NOP                ;
                NOP                ;

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品一区二区三区免费播放| 亚洲一区二区三区中文字幕 | 亚洲国产aⅴ天堂久久| 91精品中文字幕一区二区三区| 一区二区三区四区国产精品| 色噜噜夜夜夜综合网| 一区二区三区美女视频| 欧美性xxxxx极品少妇| 午夜视频一区在线观看| 日韩欧美在线123| 极品少妇xxxx精品少妇| 欧美国产成人在线| 91麻豆免费看| 午夜精品久久久久久久99水蜜桃| 欧美一级日韩一级| 成人做爰69片免费看网站| 亚洲丝袜精品丝袜在线| 欧美精品久久一区二区三区| 蜜臀av国产精品久久久久| 久久久电影一区二区三区| aaa亚洲精品一二三区| 亚洲午夜一区二区三区| 欧美成人乱码一区二区三区| 春色校园综合激情亚洲| 午夜视频久久久久久| 久久久综合视频| 在线国产亚洲欧美| 国产自产2019最新不卡| 亚洲你懂的在线视频| 日韩三级高清在线| 91麻豆精品一区二区三区| 日韩精品每日更新| 欧美国产精品中文字幕| 欧美区在线观看| 成人免费高清在线| 麻豆国产欧美一区二区三区| 亚洲男同性恋视频| 欧美精品一区二区精品网| 欧美性受xxxx| 成人av电影在线| 美女国产一区二区| 亚洲欧美偷拍卡通变态| 久久久久久久综合日本| 欧美日韩一二三区| 大桥未久av一区二区三区中文| 午夜久久久影院| 国产精品第五页| 精品精品欲导航| 欧美性xxxxxxxx| yourporn久久国产精品| 国产揄拍国内精品对白| 国产精品一二三四五| 亚洲一级二级三级在线免费观看| 国产欧美综合在线观看第十页| 欧美日产国产精品| 色婷婷久久久久swag精品| 国产剧情av麻豆香蕉精品| 日韩高清国产一区在线| 亚洲精品视频在线看| 中文字幕av在线一区二区三区| 欧美一区二区视频在线观看 | 国产精品 欧美精品| 日韩成人dvd| 亚洲高清视频在线| 中文字幕一区二| 国产欧美精品一区二区三区四区 | 久久久精品国产免费观看同学| 精品视频全国免费看| 一本色道a无线码一区v| 国产精品一区二区x88av| 久久99精品国产.久久久久久| 日本不卡一区二区| 视频一区欧美精品| 丝袜诱惑制服诱惑色一区在线观看 | 亚洲图片另类小说| 日韩一区在线免费观看| 中文字幕日韩一区二区| 国产精品久久久久天堂| 国产精品久久综合| 国产精品区一区二区三| 国产欧美一区二区在线| 国产日韩成人精品| 国产精品乱码久久久久久| 欧美激情一区在线| 国产精品白丝在线| 亚洲六月丁香色婷婷综合久久| 亚洲色图一区二区三区| 亚洲精品高清在线| 亚洲电影在线免费观看| 日韩高清不卡在线| 老鸭窝一区二区久久精品| 久久99精品一区二区三区| 国产一区二区三区久久久| 国产成人精品aa毛片| 97久久人人超碰| 91成人国产精品| 在线电影院国产精品| 日韩你懂的在线观看| www久久精品| 国产精品私人影院| 一区二区三区精品在线观看| 婷婷国产v国产偷v亚洲高清| 久久99精品国产91久久来源| 国产91精品在线观看| 91在线国产福利| 欧美日韩大陆一区二区| 国产精品久久久久久久久果冻传媒 | 欧美国产一区在线| 亚洲精品视频一区二区| 日韩av一区二区在线影视| 国产在线精品免费av| a4yy欧美一区二区三区| 欧美美女喷水视频| 国产亚洲欧洲997久久综合| 亚洲摸摸操操av| 日韩电影免费在线看| 国产91精品入口| 欧美精品日日鲁夜夜添| 国产亚洲女人久久久久毛片| 一区二区三区日韩在线观看| 欧美aaa在线| 成人app网站| 日韩女同互慰一区二区| 亚洲人xxxx| 麻豆精品视频在线观看视频| 91麻豆成人久久精品二区三区| 91精品国产91热久久久做人人| 久久久久久影视| 视频一区中文字幕国产| 成人性色生活片| 日韩欧美一二区| 一区二区三区不卡视频| 蜜臀a∨国产成人精品| 色婷婷一区二区| 久久久精品日韩欧美| 日韩av网站在线观看| 色婷婷av一区二区三区之一色屋| 精品欧美一区二区三区精品久久 | 欧美在线免费播放| 中文字幕欧美国产| 美女视频黄免费的久久 | 日韩视频免费直播| 亚洲精品日产精品乱码不卡| 国产福利视频一区二区三区| 91麻豆精品国产91久久久资源速度 | 不卡视频免费播放| 日韩欧美亚洲一区二区| 亚洲成人一区二区在线观看| av亚洲产国偷v产偷v自拍| 久久众筹精品私拍模特| 日韩精品福利网| 在线中文字幕一区| 亚洲天堂av一区| 不卡在线观看av| 久久久激情视频| 国产精品综合二区| 欧美成人女星排行榜| 奇米影视一区二区三区小说| 欧美日韩成人高清| 亚洲va欧美va人人爽| 91蝌蚪porny| 国产精品第四页| 99免费精品视频| √…a在线天堂一区| 成人av在线网| 中文字幕一区二区三区精华液| 成人晚上爱看视频| 国产女人水真多18毛片18精品视频| 免费在线观看成人| 91精品国产福利在线观看| 日韩av电影免费观看高清完整版| 欧美日韩在线播放一区| 亚洲国产精品尤物yw在线观看| 91福利在线导航| 亚洲一区二区三区小说| 欧美性做爰猛烈叫床潮| 舔着乳尖日韩一区| 91精品国产一区二区三区香蕉 | 九色porny丨国产精品| 日韩久久久久久| 精品一区二区影视| 久久亚洲综合av| 成人免费黄色在线| 亚洲精品国产a久久久久久| 欧美伊人精品成人久久综合97| 五月天激情综合| 精品av综合导航| 盗摄精品av一区二区三区| 亚洲欧美日韩国产成人精品影院 | 亚洲午夜久久久久中文字幕久| 欧美日韩专区在线| 蜜臀av性久久久久av蜜臀妖精 | 日韩电影免费一区| 精品国产91亚洲一区二区三区婷婷| 国产精品888| 亚洲色图19p| 911精品产国品一二三产区| 久久成人综合网| 国产精品色在线观看| 欧亚洲嫩模精品一区三区|