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

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

?? ds1302.asm

?? 單片機匯編例程學習,大量的匯編例程
?? ASM
字號:
;///////////////////////////////////////////
;本程序源代碼由單片機培訓網提供.
;單片機培訓網,讓更多人學習單片機更容易.
;第一網址----www.mcuedu.com
;第二網址----http://51_train.nease.net
;創辦人------劉永忠
;熱線電話----(0755)27529998
;email-------aa815@163.com
;本程序實現實時時鐘模塊           時鐘芯片型號:DS1302 
;ds1302時鐘上升沿輸入命令或數據,下降沿輸出數據.
;time:2004.05.23
;///////////////////////////////////////////
;本程序使用的數碼管為共陽極數碼管.
; 顯示的時間:分為05,秒為00,然后在這個時間上累加.因數碼管有限,只顯示分
; 和秒.
; 在看本程序之前,最好看一下有關DS1302的資料.
T_CLK Bit P1.4                         ;實時時鐘時鐘線引腳
T_IO  Bit P1.5                         ;實時時鐘數據線引腳
T_RST Bit P1.6                         ;實時時鐘復位線引腳
;40h--46h 存放 "秒 分 時 日 月 星期 年 "
second	equ	40h

	org	0000h
	ajmp	main
	org	0030h
main:
								;
	mov     dptr,#tab			;送入表格地址
	mov		40h,#00				;秒賦初值
	mov		41h,#05				;分賦初值
	mov		42h,#11				;時賦初值
	mov		43h,#23				;日賦初值
	mov		44h,#05				;月賦初值
	mov		45h,#00				;星期賦初值
	mov		46h,#04				;年賦初值
	lcall	set1302				;調用初值設定子程序
loop:
	lcall 	get1302				;調用時鐘子程序,時鐘自動加時
	lcall	exchange			;調用十六進制轉BCD碼子程序
	mov 	r4,	#3				;刷新次數
tt1:
	lcall 	display				;調用動態掃描子程序
	djnz	r4,tt1
	ajmp 	loop	
;***************************************
  
exchange:
	mov	a,41h
	mov	b,#10h
	div	ab						;把41H高低4位分開
	mov	33h,a					;高4位存入33H單元
	mov	a,b
	mov	32h,a					;低4位存入32H單元
	mov	a,40h
	mov	b,#10h		
	div	ab						;把40H高低4位分開
	mov	31h,a					;高4位存入31H單元
	mov	a,b
	mov	30h,a					;低4位存入30H單元
	ret
;***************************************
display:
			mov r7,#100			;動態掃描次數
dd1:
			mov a,30h			
			movc a,@a+dptr
			mov p0,a			;秒低位段選碼送P0口
			clr p2.0			;秒數碼管低位開顯示
			lcall delay100us
			setb p2.0			;秒數碼管低位關顯示

			mov a,31h			
			movc a,@a+dptr
			mov p0,a			;秒高位段選碼送P0口
			clr p2.1			;秒數碼管高位開顯示
			lcall delay100us
			setb p2.1			;秒數碼管高位關顯示

			mov a,32h			;分低位段選碼送P0口
			movc a,@a+dptr
			mov p0,a			;分低位段選碼送P0口
			clr p2.2			;分數碼管低位開顯示
			lcall delay100us
			setb p2.2			;分數碼管低位關顯示

			mov a,33h
			movc a,@a+dptr
			mov p0,a			;分高位段選碼送P0口
			clr p2.3			;分數碼管高位開顯示
			lcall delay100us
			setb p2.3			;分數碼管高位關顯示
			djnz r7,dd1
			ret
delay100us:
			mov r5,#50
			djnz	r5,$
			ret
		
tab:	db 0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h
;**********************************************************
;子程序名:Set1302
;功    能:設置DS1302 初始時間,并啟動計時。
;調    用:RTInputByte
;入口參數:初始時間:Second,Minute,Hour,Day,Month,Week.YearL(地址連續)
;出口參數:無
;影響資源:A B R0 R1 R4 R7 
;設    計:劉永忠           日    期:04-5-23 10:52
;**********************************************************
Set1302:
	CLR    T_RST
    CLR    T_CLK
    SETB   T_RST 
    MOV    B,     #8EH        ;控制寄存器
    LCALL  RTInputByte  
    MOV    B,     #00H        ;寫操作前WP=0
    LCALL  RTInputByte  
    SETB   T_CLK 
    CLR    T_RST
    MOV    R0,    #Second;
    MOV    R7,    #7        ;秒 分 時 日 月 星期 年 
    MOV    R1,    #80H      ;秒寫地址
