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

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

?? 99qda.asm

?? 計(jì)算器
?? ASM
?? 第 1 頁 / 共 2 頁
字號:
;***************************************************************         
; 發(fā)送字符串子程序                                                       
;***************************************************************         
WR_STRING:                                                                  
         MOV  R0,#16                                                    
WR_S0:                                                                  
         CLR  A                                                         
         MOVC  A,@A+DPTR                                                
         INC  DPTR                                                      
         ACALL LCD_WDATA 
         JNB  STRING,WR_S1                                     
         CALL  DELAY           ;加延時(shí)形成滾動(dòng)效果
WR_S1:             
         DJNZ  R0,WR_S0                                                
         RET                                              
;***************************************************************         
;LCD初始化設(shè)定子程序                                                     
;***************************************************************         
LCD_INIT:                                                               
         ACALL DELAY5MS         ;延時(shí)15MS                            
         ACALL DELAY5MS         ;等待LCD電源穩(wěn)定                     
         ACALL DELAY5MS                                                                                                                          
         MOV A,#38H             ;16*2顯示,5*7點(diǎn)陣,8位數(shù)據(jù)       
         ACALL LCD_CMD_NC       ;不進(jìn)行LCD忙檢測                         
         ACALL DELAY5MS                                                                                                                          
         MOV A,#38H             ;16*2顯示,5*7點(diǎn)陣,8位數(shù)據(jù)       
         ACALL LCD_CMD_NC       ;不進(jìn)行LCD忙檢測                         
         ACALL DELAY5MS                                                                                                                          
         MOV A,#38H             ;16*2顯示,5*7點(diǎn)陣,8位數(shù)據(jù)       
         ACALL LCD_CMD_NC       ;不進(jìn)行LCD忙檢測                         
         ACALL DELAY5MS                                                                                                                
         MOV A,#01H             ;清除屏幕                         
         ACALL LCD_CMD          ;進(jìn)行LCD忙檢測                                                                                                 
         MOV A,#06H             ;移動(dòng)光標(biāo)                          
         ACALL LCD_CMD          ;進(jìn)行LCD忙檢測                         
         MOV A,#0CH             ;顯示開,關(guān)光標(biāo)                     
         ACALL LCD_CMD          ;進(jìn)行LCD忙檢測                         
         RET 
;**********************************************************
; 模擬出題器子程序
;**********************************************************
RUBRIC:	      
         CLR   TR1		;發(fā)現(xiàn)按下按鍵,停止T1運(yùn)行。
         MOV   A,TL1		;取T1的當(dāng)前值。
         CPL   A	        ;取反得到對應(yīng)的題號。
         MOV   B,#9		;就題目分成9組。
         DIV   AB
         INC   A	        ;將組號0~8轉(zhuǎn)換為被乘數(shù)1~9。
         MOV   TEMP+3,A		;保存被乘數(shù)。
         INC   B	        ;將組號0~8轉(zhuǎn)換為乘數(shù)1~9。
         MOV   TEMP+2,B		;保存乘數(shù)。
         MUL  AB                ;計(jì)算乘積
         MOV  B,#10
	 DIV  AB
	 MOV  TEMP+1,A          ;保存乘積的高位
	 MOV  TEMP+0,B          ;保存乘積的低位
	 CALL  DATA_CHANGE      ;轉(zhuǎn)換為ASCII碼
	 SETB  TR1
         RET
;**********************************************************
; 數(shù)據(jù)轉(zhuǎn)換子程序
;**********************************************************
DATA_CHANGE:
         MOV  A,TEMP+3
         ADD  A,#30H
	 MOV  TEMP+3,A          ;轉(zhuǎn)換為ASCII碼
         MOV  A,TEMP+2
         ADD  A,#30H
	 MOV  TEMP+2,A          ;轉(zhuǎn)換為ASCII碼
         MOV  A,TEMP+1
         ADD  A,#30H
	 MOV  TEMP+1,A          ;轉(zhuǎn)換為ASCII碼
         MOV  A,TEMP+0
         ADD  A,#30H
	 MOV  TEMP+0,A          ;轉(zhuǎn)換為ASCII碼
         RET
