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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? bikespeed.asm

?? 本程序針對單片機程序計算自行車的速度的應用例子
?? ASM
?? 第 1 頁 / 共 2 頁
字號:
                NOP
                CLR     VSCL
                SETB    VSDA
                RET
MNACK:          SETB    VSDA
                SETB    VSCL
                NOP
                NOP
                NOP
                NOP
                CLR     VSCL
                CLR     VSDA
                RET
CACK:           SETB    VSDA
                SETB    VSCL
                CLR     F0
                MOV     C,VSDA
                JNC     CEND
                SETB    F0
CEND:           CLR     VSCL
                RET
WRBYT:          MOV     R0,#08H
WLP:            RLC     A
                JC      WR1
                AJMP    WR0
WLP1:           DJNZ    R0,WLP
                RET
WR1:            SETB    VSDA
                SETB    VSCL
                NOP
                NOP
                NOP
                NOP
                CLR     VSCL
                CLR     VSDA
                AJMP    WLP1
WR0:            CLR     VSDA
                SETB    VSCL
                NOP
                NOP
                NOP
                NOP
                CLR     VSCL
                AJMP    WLP1
RDBYT:          MOV     R0,#08H
RLP:            SETB    VSDA
                SETB    VSCL
                MOV     C,VSDA
                MOV     A,R2
                RLC     A
                MOV     R2,A
                CLR     VSCL
                DJNZ    R0,RLP
                RET
WRNBYT:         MOV     R3,NUMBYT
                LCALL   STA
                MOV     A,SLA
                LCALL   WRBYT
                LCALL   CACK
                JB      F0,WRNBYT
                MOV     R1,#MTD
WRDA:           MOV     A,@R1
                LCALL   WRBYT
                LCALL   CACK
                JB      F0,WRNBYT
                INC     R1
                DJNZ    R3,WRDA
                LCALL   STOP
                RET
RDNBYT:         MOV     R3,NUMBYT
                LCALL   STA
                MOV     A,SLA
                LCALL   WRBYT
                LCALL   CACK
                JB      F0,RDNBYT
RDN:            MOV     R1,#MRD
RDN1:           LCALL   RDBYT
                MOV     @R1,A
                DJNZ    R3,ACK
                LCALL   MNACK
                LCALL   STOP
                RET
ACK:            LCALL   MACK
                INC     R1
                SJMP    RDN1
;
;;;;;;;;;;;;;;;;;;;;
;;DISPLAY PROGRAM ;;
;;;;;;;;;;;;;;;;;;;;
; 顯示程序。顯示BCD碼在70H-73H單元內,采用共陰LED數碼管
DISPLAY:        MOV     R1,#70H   		;顯示單元首址
                MOV     R2,#0FEH   		;掃描字
PLAY:           MOV     A,R2   			;掃描字入A
                MOV     P2,A   			;放到端口
                MOV     A,@R1   		;取顯示數據
                ANL     A,#0FH   		;去掉高四位(為0)
                MOV     DPTR,#TAB   	;取段碼表首址
                MOVC    A,@A+DPTR   	;查顯示數據對應段碼
                MOV     P0,A   			;段碼輸出
                LCALL   DL1MS   		;點亮1毫秒
                INC     R1   			;指向下一顯示數據地址
                MOV     A,R2   			;取掃描字
                JNB     ACC.3,ENDOUT   	;已掃描到第四位,轉ENDOUT退出
                RL      A   			;循環左移
                MOV     R2,A   			;放回R2
                AJMP    PLAY   			;轉PLAY循環
ENDOUT:         SETB    P2.0   			;關掃描
                SETB    P2.1   			;關掃描
                SETB    P2.2   			;關掃描
                SETB    P2.3   			;關掃描
                RET   					;掃描結束
;共陰段碼表(可顯示0-F)
TAB:            DB      3FH,06H,5BH,4FH,66H,6DH,7DH,07H
                DB      7FH,6FH,77H,7CH,39H,5EH,79H,71H
                DB      00H
