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

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

?? at90s8515打鈴程序.asm

?? C51常用子程序 [精]
?? ASM
?? 第 1 頁 / 共 2 頁
字號:
         rcall bto
         st y+,r3
         st y+,r4        
         cpi r22,0
         breq kgymxs
         cpi r22,1
         breq hymxs
         cpi r22,2
         breq mymxs
         cpi r22,3
         breq cymxs
         clr r22
         rjmp gncs
kgymxs:  rcall EERead
         cpi r16,0
         brne offxs
         ldi r23,27           ;顯示xx.--on
         st y+,r23
         st y+,r23
         ldi r23,20
         st y+,r23
         ldi r23,26
         st y,r23
         rjmp gzcsxs
offxs:   ldi r23,27           ;顯示xx.-off
         st y+,r23
         ldi r23,20
         st y+,r23
         ldi r23,15
         st y+,r23
         st y,r23
         rjmp gzcsxs            
hymxs:   ldi r23,28            ;顯示xx.h-aa
         st y+,r23
         ldi r23,27
         st y+,r23
         inc r17
         rcall EERead
         rcall bto
         st y+,r3
         st y+,r4
         dec r17
         rjmp gzcsxs
mymxs:   ldi r23,26            ;顯示xx.n-aa
         st y+,r23
         ldi r23,27
         st y+,r23
         inc r17
         inc r17
         rcall EERead
         rcall bto
         st y+,r3
         st y+,r4
         dec r17
         dec r17
         rjmp gzcsxs
cymxs:   ldi r23,18            ;顯示xx.c-aa
         st y+,r23
         ldi r23,27
         st y+,r23
         inc r17
         inc r17
         inc r17
         rcall EERead
         rcall bto
         st y+,r3
         st y+,r4
         dec r17
         dec r17
         dec r17 
gzcsxs:  ldi r23,40
         ldi r24,40
gzcsxs1: rcall display                 
         sbis pinb,5            ;翻頁
         rjmp fycz              ;有,去翻頁
         sbis pinb,6            ;變值
         rjmp bzcz              ;有,去變值
         sbis pinb,4            ;復位
         rjmp res1              ;有,去復位
         rjmp gncs
         
fycz:    dec r23
         brne gzcsxs1
         rcall EERead
         cpi r16,0
         brne fycz1
         inc r22
         cpi r22,4
         brmi fycz2
         clr r22
fycz1:   inc r25
         cpi r25,32
         brmi fycz2
         clr r25
fycz2:   rjmp gncs                

bzcz:    dec r24
         brne gzcsxs1
         cpi r22,0
         brne bzcz2        
bzcz1:   rcall EERead
         cpi r16,0
         breq bzcz11
         clr r16
         rjmp bzcz12
bzcz11:  ldi r16,1
bzcz12:  rcall EEWrite
         rjmp gncs
bzcz2:   add r17,r22
         rcall EERead
         inc r16
         cpi r22,1
         breq bzcz21
         cpi r16,60
         brmi bzcz22
         clr r16
         rjmp bzcz22
bzcz21:  cpi r16,24
         brmi bzcz22
         clr r16
bzcz22:  rcall EEWrite
         sub r17,r22
         rjmp gncs

;****顯示子程序***********************************************************************
;*
;* 功能:將SRAM顯示緩沖區(qū)存放的數(shù)送數(shù)碼管顯示
;* 入口:DISBUF---顯示緩沖區(qū)起始地址(SRAM)
;*       Y--顯示緩沖區(qū)的指針
;*       DISTBL---顯示字符編碼表起始地址(FLASH)
;*       LEDSXW---LED閃顯寄存器位設置
;*       XSDBZ----小數(shù)點設置
;* 出口:Y--顯示緩沖區(qū)的指針,指向高地址
;*
;****程序段
display: nop
         push temp
         push temp1
         push temp2
         push temp3
         push temp4
         push r6              
         ldi temp1,6
         ldi temp3,0b11011111   
         ldi yl,low(DISBUF)
         ldi yh,high(DISBUF)
         ldi xl,low(XSDBZ)
         clr xh
         ld r6,x
