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

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

?? 011.lst

?? 片內(nèi)EEPROM讀寫實(shí)險(xiǎn)。 1、用內(nèi)部EEPROM記錄CPU啟動(dòng)次數(shù)
?? LST
字號(hào):
__text_start:
__start:
    002A E5CF      LDI	R28,0x5F
    002B E0D4      LDI	R29,4
    002C BFCD      OUT	0x3D,R28
    002D BFDE      OUT	0x3E,R29
    002E 51C0      SUBI	R28,0x10
    002F 40D0      SBCI	R29,0
    0030 EA0A      LDI	R16,0xAA
    0031 8308      STD	Y+0,R16
    0032 2400      CLR	R0
    0033 E6E0      LDI	R30,0x60
    0034 E0F0      LDI	R31,0
    0035 E010      LDI	R17,0
    0036 36E0      CPI	R30,0x60
    0037 07F1      CPC	R31,R17
    0038 F011      BEQ	0x003B
    0039 9201      ST	R0,Z+
    003A CFFB      RJMP	0x0036
    003B 8300      STD	Z+0,R16
    003C E5E4      LDI	R30,0x54
    003D E0F0      LDI	R31,0
    003E E6A0      LDI	R26,0x60
    003F E0B0      LDI	R27,0
    0040 E010      LDI	R17,0
    0041 35E4      CPI	R30,0x54
    0042 07F1      CPC	R31,R17
    0043 F021      BEQ	0x0048
    0044 95C8      LPM
    0045 9631      ADIW	R30,1
    0046 920D      ST	R0,X+
    0047 CFF9      RJMP	0x0041
    0048 940E008F  CALL	_main
_exit:
    004A CFFF      RJMP	_exit
_delay_ms:
  a                    --> R20
  b                    --> R22
  i                    --> R16
    004B 940E00BE  CALL	push_gset2
