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

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

?? m16_t2_rtc.s

?? M16_T2_RTC proteus單片機仿真 有電路圖
?? S
字號:
	.module M16_T2_RTC.c
	.area data(ram, con, rel)
_Table::
	.blkb 2
	.area idata
	.byte 63,6
	.area data(ram, con, rel)
	.blkb 2
	.area idata
	.byte 91,'O
	.area data(ram, con, rel)
	.blkb 2
	.area idata
	.byte 'f,'m
	.area data(ram, con, rel)
	.blkb 2
	.area idata
	.byte 125,7
	.area data(ram, con, rel)
	.blkb 2
	.area idata
	.byte 127,'o
	.area data(ram, con, rel)
	.dbfile F:\myavr\temp\M16_T2_RTC\M16_T2_RTC.c
	.dbsym e Table _Table A[10:10]c
_Data::
	.blkb 2
	.area idata
	.byte 1,2
	.area data(ram, con, rel)
	.dbfile F:\myavr\temp\M16_T2_RTC\M16_T2_RTC.c
	.blkb 2
	.area idata
	.byte 3,4
	.area data(ram, con, rel)
	.dbfile F:\myavr\temp\M16_T2_RTC\M16_T2_RTC.c
	.dbsym e Data _Data A[4:4]c
	.area text(rom, con, rel)
	.dbfile F:\myavr\temp\M16_T2_RTC\M16_T2_RTC.c
	.dbfunc e DelayMs _DelayMs fV
;              j -> R20
;              i -> R16
	.even
_DelayMs::
	xcall push_gset1
	.dbline -1
	.dbline 9