disp1:   ld temp,y+        
         ldi zl,low(DISTBL)
         ldi zh,high(DISTBL)
         add zl,temp
         lsl zl
         rol zh
         lpm         
         lsr r6
         brcc disp2
         ldi temp4,0b10000000
         or r0,temp4
disp2:   out PORTC,r0 
         in temp2,PORTA
         ori temp2,0b00111111      
         and temp2,temp3
         out PORTA,temp2
         sec
         ror temp3
         rcall delay
         in temp2,PORTA
         ori temp2,0b00111111 
         out PORTA,temp2       ;關顯示
         dec temp1
         brne disp1
         pop r6 
         pop temp4
         pop temp3
         pop temp2
         pop temp1
         pop temp                              
         ret

;****時鐘顯示子程序*********************************************************************
colodis:   push temp
           ldi yl,low(DISBUF)     ;設置顯示緩沖區(qū)起始地址
           clr yh
           ldi xl,low(TIMEDIS)    ;設置時鐘時分秒存放單元
           clr xh
           ldi zl,low(XSDBZ)
           clr zh
           ldi temp,0b00001010    ;b0-5對應LED自左到右1-6位的小數(shù)點,置“1”在該位置小數(shù)點。
           st z,temp
           rcall ram6ram          
           rcall display
           pop temp
           ret  
          
;****延時子程序**********************************************************************
 
delay:  nop	         ;延時子程序
        push temp2
        push temp1
 	ldi temp2,$ff
lp1:    ldi temp1,$f
lp2:	dec temp1
	brne lp2
	dec temp2
	brne lp1
        pop temp1
        pop temp2
	ret		 ;子程序返回

;****寫EEPRON子程序*********************************************************************
;*
;*功能:將EEDWR(r16)內容寫入以EEAWR(r18:r17)內容為地址的EEPRON單元內。 
;*
;****程序段	
EEWrite:sbic	EECR,EEWE
        rjmp	EEWrite	
        out 	EEARH,EEawrh
        out	EEARL,EEawr
        out	EEDR,EEdwr
        sbi 	EECR,EEMWE
        sbi	EECR,EEWE
        ret

;****讀EEPRON子程序*********************************************************************
;*
;*功能:從以EEARD(r18:r17)內容為地址的EEPRON單元讀區(qū)內容送EEDRD(r16)寄存器。 
;*
;****程序段	
EERead: sbic	EECR,EEWE	
	rjmp	EERead			
	out 	EEARH,EEardh	
	out	EEARL,EEard	
	sbi	EECR,EERE
       	sbi	EECR,EERE
	in	EEdrd,EEDR	
	ret

;****6字節(jié)SRAM內容傳送子程序************************************************************
;*
;* 功能:將SRAM內連續(xù)6字節(jié)由BLOCK1傳送到BLOCK2
;*       x---欲傳送6字節(jié)起始地址(SRAM)指針
;*       y---欲放置6字節(jié)起始地址(SRAM)指針
;*
;****程序段
ram6ram:push temp1
        push temp2
        ldi temp1,$06       
ramd1:  ld temp2,x+
        st y+,temp2
        dec temp1
        brne ramd1
        pop temp2
        pop temp1
        ret

;****8位二進制數(shù)轉3位BCD數(shù)子程序********************************************************
;*
;*功能:把一個8位無符號二進制數(shù)轉換為3位BCD碼數(shù)。
;*入口:r16---內裝8位無符號二進制數(shù)。
;*出口:BCD碼放在r2:r3:r4,r2存放百位。
;*
;****程序段

bto:      push r16
          clr r2
          clr r3
          clr r4
          rjmp bto2
bto1:     inc r2 
bto2:     subi r16,100
          brpl bto1
          ldi temp,100
          add r16,temp
          rjmp bto4
bto3:     inc r3 
bto4:     subi r16,10
          brpl bto3
          ldi temp,10
          add r16,temp
          mov r4,r16
          pop r16
          ret 
;****時鐘0中斷服務程序******************************************************