S13021:   CLR    T_RST
    CLR    T_CLK
    SETB   T_RST 
    MOV    B,     R1        ;寫秒 分 時 日 月 星期 年 地址
    LCALL  RTInputByte  
    MOV    A,     @R0       ;寫秒數據
    MOV    B,     A
    LCALL  RTInputByte  
    INC    R0
    INC    R1
    INC    R1
    SETB   T_CLK 
    CLR    T_RST
    DJNZ   R7,    S13021
    CLR    T_RST
    CLR    T_CLK
    SETB   T_RST 
    MOV    B,     #8EH        ;控制寄存器
    LCALL  RTInputByte  
    MOV    B,     #80H        ;控制,WP=1,寫保護
    LCALL  RTInputByte  
    SETB   T_CLK 
    CLR    T_RST
    RET
;**********************************************************
;子程序名:Get1302
;功    能:從DS1302 讀時間
;調    用:RTInputByte,RTOutputByte
;入口參數:時間保存在:Second,Minute,Hour,Day,Month,Week.YearL
;出口參數:無
;影響資源:A B R0 R1 R4 R7
;設    計:劉永忠           日    期:04-5-23 10:52
;**********************************************************
Get1302:      
    MOV    R0,    #Second;
    MOV    R7,    #7
    MOV    R1,    #81H       ;秒地址
G13021:   CLR    T_RST
    CLR    T_CLK
    SETB   T_RST 
    MOV    B,     R1        ;秒 分 時 日 月 星期 年 地址
    LCALL  RTInputByte  
    LCALL  RTOutputByte
    MOV    @R0,   A         ;秒
    INC    R0
    INC    R1
    INC    R1
    SETB   T_CLK 
    CLR    T_RST
    DJNZ   R7,    G13021
    RET
;**********************************************************
;功    能:寫1302一字節  (內部子程序)
;**********************************************************
RTInputByte:  
    MOV    50h,    #8		;一個字節有八個位,移八次.
Inbit1:   MOV    A,     B
    RRC    A				;通過A移入CY.
    MOV    B,     A
    MOV    T_IO,  C		;移入芯片內.
    SETB   T_CLK
    CLR    T_CLK
    DJNZ   50h,   Inbit1
    RET
;**********************************************************
;功    能:讀1302一字節  (內部子程序)
;**********************************************************
RTOutputByte: 
    MOV    50h,    #8		;一個字節有八個位,移八次.
Outbit1:  MOV    C,     T_IO	;從芯片內移到CY
    RRC    A				;通過CY移入A.
    SETB   T_CLK
    CLR    T_CLK
    DJNZ   50h,    Outbit1
    RET