; #include <iom16v.h>
; #define uchar unsigned char
; #define uint unsigned int
; //segment code//
; uchar Table[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
; uchar Data[4]={1,2,3,4};//定義初始時間00:00
; uchar CNT;
; void DelayMs(uchar i)
; {
	.dbline 11
;  uchar j;
;  for(;i!=0;i--)
	xjmp L5
L2:
	.dbline 12
;  {
	.dbline 13
	ldi R20,250
	xjmp L9
L6:
	.dbline 13
L7:
	.dbline 13
	dec R20
L9:
	.dbline 13
	tst R20
	brne L6
	.dbline 14
L3:
	.dbline 11
	dec R16
L5:
	.dbline 11
	tst R16
	brne L2
	.dbline -2
	.dbline 15
;   for(j=250;j!=0;j--);
;  }
; }
L1:
	xcall pop_gset1
	.dbline 0 ; func end
	ret
	.dbsym r j 20 c
	.dbsym r i 16 c
	.dbend
	.dbfunc e Display _Display fV
;            sel -> R20
;              i -> R22
;              p -> R10,R11
	.even
_Display::
	xcall push_gset3
	movw R10,R16
	.dbline -1
	.dbline 18
; 
; void Display(uchar *p)
; {
	.dbline 19
;  uchar i,sel=0x01;
	ldi R20,1
	.dbline 20
;  for(i=0;i<4;i++)
	clr R22
	xjmp L14
L11:
	.dbline 21
	.dbline 22
	out 0x18,R20
	.dbline 23
	mov R30,R22
	clr R31
	add R30,R10
	adc R31,R11
	ldd R30,z+0
	clr R31
	ldi R24,<_Table
	ldi R25,>_Table
	add R30,R24
	adc R31,R25
	ldd R2,z+0
	clr R3
	ldi R24,255
	ldi R25,0
	sub R24,R2
	sbc R25,R3
	out 0x1b,R24
	.dbline 24
	ldi R16,1
	xcall _DelayMs
	.dbline 25
	lsl R20
	.dbline 26
L12:
	.dbline 20
	inc R22
L14:
	.dbline 20
	cpi R22,4
	brlo L11
	.dbline -2
	.dbline 27
;  {
;   PORTB=sel;
;   PORTA=0xff-Table[p[i]];
;   DelayMs(1);
;   sel=sel<<1;
;  }
; }
L10:
	xcall pop_gset3
	.dbline 0 ; func end
	ret
	.dbsym r sel 20 c
	.dbsym r i 22 c
	.dbsym r p 10 pc
	.dbend
	.dbfunc e Init_IO _Init_IO fV
	.even
_Init_IO::
	.dbline -1
	.dbline 30
; 
; void Init_IO(void)
; {
	.dbline 31
;  DDRA=0xff;
	ldi R24,255
	out 0x1a,R24
	.dbline 32
;  PORTA=0xff;
	out 0x1b,R24
	.dbline 33
;  DDRB=0xff;
	out 0x17,R24
	.dbline 34
;  PORTB=0xff;
	out 0x18,R24
	.dbline 35
;  DDRC=0xff;
	out 0x14,R24
	.dbline 36
;  PORTC=0xff;
	out 0x15,R24
	.dbline -2
	.dbline 37
;  }
L15:
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e Add_Second _Add_Second fV
;              p -> R16,R17
	.even
_Add_Second::
	.dbline -1
	.dbline 40
; 
; void Add_Second(uchar *p)
; {
	.dbline 41
;  p[3]++;
	movw R24,R16
	adiw R24,3
	movw R30,R24
	ldd R24,z+0
	subi R24,255    ; addi 1
	std z+0,R24
	.dbline 42
;  if(p[3]==10){p[3]=0;p[2]++;}
	movw R30,R16
	ldd R24,z+3
	cpi R24,10
	brne L17
	.dbline 42
	.dbline 42
	clr R2
	movw R30,R16
	std z+3,R2
	.dbline 42
	movw R24,R16
	adiw R24,2
	movw R30,R24
	ldd R24,z+0
	subi R24,255    ; addi 1
	std z+0,R24
	.dbline 42
L17:
	.dbline 43
;  if(p[2]==6){p[2]=0;p[1]++;}
	movw R30,R16
	ldd R24,z+2
	cpi R24,6
	brne L19
	.dbline 43
	.dbline 43
	clr R2
	movw R30,R16
	std z+2,R2
	.dbline 43
	movw R24,R16
	adiw R24,1
	movw R30,R24
	ldd R24,z+0
	subi R24,255    ; addi 1
	std z+0,R24
	.dbline 43
L19:
	.dbline 44
;  if(p[1]==10){p[1]=0;p[0]++;}
	movw R30,R16
	ldd R24,z+1
	cpi R24,10
	brne L21
	.dbline 44
	.dbline 44
	clr R2
	movw R30,R16
	std z+1,R2
	.dbline 44
	movw R30,R16
	ldd R24,z+0
	subi R24,255    ; addi 1
	std z+0,R24
	.dbline 44
L21:
	.dbline 45
	movw R30,R16
	ldd R24,z+0
	cpi R24,6
	brne L23
	.dbline 45
	.dbline 45
	clr R2
	std z+0,R2
	.dbline 45
L23:
	.dbline -2
	.dbline 46
;  if(p[0]==6){p[0]=0;}
; }
L16:
	.dbline 0 ; func end
	ret
	.dbsym r p 16 pc
	.dbend
	.dbfunc e main _main fV
;              i -> <dead>
	.even
_main::
	.dbline -1
	.dbline 49
; 
; void main(void)
; {
	.dbline 51
;  uchar i;
;  Init_IO();
	xcall _Init_IO
	.dbline 52
;  PORTA=0xff;
	ldi R24,255
	out 0x1b,R24
	.dbline 53
;  PORTB=0x00;
	clr R2
	out 0x18,R2
	.dbline 54
;  DelayMs(10);
	ldi R16,10
	xcall _DelayMs
	.dbline 55
;  PORTB=0xff;
	ldi R24,255
	out 0x18,R24
	.dbline 56
;  ASSR=0x08;//異步時鐘使能
	ldi R24,8
	out 0x22,R24
	.dbline 57
;  TCCR2=0x07;//32.768KHZ的晶振1024分頻作為T/C2的時鐘源
	ldi R24,7
	out 0x25,R24
	.dbline 58
;  TIMSK=0x40;//T/C2中斷溢出使能
	ldi R24,64
	out 0x39,R24
	.dbline 59
;  SREG=SREG|0x80;//全局中斷使能
	bset 7
	xjmp L27
L26:
	.dbline 61
;  while(1)
;  {
	.dbline 62
;   Display(Data);
	ldi R16,<_Data
	ldi R17,>_Data
	xcall _Display
	.dbline 63
;   if(CNT==32)
	lds R24,_CNT
	cpi R24,32
	brne L29
	.dbline 64
;   {
	.dbline 65
;    CNT=0;
	.dbline 66
;    Add_Second(Data);
	clr R2
	sts _CNT,R2
	ldi R16,<_Data
	ldi R17,>_Data
	xcall _Add_Second
	.dbline 67
;   }
L29:
	.dbline 68
L27:
	.dbline 60
	xjmp L26
X0:
	.dbline -2
	.dbline 69
;  }
; }
L25:
	.dbline 0 ; func end
	ret
	.dbsym l i 1 c
	.dbend
	.area vector(rom, abs)
	.org 16
	jmp _Timer2
	.area text(rom, con, rel)
	.dbfile F:\myavr\temp\M16_T2_RTC\M16_T2_RTC.c
	.dbfunc e Timer2 _Timer2 fV
	.even
_Timer2::
	st -y,R24
	st -y,R25
	in R24,0x3f
	st -y,R24
	.dbline -1
	.dbline 73
; 
; #pragma interrupt_handler Timer2:5
; void Timer2(void)
; {CNT=CNT+1;}
	.dbline 73
	lds R24,_CNT
	subi R24,255    ; addi 1
	sts _CNT,R24
	.dbline -2
	.dbline 73
L31:
	ld R24,y+
	out 0x3f,R24
	ld R25,y+
	ld R24,y+
	.dbline 0 ; func end
	reti
	.dbend
	.area bss(ram, con, rel)
	.dbfile F:\myavr\temp\M16_T2_RTC\M16_T2_RTC.c
_CNT::
	.blkb 1
	.dbsym e CNT _CNT c

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一二三区精品| 亚洲精品亚洲人成人网| 91麻豆福利精品推荐| 国产成人免费高清| 国产电影精品久久禁18| 国产成人aaa| 国产成人aaa| 99久久免费视频.com| 国产精品资源在线| 成人av动漫网站| 91蜜桃在线观看| 国产成人精品综合在线观看 | 亚洲品质自拍视频| 亚洲日本中文字幕区| 亚洲欧美偷拍卡通变态| 亚洲精品视频在线观看网站| 亚洲欧美日韩中文播放| 亚洲国产精品久久久久秋霞影院 | 国产精品福利一区二区三区| 1024成人网| 亚洲国产精品欧美一二99| 亚洲成a人片综合在线| 日韩高清一级片| 国产精品中文字幕日韩精品| 不卡av免费在线观看| 色综合久久综合网欧美综合网| 日本乱人伦一区| 91精品国产综合久久久蜜臀粉嫩| 精品国产伦一区二区三区观看方式| 久久久高清一区二区三区| 自拍视频在线观看一区二区| 亚洲免费大片在线观看| 奇米色777欧美一区二区| 三级欧美韩日大片在线看| 青青草91视频| 成人福利视频网站| 色婷婷综合久色| 日韩欧美一区二区三区在线| 国产欧美一区二区三区网站| 亚洲综合999| 国产寡妇亲子伦一区二区| 欧美三级视频在线| 国产精品天美传媒| 免费成人在线观看视频| 99国产精品99久久久久久| 欧美日韩成人综合天天影院 | 不卡av免费在线观看| 91精品国产免费| 亚洲黄网站在线观看| 国产乱理伦片在线观看夜一区| av中文字幕一区| 欧美精品一区二| 一区二区成人在线观看| 成人性视频网站| 精品欧美久久久| 日韩精品亚洲专区| 91丨porny丨中文| 国产欧美日韩另类视频免费观看 | 国产精品一区专区| 4438成人网| 亚洲18影院在线观看| 91同城在线观看| 欧美国产日本视频| 国产一区二区三区电影在线观看 | 国产日韩精品视频一区| 精东粉嫩av免费一区二区三区| 日本久久精品电影| 亚洲人成网站精品片在线观看| 丁香婷婷综合激情五月色| 日韩精品一区国产麻豆| 婷婷亚洲久悠悠色悠在线播放| 色婷婷综合久久久中文字幕| 国产精品久久夜| 丰满少妇在线播放bd日韩电影| 日韩欧美一区在线观看| 天天免费综合色| 91精品国产一区二区人妖| 日韩专区欧美专区| 日韩欧美精品三级| 免费观看日韩电影| 欧美va亚洲va在线观看蝴蝶网| 男女男精品视频| 亚洲精品一区二区三区四区高清| 九九热在线视频观看这里只有精品 | 青青草国产精品亚洲专区无| 欧美男人的天堂一二区| 天天影视涩香欲综合网| 91精品综合久久久久久| 蜜桃免费网站一区二区三区| 日韩精品综合一本久道在线视频| 美腿丝袜亚洲一区| 精品毛片乱码1区2区3区| 国产传媒日韩欧美成人| 国产婷婷色一区二区三区| k8久久久一区二区三区| 国产精品每日更新在线播放网址| 99综合电影在线视频| 一个色综合av| 精品av久久707| 国产成人精品一区二区三区四区| 亚洲国产精品成人综合色在线婷婷| 成人高清视频免费观看| 亚洲午夜一二三区视频| 日韩一区二区三区电影| 成人美女在线观看| 午夜欧美电影在线观看| 久久综合久久综合久久| 91视频com| 人人狠狠综合久久亚洲| 欧美激情中文不卡| 欧美日韩精品免费| 国产ts人妖一区二区| 亚洲成av人影院| 久久综合色婷婷| 一本大道综合伊人精品热热| 久久精品国产澳门| 18欧美乱大交hd1984| 日韩小视频在线观看专区| 成人午夜在线播放| 青青草国产精品97视觉盛宴| 日本一二三四高清不卡| 欧美一级国产精品| 91免费看片在线观看| 国产一区二区毛片| 日日噜噜夜夜狠狠视频欧美人| 国产精品三级久久久久三级| 日韩一卡二卡三卡四卡| 91亚洲资源网| 国产黄人亚洲片| 日产国产欧美视频一区精品| 亚洲欧美一区二区不卡| 国产拍揄自揄精品视频麻豆| 91精品国产乱码久久蜜臀| 日本道色综合久久| 成人午夜大片免费观看| 久久精品久久精品| 日本欧美久久久久免费播放网| 亚洲天堂久久久久久久| 中文字幕高清不卡| 久久综合九色综合97婷婷| 7878成人国产在线观看| 日本高清不卡一区| 9久草视频在线视频精品| 成人免费毛片片v| 国产精品一卡二| 国产在线播放一区三区四| 亚洲国产欧美在线| 亚洲在线视频免费观看| ●精品国产综合乱码久久久久| 国产日产精品一区| 国产性色一区二区| 久久久久久久久久久久久女国产乱 | 91美女在线观看| av日韩在线网站| 91一区一区三区| 在线观看一区二区视频| 91蜜桃网址入口| 日韩成人精品视频| 久久精品国产成人一区二区三区| 香港成人在线视频| 国产精品不卡一区二区三区| 欧美激情中文字幕| 亚洲美女屁股眼交| 婷婷夜色潮精品综合在线| 日本欧美肥老太交大片| 久久99精品国产91久久来源| 精品一区二区三区视频在线观看| 日韩av在线发布| 美女在线视频一区| 黄页网站大全一区二区| 国产精品一区一区三区| 99久久er热在这里只有精品66| 91片黄在线观看| 538prom精品视频线放| 久久综合狠狠综合| 亚洲欧洲韩国日本视频| 一区二区三区日韩欧美精品| 亚洲成人av福利| 国产一区二区三区四区五区入口| 成人午夜电影久久影院| 欧美探花视频资源| 欧美va在线播放| 亚洲欧洲www| 日韩一区欧美二区| 成人综合在线观看| 欧美天堂一区二区三区| 久久综合一区二区| 一区二区三区中文免费| 久热成人在线视频| 色哟哟精品一区| 欧美成人一区二区| 亚洲欧美乱综合| 韩国中文字幕2020精品| 91色综合久久久久婷婷| 91久久一区二区| 欧美激情一区二区三区| 日本午夜一本久久久综合| 风间由美一区二区三区在线观看| 欧美日韩日日摸| 中文字幕欧美国产|