FILE: E:\ICCAVR\project\AVRMEG~2\icc\011-EEPROM-LED\main.c
(0001) /*
(0002) 實(shí)驗(yàn)十一:
(0003) 
(0004) 	片內(nèi)EEPROM讀寫實(shí)險(xiǎn)。
(0005) 	1、用內(nèi)部EEPROM記錄CPU啟動(dòng)次數(shù),并在PB口上顯示出來(lái)。
(0006) 	2、內(nèi)部1 M晶振,程序采用單任務(wù)方式,軟件延時(shí)。
(0007) 	3、進(jìn)行此實(shí)驗(yàn)請(qǐng)插上JP1的所有8個(gè)短路塊,JP7(LED_EN)短路塊。
(0008) 	4、通過(guò)此實(shí)驗(yàn),可以對(duì)對(duì)內(nèi)部EEPROM有個(gè)初步認(rèn)識(shí),了解EEPROM函數(shù)的操作。
(0009) 
(0010) 	AVR  mega16學(xué)習(xí)板
(0011) 	www.iccavr.com
(0012) 	14:42 2007-4-9
(0013) */
(0014) 
(0015) #include "iom16v.h"
(0016) 
(0017) /*延時(shí)函數(shù)*/
(0018) void delay_ms(unsigned char i) {
(0019) 
(0020) 	unsigned char a, b;
(0021) 	for (a = 1; a < i; a++) {
    004D E041      LDI	R20,1
    004E C006      RJMP	0x0055
(0022) 		for (b = 1; b; b++) {
    004F E061      LDI	R22,1
    0050 C001      RJMP	0x0052
    0051 9563      INC	R22
    0052 2366      TST	R22
    0053 F7E9      BNE	0x0051
    0054 9543      INC	R20
    0055 1740      CP	R20,R16
    0056 F3C0      BCS	0x004F
    0057 940E00B5  CALL	pop_gset2
    0059 9508      RET
_eprom_read:
  p_buff               --> R20
  number               --> R18
  addr                 --> R16
    005A 940E00C0  CALL	push_gset1
    005C 814A      LDD	R20,Y+2
    005D 815B      LDD	R21,Y+3
(0023) 			;
(0024) 			}
(0025) 		}
(0026) }
(0027) 
(0028) /*EEPROM讀取函數(shù)*/
(0029) /*addr:地址;number:長(zhǎng)度;p_buff:讀出數(shù)據(jù)存放指針*/
(0030) void eprom_read(unsigned int addr, unsigned char number, unsigned char *p_buff) {
(0031) 
(0032) 	while(EECR & (1 << EEWE));
    005E 99E1      SBIC	0x1C,1
    005F CFFE      RJMP	0x005E
(0033) 
(0034) 	EEARH = 0x00;
    0060 2422      CLR	R2
    0061 BA2F      OUT	0x1F,R2
    0062 C009      RJMP	0x006C
(0035) 	
(0036) 	while(number --) {
(0037) 		EEARL = addr ++;
    0063 0118      MOVW	R2,R16
    0064 5F0F      SUBI	R16,0xFF
    0065 4F1F      SBCI	R17,0xFF
    0066 BA2E      OUT	0x1E,R2
(0038) 		EECR |= (1 << EERE);
    0067 9AE0      SBI	0x1C,0
(0039) 		*p_buff++ = EEDR;
    0068 B22D      IN	R2,0x1D
    0069 01FA      MOVW	R30,R20
    006A 9221      ST	R2,Z+
    006B 01AF      MOVW	R20,R30
    006C 2E22      MOV	R2,R18
    006D 2433      CLR	R3
    006E 5021      SUBI	R18,1
    006F 2022      TST	R2
    0070 F791      BNE	0x0063
    0071 940E00C3  CALL	pop_gset1
    0073 9508      RET
_eprom_write:
  p_buff               --> R20
  number               --> R18
  addr                 --> R16
    0074 940E00C0  CALL	push_gset1
    0076 814A      LDD	R20,Y+2
    0077 815B      LDD	R21,Y+3
(0040) 		}
(0041) }
(0042) 
(0043) /*EEPROM寫入函數(shù)*/
(0044) /*addr:地址;number:長(zhǎng)度;p_buff:寫入數(shù)據(jù)存放指針*/
(0045) void eprom_write(unsigned int addr, unsigned char number, unsigned char *p_buff) {
(0046) 
(0047) 	EEARH = 0x00;
    0078 2422      CLR	R2
    0079 BA2F      OUT	0x1F,R2
    007A C00C      RJMP	0x0087
(0048) 	
(0049) 	while(number --) {
(0050) 		while(EECR & (1 << EEWE));
    007B 99E1      SBIC	0x1C,1
    007C CFFE      RJMP	0x007B
(0051) 		EEARL = addr ++;
    007D 0118      MOVW	R2,R16
    007E 5F0F      SUBI	R16,0xFF
    007F 4F1F      SBCI	R17,0xFF
    0080 BA2E      OUT	0x1E,R2
(0052) 		EEDR = *p_buff ++;
    0081 01FA      MOVW	R30,R20
    0082 9021      LD	R2,Z+
    0083 01AF      MOVW	R20,R30
    0084 BA2D      OUT	0x1D,R2
(0053) 		EECR |= (1 << EEMWE);
    0085 9AE2      SBI	0x1C,2
(0054) 		EECR |= (1 << EEWE);
    0086 9AE1      SBI	0x1C,1
    0087 2E22      MOV	R2,R18
    0088 2433      CLR	R3
    0089 5021      SUBI	R18,1
    008A 2022      TST	R2
    008B F779      BNE	0x007B
    008C 940E00C3  CALL	pop_gset1
    008E 9508      RET
_main:
  temp                 --> Y+2
    008F 9723      SBIW	R28,3
(0055) 		}
(0056) }
(0057) 
(0058) /*主函數(shù)*/
(0059) void main(void) {
(0060) 
(0061) 	unsigned char temp;
(0062) 
(0063) 	DDRA = 0x00;				/*方向輸入*/
    0090 2422      CLR	R2
    0091 BA2A      OUT	0x1A,R2
(0064) 	PORTA = 0xFF;				/*打開(kāi)上拉*/
    0092 EF8F      LDI	R24,0xFF
    0093 BB8B      OUT	0x1B,R24
(0065) 	DDRB = 0xFF;				/*方向輸出*/
    0094 BB87      OUT	0x17,R24
(0066) 	PORTB = 0xFF;				/*電平設(shè)置*/
    0095 BB88      OUT	0x18,R24
(0067) 	DDRC = 0x00;
    0096 BA24      OUT	0x14,R2
(0068) 	PORTC = 0xFF;
    0097 BB85      OUT	0x15,R24
(0069) 	DDRD = 0x00;
    0098 BA21      OUT	0x11,R2
(0070) 	PORTD = 0xFF;
    0099 BB82      OUT	0x12,R24
(0071) 
(0072) 	delay_ms(250);				/*啟動(dòng)延時(shí)*/
    009A EF0A      LDI	R16,0xFA
    009B DFAF      RCALL	_delay_ms
(0073) 	eprom_read(0x10, 0x01, &temp);		/*讀出記錄*/
    009C 01CE      MOVW	R24,R28
    009D 9602      ADIW	R24,2
    009E 8399      STD	Y+1,R25
    009F 8388      STD	Y+0,R24
    00A0 E021      LDI	R18,1
    00A1 E100      LDI	R16,0x10
    00A2 E010      LDI	R17,0
    00A3 DFB6      RCALL	_eprom_read
(0074) 	PORTB = ~temp;				/*顯示記錄*/
    00A4 802A      LDD	R2,Y+2
    00A5 9420      COM	R2
    00A6 BA28      OUT	0x18,R2
(0075) 	temp ++;				/*刷新記錄*/
    00A7 818A      LDD	R24,Y+2
    00A8 5F8F      SUBI	R24,0xFF
    00A9 838A      STD	Y+2,R24
(0076) 	eprom_write(0x10, 0x01, &temp);		/*寫入記錄*/
    00AA 01CE      MOVW	R24,R28
    00AB 9602      ADIW	R24,2
    00AC 8399      STD	Y+1,R25
    00AD 8388      STD	Y+0,R24
    00AE E021      LDI	R18,1
    00AF E100      LDI	R16,0x10
    00B0 E010      LDI	R17,0
    00B1 DFC2      RCALL	_eprom_write
(0077) 	
(0078) 	while (1) {
FILE: <library>
    00B2 CFFF      RJMP	0x00B2
    00B3 9623      ADIW	R28,3
    00B4 9508      RET
pop_gset2:
    00B5 E0E2      LDI	R30,2
    00B6 940C00C4  JMP	pop
push_gset5:
    00B8 92FA      ST	R15,-Y
    00B9 92EA      ST	R14,-Y
push_gset4:
    00BA 92DA      ST	R13,-Y
    00BB 92CA      ST	R12,-Y
push_gset3:
    00BC 92BA      ST	R11,-Y
    00BD 92AA      ST	R10,-Y
push_gset2:
    00BE 937A      ST	R23,-Y
    00BF 936A      ST	R22,-Y
push_gset1:
    00C0 935A      ST	R21,-Y
    00C1 934A      ST	R20,-Y
    00C2 9508      RET
pop_gset1:
    00C3 E0E1      LDI	R30,1
pop:
    00C4 9149      LD	R20,Y+
    00C5 9159      LD	R21,Y+
    00C6 FDE0      SBRC	R30,0
    00C7 9508      RET
    00C8 9169      LD	R22,Y+
    00C9 9179      LD	R23,Y+
    00CA FDE1      SBRC	R30,1
    00CB 9508      RET
    00CC 90A9      LD	R10,Y+
    00CD 90B9      LD	R11,Y+
    00CE FDE2      SBRC	R30,2
    00CF 9508      RET
    00D0 90C9      LD	R12,Y+
    00D1 90D9      LD	R13,Y+
    00D2 FDE3      SBRC	R30,3
    00D3 9508      RET
    00D4 90E9      LD	R14,Y+
    00D5 90F9      LD	R15,Y+
    00D6 9508      RET

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产不卡免费视频| 国产精品一区二区在线看| 国产美女在线观看一区| 欧美中文字幕一区二区三区| 久久久三级国产网站| 精品视频免费在线| 国产日韩欧美综合一区| 首页国产欧美日韩丝袜| 99精品视频在线观看免费| 精品久久久久av影院| 亚洲成人一区在线| 波多野结衣欧美| 久久午夜羞羞影院免费观看| 日韩国产精品久久久| 91高清视频在线| 国产精品久久久久久久久免费樱桃| 久久99精品视频| 欧美日韩1234| 亚洲一区二区三区四区在线| 91尤物视频在线观看| 国产日韩三级在线| 国产乱码精品一品二品| 欧美大片在线观看一区二区| 日韩精品色哟哟| 欧美日本在线视频| 亚洲第四色夜色| 欧美在线视频全部完| 亚洲乱码一区二区三区在线观看| 成人h版在线观看| 亚洲国产精品精华液2区45| 国产精品影视在线| 久久亚洲春色中文字幕久久久| 久久成人免费网站| 日韩精品一区二区三区swag| 日韩国产一二三区| 91麻豆精品国产自产在线| 亚洲3atv精品一区二区三区| 欧美色涩在线第一页| 亚洲成a人片在线观看中文| 欧美在线免费观看视频| 亚洲国产一区视频| 欧美喷水一区二区| 日本女人一区二区三区| 欧美一区二区视频网站| 美女高潮久久久| 欧美白人最猛性xxxxx69交| 六月丁香婷婷久久| 精品国产一区久久| 国产乱码精品一区二区三| 国产欧美精品国产国产专区| 丁香五精品蜜臀久久久久99网站| 国产精品天天看| 99久久精品国产精品久久| 亚洲视频一二三| 欧美性色aⅴ视频一区日韩精品| 亚洲成a人在线观看| 91精品国产综合久久精品图片| 91精品国产乱码| 狠狠色狠狠色合久久伊人| 久久女同精品一区二区| 成人免费观看视频| 亚洲精品成人精品456| 欧美美女直播网站| 美女视频一区在线观看| 久久久蜜桃精品| 99精品桃花视频在线观看| 亚洲综合成人在线视频| 91精品黄色片免费大全| 久久97超碰国产精品超碰| 国产婷婷色一区二区三区四区 | 精品久久久久久久久久久久包黑料| 老司机精品视频线观看86| 久久精品免视看| 色94色欧美sute亚洲线路一久| 性久久久久久久久久久久| 欧美精品一区二区三区久久久| 粉嫩av一区二区三区| 夜夜嗨av一区二区三区网页| 91精品国产欧美一区二区成人| 国产激情一区二区三区桃花岛亚洲| 亚洲同性同志一二三专区| 69av一区二区三区| 国产不卡高清在线观看视频| 一区二区三区在线免费| 日韩精品一区二区三区在线观看| 成人午夜电影网站| 天天影视色香欲综合网老头| 久久久久一区二区三区四区| 91久久线看在观草草青青| 蜜桃精品视频在线| 中文字幕一区二区三区视频 | 成人免费高清在线| 亚洲福利国产精品| 久久久国产精华| 欧美日免费三级在线| 国产伦精一区二区三区| 一区二区三区中文免费| 精品成人佐山爱一区二区| 91久久精品一区二区二区| 精品一区二区免费视频| 亚洲综合免费观看高清完整版在线| 欧美va亚洲va在线观看蝴蝶网| 91免费观看国产| 国产自产视频一区二区三区| 一个色在线综合| 国产亚洲一区二区三区在线观看| 欧美午夜不卡在线观看免费| 国产裸体歌舞团一区二区| 午夜影院久久久| 国产精品二三区| 精品福利二区三区| 精品视频资源站| 99久久婷婷国产| 国产精品资源在线看| 日韩精品欧美精品| 亚洲黄色在线视频| 欧美国产丝袜视频| 日韩欧美一二三| 91成人免费在线| 成人av午夜电影| 国产一区二区三区免费看| 天堂va蜜桃一区二区三区漫画版| 中文字幕一区二区三区四区不卡 | 伊人夜夜躁av伊人久久| 精品国产百合女同互慰| 欧美日韩一区二区三区在线| 不卡电影一区二区三区| 国内精品伊人久久久久av影院| 亚洲bt欧美bt精品| 亚洲精品视频一区| 国产精品夫妻自拍| 国产亚洲成aⅴ人片在线观看| 日韩亚洲电影在线| 欧美日本一区二区| 欧美午夜电影网| 欧美在线播放高清精品| 99热99精品| 处破女av一区二区| 国产精品18久久久久久久久久久久| 日本va欧美va瓶| 三级成人在线视频| 亚洲国产综合91精品麻豆| 亚洲女爱视频在线| 亚洲天堂网中文字| 中文字幕一区二区三区蜜月| 国产欧美一二三区| 国产亚洲一区二区三区四区| 26uuu欧美日本| 日韩欧美国产不卡| 欧美成人精品3d动漫h| 日韩一二三区视频| 日韩一二三四区| 日韩午夜电影av| 日韩欧美国产系列| 精品国产在天天线2019| 欧美成人猛片aaaaaaa| 日韩女优av电影在线观看| 日韩欧美一二三区| 精品国产免费一区二区三区四区| 日韩欧美精品三级| 26uuuu精品一区二区| 久久精品一区二区| 国产欧美日韩不卡免费| 国产精品视频你懂的| 亚洲欧洲精品一区二区三区不卡| 国产精品久久久久桃色tv| 亚洲少妇最新在线视频| 伊人开心综合网| 三级欧美在线一区| 极品少妇xxxx精品少妇| 韩国v欧美v日本v亚洲v| 福利电影一区二区| 91在线观看一区二区| 欧美在线不卡一区| 欧美一区二区三区白人| 精品久久久网站| 中文在线一区二区 | 欧美老肥妇做.爰bbww| 91精品免费观看| 久久久亚洲午夜电影| 国产精品二三区| 欧美系列亚洲系列| 欧美一级欧美三级| 久久伊人中文字幕| ...中文天堂在线一区| 亚洲午夜在线电影| 蜜乳av一区二区| 懂色av一区二区三区蜜臀| 91视视频在线观看入口直接观看www | 成人三级在线视频| 91色在线porny| 91麻豆精品91久久久久同性| 精品99一区二区三区| 国产精品女主播av| 怡红院av一区二区三区| 日本一道高清亚洲日美韩| 国产精品自拍毛片| 91福利视频网站| 欧美变态凌虐bdsm| 亚洲少妇中出一区|