;/////////////////////////////////////////////////////////////////
end

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久久久久久久看片| 精品久久久久一区| 国产精品一级二级三级| 欧美aaaaaa午夜精品| 偷拍自拍另类欧美| 一级中文字幕一区二区| 亚洲激情欧美激情| 亚洲久草在线视频| 亚洲国产综合视频在线观看| 亚洲人吸女人奶水| 亚洲精品视频观看| 亚欧色一区w666天堂| 一区二区三区.www| 日韩av中文字幕一区二区| 日韩成人一级片| 久久精品99国产精品日本| 激情av综合网| 成人精品视频.| 色综合天天综合网国产成人综合天 | 中文字幕高清一区| 国产精品大尺度| 亚洲综合一区二区| 日本欧美一区二区三区乱码| 黄一区二区三区| 成人免费毛片嘿嘿连载视频| 在线精品视频小说1| 日韩一区二区三区三四区视频在线观看| 91精品国产综合久久久久久久 | 国产精品久久午夜| 一区二区三区在线观看欧美| 午夜电影一区二区三区| 国产精品一区二区x88av| 不卡的看片网站| 337p亚洲精品色噜噜狠狠| 久久夜色精品国产噜噜av| 日韩理论片网站| 蜜桃av一区二区在线观看 | 性做久久久久久久免费看| 毛片基地黄久久久久久天堂| 成人综合婷婷国产精品久久免费| 日本道在线观看一区二区| www激情久久| 亚洲电影中文字幕在线观看| 国产成人精品免费| 欧洲亚洲精品在线| 久久久久国产精品人| 亚洲国产欧美在线| 成人性生交大片免费看视频在线| 欧美日韩精品一区二区三区| 中文字幕免费不卡| 免费不卡在线观看| 欧美午夜精品久久久久久超碰| 久久久久88色偷偷免费| 日韩精品国产欧美| 在线免费不卡视频| 日韩一区日韩二区| 国产91精品在线观看| 精品久久久久久最新网址| 亚洲自拍偷拍网站| 色综合久久中文字幕| 中文av一区二区| 国产一区二区电影| 精品国产1区二区| 另类小说欧美激情| 在线电影一区二区三区| 一个色综合网站| 一本色道亚洲精品aⅴ| 国产精品嫩草99a| 国产精品1区2区| 久久精品一区二区| 国产精品综合一区二区| 精品少妇一区二区三区视频免付费| 天天综合色天天综合| 欧美日韩一区二区三区四区 | 久久精品在线免费观看| 免费观看日韩av| 欧美一区二区大片| 麻豆国产欧美一区二区三区| 日韩一区二区免费电影| 免费久久99精品国产| 欧美一区二区视频免费观看| 亚洲v中文字幕| 欧美精品18+| 卡一卡二国产精品| 久久亚洲一级片| 国产999精品久久| 综合激情成人伊人| 在线免费观看日韩欧美| 亚洲成a人v欧美综合天堂| 欧美日韩久久久一区| 男女男精品网站| 久久精品亚洲国产奇米99| 国产高清精品久久久久| 成人免费在线观看入口| 在线观看国产精品网站| 丝袜亚洲另类欧美综合| 精品久久久影院| 不卡视频在线观看| 亚洲一区影音先锋| 精品理论电影在线观看| 成人黄色大片在线观看| 亚洲图片欧美一区| xfplay精品久久| 99久免费精品视频在线观看 | 国内精品视频一区二区三区八戒| 久久久亚洲精华液精华液精华液| 欧美在线影院一区二区| 亚洲高清在线视频| 欧美草草影院在线视频| 99re热这里只有精品免费视频| 亚洲成人av福利| 国产日产欧美一区| 欧美剧情片在线观看| 国产99久久久国产精品潘金网站| 亚洲黄色av一区| 久久综合色综合88| 欧洲精品一区二区三区在线观看| 久久成人18免费观看| 亚洲综合在线观看视频| 久久久久九九视频| 欧美亚洲一区二区三区四区| 国产99精品国产| 日本不卡一二三区黄网| 亚洲欧美韩国综合色| 久久精品视频在线看| 欧美精品v国产精品v日韩精品 | 日韩精品乱码免费| 亚洲欧洲色图综合| 2023国产一二三区日本精品2022| 91国产免费观看| 国产精品一区二区久久精品爱涩| 婷婷久久综合九色综合绿巨人| 欧美韩国一区二区| 欧美成人vr18sexvr| 91精品在线免费观看| 91久久香蕉国产日韩欧美9色| 国产乱色国产精品免费视频| 日韩成人av影视| 一区二区三区不卡在线观看 | 91丨porny丨国产| 国产精品乡下勾搭老头1| 日韩激情视频网站| 亚洲一区在线电影| 一区二区三区在线观看欧美| 亚洲婷婷在线视频| 自拍偷在线精品自拍偷无码专区| 国产亚洲精品精华液| 久久久久久夜精品精品免费| 日韩免费一区二区三区在线播放| 欧美男男青年gay1069videost | 极品少妇xxxx偷拍精品少妇| 日韩福利电影在线| 五月天丁香久久| 日本欧美在线观看| 热久久一区二区| 久久不见久久见免费视频7| 日本不卡123| 蜜臀av一区二区在线观看| 美女国产一区二区三区| 免费的成人av| 极品瑜伽女神91| 粉嫩av亚洲一区二区图片| 成人av在线网站| 91浏览器打开| 精品视频色一区| 日韩一区二区高清| 久久综合中文字幕| 国产精品不卡在线| 一区二区三区精品在线| 亚洲第一电影网| 日本午夜精品一区二区三区电影| 老司机一区二区| 国产99精品国产| 欧美视频一区在线| 精品伦理精品一区| 亚洲欧美在线高清| 日本系列欧美系列| 高清在线观看日韩| 在线观看国产日韩| www激情久久| 亚洲婷婷综合久久一本伊一区 | 国产精品蜜臀在线观看| 亚洲欧美电影一区二区| 三级不卡在线观看| 国产在线精品一区二区夜色| 99国产精品99久久久久久| 色欧美片视频在线观看| 日韩一区二区三| 亚洲天堂av一区| 日本一区中文字幕| 91丨porny丨在线| 精品少妇一区二区三区在线视频| 国产精品乱人伦中文| 婷婷成人激情在线网| 国产精品中文字幕日韩精品| 日本久久精品电影| 国产亚洲人成网站| 日本vs亚洲vs韩国一区三区二区| 国产91丝袜在线18| 日韩欧美中文字幕精品|