;**********************************************************
; 被乘數(shù)與乘數(shù)顯示子程序
;**********************************************************
DISP:
         MOV  A,#0C7H            ;顯示被乘數(shù)                          
         ACALL  LCD_CMD         
         MOV  A,TEMP+3
	 ACALL  LCD_WDATA 
         MOV  A,#0C9H            ;顯示乘數(shù)                          
         ACALL  LCD_CMD         
         MOV  A,TEMP+2
         ACALL  LCD_WDATA 
         CALL  ASK_DISP          ;顯示 ?
	 RET
;**********************************************************
; 詢問顯示子程序
;**********************************************************
ASK_DISP:
	 MOV  A,#0CBH                                   
         ACALL  LCD_CMD         
         MOV  A,#20H
	 ACALL  LCD_WDATA 
         MOV  A,#3FH
	 ACALL  LCD_WDATA        ;顯示 ?
	 RET
;**********************************************************
; 乘積顯示子程序
;**********************************************************
PRODUCT_DISP:
         MOV  A,#0CBH            ;顯示                          
         ACALL  LCD_CMD         
         MOV  A,TEMP+1
	 CJNE  A,#30H,P_DISP1
         MOV  A,#20H             ;乘積高位為0。不顯示
P_DISP1:
	 ACALL  LCD_WDATA 
         MOV  A,TEMP+0
	 ACALL  LCD_WDATA
         MOV  HDATA,TEMP+1
	 MOV  LDATA,TEMP+0
	 RET
;**********************************************************
;矩陣鍵盤鍵值查找程序
;鍵值存入R3
;**********************************************************
KEY_SCAN:
         MOV  P1,#0F0H          ;置列線為0,行線為1
         MOV  A,P1
         ANL  A,#0F0H
         MOV  B,A
         MOV  P1,#0FH           ;置列線為1,行線為0
         MOV  A,P1
         ANL  A,#0FH
         ORL  A,B               ;高四位與低四位重新組合
         CJNE  A,#0FFH,KEY_IN1  ;0FFH為末按鍵
	 CLR  KEYDOWN
         RET
KEY_IN1:   
         MOV  B,A
         MOV  DPTR,#KEYTABLE
         MOV  R3,#0FFH           ;
KEY_IN2: 
         INC  R3                 ;順序碼加1
         MOV  A,R3
         MOVC  A,@A+DPTR
         CJNE  A,B,KEY_IN3
         MOV  A,R3               ;找到,取順序碼         
         CALL  BEEP_BL
	 SETB  KEYDOWN
         RET
KEY_IN3:   
         CJNE  A,#00H,KEY_IN2    ;末完,繼續(xù)查
         RET                     ;00H為結(jié)束碼
KEYTABLE:
  DB 0eeH ,077H,0B7H,0D7H,07bh,0bbh,0dbh ,07dh,0bdh,0ddh, 0e7h,0ebh,0edh, 07eh,0beh,0deh, 0ffH
;**********************************************************
;蜂鳴器響一聲子程序
;**********************************************************
BEEP_BL:
         MOV  R6,#100
BL1:   
         CALL  DEX1
         CPL  BEEP
         DJNZ  R6,BL1
	 CALL  DELAY
         CALL  DELAY
         RET
DEX1:   
         MOV  R7,#180
DEX2:   
         NOP
         DJNZ  R7,DEX2
         RET
;***************************************************************        
; 延時(shí)5MS子程序                                                           
; LCD初始化使用                                                         
;***************************************************************         
DELAY5MS:                                                                
         MOV  R6,#10                                                 
DEL2:    
         MOV  R7,#249                                                   
DEL3:    
         DJNZ R7,DEL3                                                    
         DJNZ R6,DEL2                                                 
         RET 
