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

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

?? m16_t0_timer.s

?? 我最近使用的一些程序代碼
?? S
字號:
	.module M16_T0_Timer.c
	.area data(ram, con, rel)
_Table::
	.blkb 2
	.area idata
	.byte 192,249
	.area data(ram, con, rel)
	.blkb 2
	.area idata
	.byte 164,176
	.area data(ram, con, rel)
	.blkb 2
	.area idata
	.byte 153,146
	.area data(ram, con, rel)
	.blkb 2
	.area idata
	.byte 130,248
	.area data(ram, con, rel)
	.blkb 2
	.area idata
	.byte 128,144
	.area data(ram, con, rel)
	.dbfile F:\myavr\temp\M16_T0_Timer\M16_T0_Timer.c
	.dbsym e Table _Table A[10:10]c
_Data::
	.blkb 2
	.area idata
	.byte 0,0
	.area data(ram, con, rel)
	.dbfile F:\myavr\temp\M16_T0_Timer\M16_T0_Timer.c
	.blkb 2
	.area idata
	.byte 0,0
	.area data(ram, con, rel)
	.dbfile F:\myavr\temp\M16_T0_Timer\M16_T0_Timer.c
	.dbsym e Data _Data A[4:4]c
_Time::
	.blkb 2
	.area idata
	.byte 0,0
	.area data(ram, con, rel)
	.dbfile F:\myavr\temp\M16_T0_Timer\M16_T0_Timer.c
	.dbsym e Time _Time A[2:2]c
_CNT::
	.blkb 1
	.area idata
	.byte 0
	.area data(ram, con, rel)
	.dbfile F:\myavr\temp\M16_T0_Timer\M16_T0_Timer.c
	.dbsym e CNT _CNT c
	.area text(rom, con, rel)
	.dbfile F:\myavr\temp\M16_T0_Timer\M16_T0_Timer.c
	.dbfunc e DelayMs _DelayMs fV
;              j -> R20
;              i -> R16
	.even
_DelayMs::
	xcall push_gset1
	.dbline -1
	.dbline 10