;
;;;;;;;;;;;;;;;;;;;;
;;SSS PROGRAM     ;;
;;;;;;;;;;;;;;;;;;;;
; 里程處理程序,將自行車圈數據換算成公里數
SSS:            MOV     19H,#64H   		;除數最高位賦值
                MOV     18H,#00H   		; 除數賦值
                MOV     17H,#00H   		; 除數賦值
                MOV     16H,#00H   		; 除數賦值
                MOV     11H,#00H   		; 被除數賦值
                MOV     12H,#00H   		; 被除數賦值
                MOV     13H,62H   		; 被除數賦值
                MOV     14H,61H   		; 被除數賦值
                MOV      15H,60H   		; 被除數賦值
                LCALL    DIVST          ; 調除法程序
                LCALL    BCDST          ; 調二進制轉BCD碼程序
                MOV	 A,25H   		; 結果處理,將25H數移入A
                ANL	 A,#0FH   		; 將高四位置為0
                MOV 	 70H,A   		; 放入70H單元
                MOV	 A,25H   		; 25H數移入A
                SWAP	 A   			; 高低四位交換
                ANL	 A,#0FH   		; 將高四位置為0
                MOV	 71H,A   		; 放入71H單元
                MOV	 A,24H   		; 24H數移入A
                ANL	 A,#0FH   		; 將高四位置為0
                MOV 	72H,A   		; 放入72H單元
                MOV 	A,24H   		; 24H數移入A
                SWAP	 A   			; 高低四位交換
                ANL 	A,#0FH   		; 將高四位置為0
                MOV 	73H,A   		; 放入73H單元
                RET   					;子程序返回
;
;
;;;;;;;;;;;;;;;;;;;;
;;VVV  PROGRAM    ;;
;;;;;;;;;;;;;;;;;;;;
; 時速處理程序,最大顯示速度為99公里/小時(用作自行車)
VVV:            MOV     18H,68H   		; 除數賦值
                MOV     17H,69H   		; 除數賦值
                MOV     16H,6AH   		; 除數賦值
                MOV     11H,#00H   		; 被除數賦值
                MOV     12H,#00H   		; 被除數賦值
                MOV     13H,#36H   		; 被除數賦值
                MOV     14H,#0EEH  		; 被除數賦值
                MOV     15H,#80H   		; 被除數賦值
                LCALL  	DIVST           ; 調除法程序
                MOV     14H,#00H   		; 舍去一位
                LCALL   BCDST            ;二進制轉BCD碼程序
                MOV	A,25H   		;以下將速度值放入顯示單元
                ANL 	A,#0FH   		;高四位為0
                MOV 	70H,A   		;放入70H內
                MOV	 A,25H   		;再取數
                SWAP	 A   			;高低四交換
                ANL 	 A,#0FH   		;高四位為0
                MOV	 71H,A   		;放入71H內
                MOV 	 72H,#00H  		;72H為0(高二位LED顯示0)
                MOV	 73H,#00H  		;73H為0
                RET   					;子程序返回
;
;
;;;;;;;;;;;;;;;;;
;     DL1MS    ;;
;;;;;;;;;;;;;;;;;
;1毫秒延時程序,LED點亮用
DL1MS:          MOV     R6,#14H
DL1:            MOV     R7,#19H
DL2:            DJNZ    R7,DL2
                DJNZ    R6,DL1
                RET
;
;;;;;;;;;;;;;;;;;
;     DL0.5S    ;;
;;;;;;;;;;;;;;;;;
;出錯閃爍用延時(255毫秒)
DL5S:           MOV     R5,#0FFH
DL3:            LCALL   DL1MS
                DJNZ    R5,DL3
                RET
;;;;;;;;;;;;;;;;;
;  除法子程序  ;;
;;;;;;;;;;;;;;;;;
;除法子程序,用作四位除法,除數在16H-19H,被除數在11H-15H。
DIVST:           CLR 	 C   ;運算開始
                 MOV	 A,13H
                 SUBB	 A,18H
                 MOV 	 A,12H
                 SUBB	 A,17H
                 MOV 	 A,11H
                 SUBB	 A,16H
                 JNC	 LOOP4
                 MOV 	B,#10H
        NDIV1:   CLR 	C
                 MOV 	A,15H
                 RLC 	A
                 MOV 	15H,A
                 MOV 	A,14H
                 RLC 	A
                 MOV 	14H,A
                 MOV 	A,13H
                 RLC 	A
                 MOV 	13H,A
                 MOV 	A,12H
                 RLC		A
                 MOV 	12H,A
                 MOV 	A,11H
                 RLC 	A
                 MOV 	11H,A
                 MOV 	F0,C
                 CLR 	C
                 MOV 	A,13H
                 SUBB 	A,18H
                 MOV 	1AH,A
                 MOV 	A,12H
                 SUBB 	A,17H
                 MOV 	19H,A
                 MOV	A,11H
                 SUBB 	A,16H
                 JB 	F0,NDIV2
                 JC 	NDIV3
      NDIV2:     MOV 	11H,A
                 MOV 	A,19H
                 MOV 	12H,A
                 MOV 	A,1AH
                 MOV 	13H,A
                 INC 	15H
       NDIV3:    DJNZ 	B,NDIV1
                 CLR 	F0
       DIVEND:   RET
        LOOP4:   SETB 	F0
                SJMP 	DIVEND