.org $0bf0
TIM0_OVF:  push temp           
           ldi temp,256-195
           out tcnt0,temp      ;重裝T0時間常數(shù)
           inc cntms
           mov temp,cntms
           cpi temp,40
           brne timecunt
           clr cntms           
           inc second
           mov temp,second
           cpi temp,60
           brne timecunt
           clr second
           ldi TIM0INT,1
           inc minute  
           mov temp,minute
           cpi temp,60
           brne timecunt
           clr minute
           inc hour
           mov temp,hour
           cpi temp,24
           brne timecunt
           clr hour 
timecunt:  ldi xl, low(TIMEDIS)
           clr xh 
           mov r16,hour
           rcall bto           
           st x+,r3
           st x+,r4        
           mov r16,minute
           rcall bto
           st x+,r3
           st x+,r4
           mov r16,second
           rcall bto
           st x+,r3
           st x+,r4
           pop temp           
           reti 

;****字形表*****************************************************************                 
.cseg
.org DISTBL 
.dw 0x003f,0x0006,0x005b,0x004f,0x0066,0x006d,0x007d,0x0007,0x007f,0x006f
.dw 0x0077,0x007c,0x0039,0x005e,0x0079,0x0071,0x0073,0x0076,0x0058,0x0038
.dw 0x005c,0x0067,0x0050,0x006e,0x0078,0x0000,0x0054,0x0040,0x0074,0x0000