;***************************************************************         
; 延時(shí)120MS子程序                                                                                                               
;***************************************************************         
DELAY:                                                                   
         MOV R7,#240                                                 
DEL4:    
         MOV R6,#250                                                    
DEL5:   
         DJNZ R6,DEL5                                                    
         DJNZ R7,DEL4                                                 
         RET                     
;***************************************************************         
CHAR1:                                                                   
         DB  "   WELCOME TO   "                                                                                                                            
CHAR2:                                                                   
         DB  " WWW.51C51.COM "                                                                                                                            
CHAR3:                                                                   
         DB  " MULTIPLICATION "                                                                                                                            
CHAR4:                                                                   
         DB  "TABLE: 0*0=00   "                                                                                                                          
;***************************************************************
         END                              

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品一级片在线观看| 亚洲一区二区三区爽爽爽爽爽| 裸体在线国模精品偷拍| 7799精品视频| 乱中年女人伦av一区二区| 精品国产伦一区二区三区免费| 五月天久久比比资源色| 日韩精品一区二区三区在线播放 | 成人网在线播放| 国产精品麻豆视频| 欧美性做爰猛烈叫床潮| 日韩国产欧美在线观看| www国产亚洲精品久久麻豆| av不卡在线观看| 亚洲男人的天堂网| 欧美日韩卡一卡二| 狠狠v欧美v日韩v亚洲ⅴ| 国产精品视频在线看| 色久综合一二码| 石原莉奈一区二区三区在线观看| 久久久久久久久蜜桃| 色婷婷精品久久二区二区蜜臂av| 免费日韩伦理电影| 国产精品乱子久久久久| 欧美三级日韩三级| 国产精品99久久久久久似苏梦涵| 亚洲视频一区二区免费在线观看| 欧美另类videos死尸| 国产一区二区三区观看| 亚洲欧美激情视频在线观看一区二区三区 | 自拍偷拍国产精品| 欧美精品777| 高清国产一区二区三区| 视频一区二区三区中文字幕| 国产校园另类小说区| 欧美色倩网站大全免费| 成人黄色大片在线观看| 精品一区二区三区在线观看| 一区二区三区不卡视频| 日本一区二区成人| 日韩视频免费观看高清在线视频| 99re6这里只有精品视频在线观看| 另类小说一区二区三区| 一区二区在线观看免费| 久久久无码精品亚洲日韩按摩| 欧美羞羞免费网站| 国产成人精品免费网站| 蜜臀av一区二区在线免费观看| 综合婷婷亚洲小说| 久久女同互慰一区二区三区| 欧美日高清视频| 91丨porny丨蝌蚪视频| 国产呦萝稀缺另类资源| 视频一区视频二区中文| 亚洲女人小视频在线观看| 国产欧美精品一区二区色综合 | 夜夜嗨av一区二区三区中文字幕| 久久亚洲免费视频| 欧美一区二区三区婷婷月色| 欧美无砖专区一中文字| 99re6这里只有精品视频在线观看| 国产福利一区二区| 久久99精品国产.久久久久 | 亚洲人成精品久久久久久 | 亚洲色图一区二区| 日本一区二区三区四区在线视频| 久久五月婷婷丁香社区| 精品国产免费一区二区三区四区| 91精品国产色综合久久不卡蜜臀| 欧美日韩国产影片| 欧美色图12p| 欧美日韩免费一区二区三区| 色丁香久综合在线久综合在线观看| 99国产欧美久久久精品| a级精品国产片在线观看| eeuss影院一区二区三区| 福利91精品一区二区三区| 国产高清成人在线| 国产91精品一区二区麻豆亚洲| 国产高清不卡一区二区| 国产**成人网毛片九色 | 丝袜国产日韩另类美女| 午夜欧美在线一二页| 婷婷夜色潮精品综合在线| 午夜亚洲国产au精品一区二区| 亚洲成人激情社区| 午夜国产不卡在线观看视频| 水蜜桃久久夜色精品一区的特点| 日韩精品成人一区二区在线| 日本午夜一区二区| 久草热8精品视频在线观看| 国产成人综合亚洲91猫咪| 成人理论电影网| 91一区在线观看| 欧美吞精做爰啪啪高潮| 欧美性猛片aaaaaaa做受| 555www色欧美视频| 26uuu欧美| 国产精品蜜臀在线观看| 亚洲国产va精品久久久不卡综合 | 亚洲精品国产高清久久伦理二区| 伊人婷婷欧美激情| 日韩av不卡一区二区| 国产乱一区二区| 一本色道久久综合亚洲aⅴ蜜桃 | 久久99精品国产麻豆婷婷| 国产成人鲁色资源国产91色综| 成人美女视频在线看| 欧美视频精品在线观看| 日韩欧美的一区| 国产日韩三级在线| 亚洲chinese男男1069| 九九国产精品视频| 91丨九色porny丨蝌蚪| 日韩一级黄色片| 亚洲婷婷综合色高清在线| 一区二区在线观看av| 久久精品国产久精国产| av不卡在线播放| 日韩视频一区二区三区在线播放| 国产精品成人在线观看| 日本不卡一二三区黄网| zzijzzij亚洲日本少妇熟睡| 在线播放欧美女士性生活| 欧美国产一区视频在线观看| 日韩成人一级片| 91啪亚洲精品| 久久一区二区三区国产精品| 亚洲国产婷婷综合在线精品| 大白屁股一区二区视频| 欧美一级片在线| 亚洲精品视频在线观看免费| 国内精品国产成人国产三级粉色 | 亚洲欧美日韩系列| 久久国产精品无码网站| 欧美影视一区在线| 国产精品免费看片| 久久99精品久久久久久国产越南| 欧美三级三级三级爽爽爽| 亚洲欧洲一区二区在线播放| 美女视频一区二区| 7777女厕盗摄久久久| 最新国产成人在线观看| 国产一区二区三区蝌蚪| 91精品黄色片免费大全| 亚洲午夜日本在线观看| 91猫先生在线| 中国av一区二区三区| 国产一区二区三区视频在线播放| 日韩三级高清在线| 午夜视频一区在线观看| 在线观看日韩av先锋影音电影院| 国产精品五月天| 成人手机在线视频| 精品福利二区三区| 美女精品一区二区| 日韩午夜精品视频| 日本女人一区二区三区| 欧美精品第1页| 丝袜美腿高跟呻吟高潮一区| 欧美日韩日本视频| 亚洲成人先锋电影| 欧美日韩在线亚洲一区蜜芽| 亚洲特黄一级片| www.亚洲免费av| 综合久久综合久久| 91一区二区在线| 亚洲精品第一国产综合野| 91香蕉视频mp4| 亚洲欧美成aⅴ人在线观看| 色婷婷狠狠综合| 亚洲精品国产高清久久伦理二区| 91小视频免费观看| 亚洲自拍偷拍av| 欧美亚洲综合网| 爽爽淫人综合网网站| 日韩一区二区三区四区五区六区| 免费在线观看视频一区| 欧美www视频| 国产成人综合亚洲网站| 日韩伦理电影网| 欧美日韩一区成人| 美女视频一区在线观看| 久久综合成人精品亚洲另类欧美| 国产精品白丝jk黑袜喷水| **网站欧美大片在线观看| 91成人网在线| 天堂va蜜桃一区二区三区| 精品国产三级电影在线观看| 国产91丝袜在线播放0| 亚洲视频在线观看一区| 欧美三级电影精品| 精品一区二区三区不卡| 国产精品乱码一区二区三区软件 | 91精品国产综合久久蜜臀| 国产在线麻豆精品观看| 亚洲特黄一级片| 制服丝袜av成人在线看| 成人综合婷婷国产精品久久蜜臀| 亚洲六月丁香色婷婷综合久久 |