;
;;;;;;;;;;;;;;;;; ;;
;  BCD碼轉換程序   ;
;;;;;;;;;;;;;;;;; ;;
;將14H、15H單元內數據轉換成十進制BCD碼放在24H、25H單元內。
     	 BCDST: MOV 	R7,#10H
              	CLR 	C
             	MOV 	25H,#00H
              	MOV 	24H,#00H
      	 KKK:   MOV 	A,15H
              	RLC 	A
              	MOV 	15H,A
             	MOV 	A,14H
              	RLC	A
              	MOV 	14H,A
              	MOV 	A,25H
              	ADDC 	A,25H
              	DA	 	A
              	MOV 	25H,A
              	MOV 	A,24H
              	ADDC 	A,24H
              	DA 	A
              	MOV 	24H,A
              	DJNZ 	R7,KKK
              	RET
;
              	END    			;程序結束

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人欧美日韩在线电影| 亚洲va韩国va欧美va| 欧美va天堂va视频va在线| 91首页免费视频| 91免费版pro下载短视频| 99久久久精品| 欧美私人免费视频| 7777精品伊人久久久大香线蕉| 欧美精品 国产精品| 日韩一区二区在线观看视频播放| 日韩精品一区二区三区老鸭窝| 精品噜噜噜噜久久久久久久久试看| 欧美成人性战久久| 欧美国产日韩在线观看| 亚洲精品日韩一| 日本v片在线高清不卡在线观看| 另类小说欧美激情| 高清视频一区二区| 欧美曰成人黄网| 日韩精品一区二区三区老鸭窝| 国产欧美在线观看一区| 一区二区三区日韩在线观看| 视频一区视频二区中文| 国产成人免费视频网站| 色菇凉天天综合网| 日韩情涩欧美日韩视频| 国产精品三级av| 日韩电影在线免费| 成人激情免费网站| 91精品国产福利在线观看 | 午夜精品福利一区二区蜜股av | 欧美日韩精品免费| 2023国产精华国产精品| 亚洲色图一区二区| 蜜桃免费网站一区二区三区| 成人av资源在线| 日韩一卡二卡三卡四卡| 中文字幕高清一区| 麻豆精品视频在线观看| 在线一区二区视频| 国产午夜精品一区二区三区视频 | 久久精品国产一区二区| av一二三不卡影片| 欧美变态tickling挠脚心| 一区二区高清免费观看影视大全| 久久激情五月婷婷| 欧美伊人久久久久久久久影院| 国产人久久人人人人爽| 日本sm残虐另类| 色综合网站在线| 中文字幕在线播放不卡一区| 久久国产精品第一页| 欧美精品乱码久久久久久按摩| 国产精品国产自产拍高清av王其 | 亚洲欧洲国产日本综合| 国产激情一区二区三区| 欧美成人国产一区二区| 无吗不卡中文字幕| 欧美性大战久久| 一区二区三区蜜桃网| 91丨九色丨黑人外教| 国产性天天综合网| 国产麻豆精品在线| 久久影视一区二区| 狠狠色丁香久久婷婷综合丁香| 欧美精品乱人伦久久久久久| 午夜av一区二区三区| 欧美色成人综合| 亚洲成人一区二区| 欧美日韩国产大片| 日本伊人色综合网| 欧美丰满少妇xxxxx高潮对白| 亚洲成人动漫在线免费观看| 欧美日韩中文字幕精品| 亚洲一区二区黄色| 欧美日韩国产免费一区二区| 日韩精品国产精品| 日韩精品在线网站| 国产精品88888| 国产女人水真多18毛片18精品视频| 国产精品18久久久久久久久| 久久久久久久综合日本| 丁香激情综合国产| 亚洲欧美日韩系列| 欧美亚洲国产一区二区三区 | 成人av在线影院| 国产精品久久久久久久久快鸭 | 成人毛片视频在线观看| 亚洲欧美成人一区二区三区| 在线视频国内自拍亚洲视频| 午夜av电影一区| 久久在线观看免费| 成人av网址在线| 亚洲国产精品一区二区久久 | 亚洲理论在线观看| 欧美精品乱码久久久久久| 久久 天天综合| 亚洲欧美日韩一区二区 | 欧美日韩亚洲丝袜制服| 蜜臀a∨国产成人精品| 日本一区二区三区久久久久久久久不 | 欧美成人r级一区二区三区| 国产一区二区三区在线观看精品 | 欧美日韩国产小视频| 精彩视频一区二区| |精品福利一区二区三区| 欧美精品在线一区二区三区| 国产成人久久精品77777最新版本| 亚洲欧美日韩小说| 精品久久久网站| 色先锋久久av资源部| 久久 天天综合| 亚洲精品国产视频| 久久久精品tv| 欧美一区二区性放荡片| 91啦中文在线观看| 国产一区二区免费看| 亚洲国产日韩精品| 中文字幕精品一区 | 懂色av中文一区二区三区| 亚洲国产精品久久不卡毛片| 国产亚洲美州欧州综合国| 精品视频一区三区九区| 成人在线综合网| 精品一区在线看| 日韩中文字幕av电影| 亚洲人精品午夜| 欧美激情综合五月色丁香 | 成人av电影观看| 青青青爽久久午夜综合久久午夜 | 日韩一区二区三区观看| 波多野结衣一区二区三区| 精品一区二区三区在线播放| 天堂一区二区在线| 亚洲精品国产无套在线观| 国产精品卡一卡二| 国产午夜亚洲精品理论片色戒| 91精品婷婷国产综合久久竹菊| 欧美中文字幕一区二区三区| 色综合久久中文字幕综合网| 成人免费黄色在线| 国产精品白丝jk黑袜喷水| 精品一区二区三区免费毛片爱| 青娱乐精品视频在线| 日韩精品每日更新| 日韩av电影天堂| 日韩av电影天堂| 日本不卡在线视频| 日韩福利电影在线| 青青国产91久久久久久| 另类的小说在线视频另类成人小视频在线 | 欧美三区在线观看| 欧美日本不卡视频| 欧美日韩一级视频| 欧美区视频在线观看| 欧美日韩在线播| 制服丝袜亚洲精品中文字幕| 91精品国产综合久久精品麻豆| 欧美喷水一区二区| 91精品国产综合久久久蜜臀图片| 欧美精品免费视频| 日韩欧美国产小视频| 欧美精品一区二区高清在线观看| 久久亚区不卡日本| 国产欧美日韩视频一区二区 | 美女视频网站久久| 久久精品国产一区二区三区免费看 | 秋霞影院一区二区| 国产一区在线视频| 99久久er热在这里只有精品66| 日本高清成人免费播放| 欧美丰满一区二区免费视频| 欧美精品一区在线观看| 日本一区二区高清| 亚洲一区二区五区| 久久国产三级精品| 成人综合在线网站| 欧美日韩和欧美的一区二区| 精品国产青草久久久久福利| 亚洲国产精品成人综合| 一区二区三区在线看| 日本美女一区二区三区视频| 国产精品99久久久久久有的能看 | 狠狠色丁香久久婷婷综合_中 | 国产精品99久久久久| 色拍拍在线精品视频8848| 日韩欧美一区二区三区在线| 国产精品国产自产拍高清av | 国产精品一区二区x88av| 91蜜桃在线免费视频| 日韩欧美一区二区三区在线| 综合欧美亚洲日本| 激情都市一区二区| 91免费在线视频观看| 国产亚洲视频系列| 日本欧美大码aⅴ在线播放| 色噜噜狠狠色综合中国| 久久九九影视网| 青青草97国产精品免费观看| 91色porny在线视频|