;*********************************END***************************************

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩在线播| 亚洲国产精品人人做人人爽| 麻豆精品一区二区三区| 国产裸体歌舞团一区二区| 欧美精品v日韩精品v韩国精品v| 国产精品久久久久久久久免费樱桃 | 成人国产精品免费观看动漫| 精品不卡在线视频| 久久精品国产亚洲a| 7777精品伊人久久久大香线蕉经典版下载| 亚洲精品视频一区二区| www.欧美色图| 国产精品麻豆99久久久久久| 成人激情开心网| 国产亚洲女人久久久久毛片| 午夜精品一区二区三区电影天堂| 成人黄色一级视频| 国产精品久久久久久久久搜平片 | 在线成人小视频| 有码一区二区三区| 欧美在线小视频| 亚洲成a人片在线观看中文| 欧美日韩亚洲国产综合| 亚洲成人自拍网| 欧美一区二区精品| 另类小说色综合网站| 精品国精品国产尤物美女| 狠狠色丁香久久婷婷综| 国产亚洲欧美日韩俺去了| 91首页免费视频| 麻豆国产精品官网| 亚洲欧美自拍偷拍色图| 欧美一区二区三区啪啪| 国产传媒久久文化传媒| 亚洲国产精品一区二区www在线| 精品少妇一区二区三区免费观看| av在线播放不卡| 日本中文字幕一区| 国产精品视频一区二区三区不卡| 欧洲视频一区二区| 国产一区二区视频在线| 亚洲一区二区视频在线| 国产午夜亚洲精品午夜鲁丝片| 色八戒一区二区三区| 国产精品99久| 国产在线国偷精品免费看| 亚洲女性喷水在线观看一区| 欧美一区二区精品| 91在线你懂得| 国产一区二区剧情av在线| 亚洲最新视频在线观看| 欧美国产成人精品| 日韩一区二区在线观看视频 | 日韩激情视频在线观看| 亚洲人精品午夜| 国产亚洲一区二区三区在线观看 | 亚洲国产精品久久艾草纯爱 | 成人av电影观看| 激情偷乱视频一区二区三区| 亚洲一级二级在线| 国产精品沙发午睡系列990531| 欧美一区二区三区视频在线| 色8久久精品久久久久久蜜| 顶级嫩模精品视频在线看| 美女免费视频一区二区| 亚洲123区在线观看| 日韩一区日韩二区| 国产欧美日韩在线观看| 欧美一区二区三区播放老司机| 色吊一区二区三区| 91浏览器入口在线观看| 成人网男人的天堂| 国产精品456| 九九久久精品视频| 久久精品久久99精品久久| 性做久久久久久免费观看欧美| 亚洲激情图片一区| 亚洲免费观看视频| 亚洲欧美经典视频| 亚洲天堂成人在线观看| 老司机午夜精品| 天天爽夜夜爽夜夜爽精品视频| 一区二区三区加勒比av| 一区二区理论电影在线观看| 亚洲乱码中文字幕| 亚洲另类春色校园小说| 亚洲欧美日韩人成在线播放| 亚洲人成伊人成综合网小说| 成人欧美一区二区三区视频网页| 国产日韩欧美不卡| 欧美激情一二三区| 亚洲欧美在线视频观看| 亚洲日本在线视频观看| 一区二区三区在线观看国产| 亚洲资源在线观看| 午夜精品久久久久久久99水蜜桃| 三级不卡在线观看| 久久精品99久久久| 波多野结衣亚洲| 国产成人精品综合在线观看| 成人免费视频播放| 色婷婷亚洲综合| 欧美精品第1页| 精品成人免费观看| 国产精品嫩草影院com| 亚洲婷婷国产精品电影人久久| 一区二区免费在线播放| 日本视频免费一区| 国产精品一区免费视频| 99精品偷自拍| 欧美精三区欧美精三区| 久久亚洲综合色| 亚洲蜜臀av乱码久久精品 | 欧美二区三区的天堂| 欧美tk—视频vk| 国产精品国模大尺度视频| 一区二区三区丝袜| 理论电影国产精品| 成人深夜视频在线观看| 欧美亚日韩国产aⅴ精品中极品| 8x8x8国产精品| 国产精品每日更新在线播放网址| 亚洲精品成a人| 免费不卡在线视频| 国产69精品久久久久777| 欧美影片第一页| 精品福利视频一区二区三区| 综合av第一页| 久久精品久久久精品美女| 色综合视频一区二区三区高清| 欧美一区二区成人6969| 亚洲三级在线免费观看| 久久丁香综合五月国产三级网站| 9色porny自拍视频一区二区| 欧美一区二区三区免费| 亚洲免费大片在线观看| 国产麻豆精品在线| 欧美日韩一区二区三区视频| 国产视频一区在线观看| 日韩和欧美一区二区| 99久久免费视频.com| 欧美电影精品一区二区| 一区二区三区成人| 国产不卡视频在线观看| 欧美一二区视频| 一区二区三区不卡视频在线观看| 国产成人一区二区精品非洲| 欧美一区二区在线观看| 亚洲精品第1页| 国产精品资源在线| 91麻豆精品91久久久久同性| 亚洲视频 欧洲视频| 国产精品18久久久久久久久久久久| 欧美色偷偷大香| 亚洲日本在线a| 成人aa视频在线观看| 国产亚洲成av人在线观看导航| 日韩成人av影视| 欧美日本乱大交xxxxx| 亚洲美女免费在线| caoporn国产精品| 欧美国产综合一区二区| 久久国产福利国产秒拍| 日韩午夜中文字幕| 午夜精品一区在线观看| 欧美视频在线一区| 一级精品视频在线观看宜春院| 99久久精品免费观看| 中文字幕av资源一区| 国产精品1区2区3区| 国产欧美一区视频| 国产成人在线观看免费网站| 久久久久久9999| 国产一区久久久| 久久先锋资源网| 国产丶欧美丶日本不卡视频| 国产人妖乱国产精品人妖| 国产精品系列在线观看| 久久久久国色av免费看影院| 国产经典欧美精品| 国产婷婷一区二区| 成人h精品动漫一区二区三区| 中文字幕av资源一区| 成人国产精品免费| 亚洲人成网站精品片在线观看| 91视视频在线观看入口直接观看www| 国产精品乱人伦中文| 91在线视频官网| 亚洲一区中文日韩| 91精品婷婷国产综合久久竹菊| 日日摸夜夜添夜夜添国产精品| 日韩一区二区在线观看视频| 精品无人区卡一卡二卡三乱码免费卡| 久久综合色综合88| www.66久久| 亚洲一卡二卡三卡四卡| 欧美tickling挠脚心丨vk| 国产精品一区二区三区乱码| 中文字幕日韩一区| 欧美日韩亚洲国产综合|