; #include<iom16v.h>
; #define uchar unsigned char
; 
; uchar Table[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
; uchar Data[4]={0,0,0,0};
; uchar Time[2]={0,0};
; uchar CNT=0;
; 
; void DelayMs(uchar i)
; {
	.dbline 12
;  uchar j;
;  for(;i>0;i--)
	xjmp L5
L2:
	.dbline 13
;  {
	.dbline 14
	clr R20
	xjmp L9
L6:
	.dbline 14
L7:
	.dbline 14
	inc R20
L9:
	.dbline 14
	cpi R20,250
	brlo L6
	.dbline 15
L3:
	.dbline 12
	dec R16
L5:
	.dbline 12
	clr R2
	cp R2,R16
	brlo L2
	.dbline -2
	.dbline 16
;   for(j=0;j<250;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 19
; 
; void Display(uchar *p)
; {
	.dbline 20
;  uchar i,sel=0x01;
	ldi R20,1
	.dbline 21
;  for(i=0;i<4;i++)
	clr R22
	xjmp L14
L11:
	.dbline 22
	.dbline 23
	out 0x15,R20
	.dbline 24
	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
	out 0x1b,R2
	.dbline 25
	ldi R16,2
	xcall _DelayMs
	.dbline 26
	lsl R20
	.dbline 27
L12:
	.dbline 21
	inc R22
L14:
	.dbline 21
	cpi R22,4
	brlo L11
	.dbline -2
	.dbline 28
;  {
;   PORTC=sel;
;   PORTA=Table[p[i]];
;   DelayMs(2);
;   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 Process _Process fV
;             p2 -> R20,R21
;             p1 -> R22,R23
	.even
_Process::
	xcall push_gset2
	movw R20,R18
	movw R22,R16
	.dbline -1
	.dbline 31
; 
; void Process(uchar *p1,uchar *p2)
; {
	.dbline 32
;  p2[0]=p1[0]/10;
	ldi R17,10
	movw R30,R22
	ldd R16,z+0
	xcall div8u
	movw R30,R20
	std z+0,R16
	.dbline 33
;  p2[1]=p1[0]%10;
	ldi R17,10
	movw R30,R22
	ldd R16,z+0
	xcall mod8u
	movw R30,R20
	std z+1,R16
	.dbline 34
;  p2[2]=p1[1]/10;
	ldi R17,10
	movw R30,R22
	ldd R16,z+1
	xcall div8u
	movw R30,R20
	std z+2,R16
	.dbline 35
;  p2[3]=p1[1]%10;
	ldi R17,10
	movw R30,R22
	ldd R16,z+1
	xcall mod8u
	movw R30,R20
	std z+3,R16
	.dbline -2
	.dbline 36
; }
L15:
	xcall pop_gset2
	.dbline 0 ; func end
	ret
	.dbsym r p2 20 pc
	.dbsym r p1 22 pc
	.dbend
	.dbfunc e Init_IO _Init_IO fV
	.even
_Init_IO::
	.dbline -1
	.dbline 39
; 
; void Init_IO(void)
; {
	.dbline 40
;  DDRA=0xff;
	ldi R24,255
	out 0x1a,R24
	.dbline 41
;  PORTA=0xff;
	out 0x1b,R24
	.dbline 42
;  DDRC=0xff;
	out 0x14,R24
	.dbline 43
;  PORTC=0xff;
	out 0x15,R24
	.dbline -2
	.dbline 44
; }
L16:
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e main _main fV
	.even
_main::
	.dbline -1
	.dbline 47
; 
; void main(void)
; {
	.dbline 48
;  Init_IO();
	xcall _Init_IO
	.dbline 49
;  DelayMs(10);
	ldi R16,10
	xcall _DelayMs
	.dbline 50
;  TCCR0=0x04;
	ldi R24,4
	out 0x33,R24
	.dbline 51
;  TCNT0=0x06;
	ldi R24,6
	out 0x32,R24
	.dbline 52
;  TIMSK=0x01;
	ldi R24,1
	out 0x39,R24
	.dbline 53
;  SREG=SREG|0x80;
	bset 7
	xjmp L19
L18:
	.dbline 55
	.dbline 56
	ldi R18,<_Data
	ldi R19,>_Data
	ldi R16,<_Time
	ldi R17,>_Time
	xcall _Process
	.dbline 57
	ldi R16,<_Data
	ldi R17,>_Data
	xcall _Display
	.dbline 58
L19:
	.dbline 54
	xjmp L18
X0:
	.dbline -2
	.dbline 59
;  while(1)
;  {
;   Process(Time,Data);
;   Display(Data);
;  }
; }
L17:
	.dbline 0 ; func end
	ret
	.dbend
	.area vector(rom, abs)
	.org 36
	jmp _Timer0
	.area text(rom, con, rel)
	.dbfile F:\myavr\temp\M16_T0_Timer\M16_T0_Timer.c
	.dbfunc e Timer0 _Timer0 fV
	.even
_Timer0::
	st -y,R2
	st -y,R24
	st -y,R25
	in R2,0x3f
	st -y,R2
	.dbline -1
	.dbline 63
; 
; #pragma interrupt_handler Timer0:10
; void Timer0(void)
; {
	.dbline 64
;  CNT++;
	.dbline 65
;  if(CNT==25)
	lds R24,_CNT
	subi R24,255    ; addi 1
	sts _CNT,R24
	cpi R24,25
	brne L22
	.dbline 66
;  {
	.dbline 67
;   CNT=0;
	.dbline 68
;   Time[1]++;
	clr R2
	sts _CNT,R2
	lds R24,_Time+1
	subi R24,255    ; addi 1
	sts _Time+1,R24
	.dbline 69
;   if(Time[1]==60)
	cpi R24,60
	brne L25
	.dbline 70
;   {
	.dbline 71
;    Time[1]=0;
	sts _Time+1,R2
	.dbline 72
;    Time[0]++;
	lds R24,_Time
	subi R24,255    ; addi 1
	sts _Time,R24
	.dbline 73
;   }
L25:
	.dbline 74
;   if(Time[0]==60)
	lds R24,_Time
	cpi R24,60
	brne L29
	.dbline 75
;   Time[0]=0;
	clr R2
	sts _Time,R2
L29:
	.dbline 76
L22:
	.dbline -2
	.dbline 77
;  }
; }
L21:
	ld R2,y+
	out 0x3f,R2
	ld R25,y+
	ld R24,y+
	ld R2,y+
	.dbline 0 ; func end
	reti
	.dbend

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美xxx久久| 国产精品一区二区在线观看不卡| 成人免费视频网站在线观看| 国产午夜亚洲精品午夜鲁丝片| 国内精品国产成人| 久久久久久久综合日本| 成人av免费在线观看| 亚洲欧美日韩国产综合在线| 91精品1区2区| 免费观看在线综合| 国产日韩三级在线| 日本韩国一区二区三区视频| 五月天网站亚洲| 亚洲精品一线二线三线无人区| 国产精品亚洲成人| 亚洲视频狠狠干| 91麻豆精品国产| 丰满亚洲少妇av| 亚洲午夜免费电影| 精品国产免费一区二区三区四区 | 综合欧美亚洲日本| 欧美亚洲动漫精品| 韩国精品久久久| 亚洲欧美一区二区不卡| 91精品国产综合久久香蕉麻豆 | 国产成人精品免费看| 一区二区三区国产| 精品少妇一区二区三区免费观看 | 欧美人妖巨大在线| 国产ts人妖一区二区| 亚洲mv大片欧洲mv大片精品| 国产人久久人人人人爽| 欧美日韩午夜精品| 国产+成+人+亚洲欧洲自线| 亚洲动漫第一页| 中文乱码免费一区二区| 欧美高清视频不卡网| av在线综合网| 精品中文字幕一区二区| 亚洲制服丝袜在线| 中文成人综合网| 精品免费国产一区二区三区四区| 色成人在线视频| 国产mv日韩mv欧美| 日本91福利区| 亚洲综合丝袜美腿| 国产精品电影一区二区三区| 日韩欧美国产综合一区| 欧美日韩高清一区二区不卡| 成人av午夜电影| 国产尤物一区二区在线 | 国内精品免费在线观看| 香蕉久久一区二区不卡无毒影院| 国产精品久久夜| 久久久久一区二区三区四区| 欧美精品粉嫩高潮一区二区| 99久久精品国产毛片| 国产成人精品一区二| 狠狠色丁香久久婷婷综合_中| 亚洲电影在线免费观看| 亚洲乱码日产精品bd| 中文av字幕一区| 欧美激情一区在线| 国产精品素人视频| 国产精品美女久久福利网站| 精品国产成人系列| 日韩欧美一二三| 精品久久久久一区二区国产| 日韩视频一区二区| 日韩一区二区三区四区五区六区| 欧美男男青年gay1069videost | www.亚洲在线| 成人免费av资源| 成人污污视频在线观看| 国产盗摄女厕一区二区三区| 国产精品原创巨作av| 国产精一区二区三区| 国产盗摄一区二区| 成人成人成人在线视频| 99久久免费国产| 91麻豆蜜桃一区二区三区| 91美女福利视频| 欧美视频在线一区| 欧美日本在线看| 欧美一级在线免费| 久久这里都是精品| 中文字幕乱码日本亚洲一区二区 | 日韩电影免费一区| 男女激情视频一区| 国内精品久久久久影院一蜜桃| 国产成人精品网址| 91影院在线免费观看| 精品视频在线免费| 日韩午夜三级在线| 久久青草欧美一区二区三区| 国产精品乱人伦中文| 亚洲精品久久久蜜桃| 日韩精品一二三四| 国产精品一区二区果冻传媒| a级高清视频欧美日韩| 欧美这里有精品| 精品剧情在线观看| 亚洲欧美综合另类在线卡通| 亚洲最大成人网4388xx| 免费在线观看一区| 国产99久久久精品| 日本久久一区二区| 日韩欧美中文字幕精品| 欧美极品xxx| 亚洲国产精品一区二区www在线| 看国产成人h片视频| 成人h动漫精品一区二区| 欧美日韩1区2区| 欧美国产精品v| 午夜免费欧美电影| 国产成人精品免费| 欧美美女黄视频| 久久久久国产精品麻豆| 亚洲自拍偷拍九九九| 国产一区视频网站| 欧美日韩五月天| 国产精品久久久久四虎| 婷婷国产在线综合| 成人免费高清在线| 欧美电影免费观看高清完整版在线| 国产精品人人做人人爽人人添| 日韩黄色小视频| www.av精品| 26uuu精品一区二区在线观看| 伊人性伊人情综合网| 国产精品18久久久久久久久久久久| 欧美在线制服丝袜| 综合久久久久综合| 国产精品影视网| 日韩午夜在线观看视频| 亚洲一区日韩精品中文字幕| 成人做爰69片免费看网站| 日韩三级伦理片妻子的秘密按摩| 亚洲精品自拍动漫在线| 高清不卡在线观看| 日韩欧美一区二区三区在线| 亚洲最色的网站| youjizz国产精品| 国产午夜亚洲精品理论片色戒 | 国产日产欧美精品一区二区三区| 日韩综合小视频| 欧美亚洲国产bt| 亚洲视频小说图片| 成人精品国产免费网站| 久久精品日韩一区二区三区| 蜜臀精品久久久久久蜜臀| 欧美日韩亚洲不卡| 亚洲国产日韩一区二区| 欧美亚洲国产怡红院影院| 最新热久久免费视频| 国产99久久久精品| 国产性色一区二区| 国产成a人亚洲精| 久久久久久亚洲综合影院红桃| 久久国产精品区| 日韩欧美一级精品久久| 蜜臀av性久久久久av蜜臀妖精| 欧美日韩国产一级| 性感美女久久精品| 欧美另类一区二区三区| 午夜视频一区二区三区| 7777精品伊人久久久大香线蕉| 亚洲午夜激情网页| 欧美日韩国产一级片| 五月天中文字幕一区二区| 欧美日韩精品系列| 日韩高清在线电影| 精品国精品国产| 国产一区二区三区在线观看免费视频 | 久久精品视频一区二区| 成人久久久精品乱码一区二区三区| 久久精品视频免费| av电影在线不卡| 亚洲美女偷拍久久| 欧美日韩综合不卡| 日本欧美一区二区在线观看| 日韩欧美精品在线视频| 国产一区二区视频在线播放| 国产精品视频yy9299一区| 白白色 亚洲乱淫| 一区二区三区中文在线| 欧美精品丝袜中出| 久久99九九99精品| 欧美高清在线精品一区| 91丨九色丨蝌蚪丨老版| 亚洲高清视频的网址| 久久五月婷婷丁香社区| av影院午夜一区| 亚洲丶国产丶欧美一区二区三区| 日韩西西人体444www| 成人爽a毛片一区二区免费| 亚洲午夜免费视频| 久久久99久久| 欧美自拍偷拍午夜视频| 黑人精品欧美一区二区蜜桃|