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

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

?? ad轉換.lst

?? 基于ATMEGA16的AD轉換的C程序源代碼
?? LST
?? 第 1 頁 / 共 3 頁
字號:
__start:
__text_start:
     230 E5CF      LDI	R28,0x5F
     231 E0D4      LDI	R29,4
     232 BFCD      OUT	0x3D,R28
     233 BFDE      OUT	0x3E,R29
     234 51C0      SUBI	R28,0x10
     235 40D0      SBCI	R29,0
     236 EA0A      LDI	R16,0xAA
     237 8308      STD	Y+0,R16
     238 2400      CLR	R0
     239 E6EB      LDI	R30,0x6B
     23A E0F0      LDI	R31,0
     23B E010      LDI	R17,0
     23C 36EE      CPI	R30,0x6E
     23D 07F1      CPC	R31,R17
     23E F011      BEQ	0x0241
     23F 9201      ST	R0,Z+
     240 CFFB      RJMP	0x023C
     241 8300      STD	Z+0,R16
     242 E5E4      LDI	R30,0x54
     243 E0F4      LDI	R31,4
     244 E6A0      LDI	R26,0x60
     245 E0B0      LDI	R27,0
     246 E014      LDI	R17,4
     247 35EF      CPI	R30,0x5F
     248 07F1      CPC	R31,R17
     249 F021      BEQ	0x024E
     24A 95C8      LPM
     24B 9631      ADIW	R30,1
     24C 920D      ST	R0,X+
     24D CFF9      RJMP	0x0247
     24E 940E 0408 CALL	_main
_exit:
     250 CFFF      RJMP	_exit
FILE: D:\垃圾站\00\adc\delay.h
(0001) //#define 	F_CPU 		12000000
(0002) #define 	F_CPU 		11059200
(0003) //#define 	F_CPU 			8000000
(0004) //#define 	F_CPU 			7372800
(0005) //#define 	F_CPU 			4000000
(0006) /*************************************************************************
(0007) 通用延時頭文件:
(0008) 			   delay_nus(n)延時n微秒
(0009) 			   delay_nms(n)延時n毫秒
(0010) *************************************************************************/
(0011) #if F_CPU == 12000000
(0012) 	void delay_nus(unsigned int time)
(0013) 	{
(0014) 	 	while (time!=0)
(0015) 		{
(0016) 		 	NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();
(0017) 			time--;
(0018) 		}
(0019) 	}
(0020) 	void delay_nms(unsigned int time)
(0021) 	{
(0022)  	 	unsigned int i;
(0023) 		while (time!=0)
(0024) 		{
(0025) 		 	for(i=0;i<1740;i++);
(0026) 			time--;
(0027) 		}
(0028) 	}
(0029) #endif
(0030) 
(0031) #if F_CPU == 11059200
(0032) 	void delay_nus(unsigned int time)
(0033) 	{
_delay_nus:
  time                 --> R16
     251 C009      RJMP	0x025B
(0034) 	 	while (time!=0)
(0035) 		{
(0036) 		 	NOP();NOP();NOP();NOP();NOP();NOP();NOP();
     252 0000      NOP
     253 0000      NOP
     254 0000      NOP
     255 0000      NOP
     256 0000      NOP
     257 0000      NOP
     258 0000      NOP
(0037) 			time--;
     259 5001      SUBI	R16,1
     25A 4010      SBCI	R17,0
     25B 3000      CPI	R16,0
     25C 0701      CPC	R16,R17
     25D F7A1      BNE	0x0252
     25E 9508      RET
_delay_nms:
  i                    --> R20
  time                 --> R16
     25F 934A      ST	R20,-Y
     260 935A      ST	R21,-Y
(0038) 		}
(0039) 	}
(0040) 	void delay_nms(unsigned int time)
(0041) 	{
     261 C00B      RJMP	0x026D
(0042)  	 	unsigned int i;
(0043) 		while (time!=0)
(0044) 		{
(0045) 		 	for(i=0;i<1580;i++);	
     262 2744      CLR	R20
     263 2755      CLR	R21
     264 C002      RJMP	0x0267
     265 5F4F      SUBI	R20,0xFF
     266 4F5F      SBCI	R21,0xFF
     267 324C      CPI	R20,0x2C
     268 E0E6      LDI	R30,6
     269 075E      CPC	R21,R30
     26A F3D0      BCS	0x0265
(0046) 			time--;
     26B 5001      SUBI	R16,1
     26C 4010      SBCI	R17,0
     26D 3000      CPI	R16,0
     26E 0701      CPC	R16,R17
     26F F791      BNE	0x0262
     270 9159      LD	R21,Y+
     271 9149      LD	R20,Y+
     272 9508      RET
_delay:
  i                    --> R10
  n                    --> R16
     273 92AA      ST	R10,-Y
     274 92BA      ST	R11,-Y
FILE: D:\垃圾站\00\adc\lcd.h
(0001) unsigned char a[10]={'0','1','2','3','4','5','6','7','8','9'};
(0002) unsigned char ADtmp,ADbz=0;
(0003) #define LCD_DATAL PORTA&=~BIT(1)
(0004) #define LCD_DATAH PORTA|=BIT(1) 
(0005) #define LCD_CLKL PORTA&=~BIT(3)
(0006) #define LCD_CLKH PORTA|=BIT(3)
(0007) void delay(unsigned char n)
(0008) {	 
(0009) 	 unsigned char i;
(0010)  	 for(i=0;i<n;i++)                //延時
     275 24AA      CLR	R10
     276 C002      RJMP	0x0279
(0011) 	 {asm("nop");}
     277 0000      NOP
     278 94A3      INC	R10
     279 16A0      CP	R10,R16
     27A F3E0      BCS	0x0277
     27B 90B9      LD	R11,Y+
     27C 90A9      LD	R10,Y+
     27D 9508      RET
_lcd_out:
  s                    --> Y,+1
  i                    --> R20
  send_byte            --> R10
     27E 940E 0441 CALL	push_xgset300C
     280 2EA0      MOV	R10,R16
(0012) }
(0013) //*************************************************************************
(0014) 
(0015) //***************************************************************************
(0016) void lcd_out(unsigned char send_byte)
(0017) {    
(0018)     unsigned char i,s;
(0019)  	for (i=0;i<8;i++)
     281 2744      CLR	R20
     282 C009      RJMP	0x028C
(0020) 	{
(0021) 	 if((send_byte&0x80)==0)
     283 FCA7      SBRC	R10,7
     284 C002      RJMP	0x0287
(0022) 	 {
(0023) 	     LCD_DATAL;
     285 98D9      CBI	0x1B,1
(0024) 	 }
     286 C001      RJMP	0x0288
(0025) 	 else
(0026) 	 {
(0027) 	     LCD_DATAH;
     287 9AD9      SBI	0x1B,1
(0028) 	 }      //送數據
(0029) 	 LCD_CLKL;
     288 98DB      CBI	0x1B,3
(0030) 	 LCD_CLKH;
     289 9ADB      SBI	0x1B,3
(0031) 	 send_byte=send_byte<<1;
     28A 0CAA      LSL	R10
     28B 9543      INC	R20
     28C 3048      CPI	R20,0x8
     28D F3A8      BCS	0x0283
(0032) 	}
(0033) 	delay(256);
     28E E000      LDI	R16,0
     28F DFE3      RCALL	_delay
     290 940C 0446 JMP	pop_xgset300C
_WR_dat:
  s                    --> R20
  dat                  --> R22
     292 940E 044B CALL	push_xgsetF000
     294 2F60      MOV	R22,R16
(0034) }
(0035) //***************************************************************************
(0036) 
(0037) void WR_dat(unsigned char dat)
(0038) {
(0039)      unsigned char s;
(0040) 	 s=dat&0xf0;
     295 2F46      MOV	R20,R22
     296 7F40      ANDI	R20,0xF0
(0041) 	 lcd_out(0xfa);
     297 EF0A      LDI	R16,0xFA
     298 DFE5      RCALL	_lcd_out
(0042) 	 lcd_out(s);
     299 2F04      MOV	R16,R20
     29A DFE3      RCALL	_lcd_out
(0043) 	 s=dat&0x0f;
     29B 2F46      MOV	R20,R22
     29C 704F      ANDI	R20,0xF
(0044) 	 s<<=4;
     29D 2F84      MOV	R24,R20
     29E 708F      ANDI	R24,0xF
     29F 9582      SWAP	R24
     2A0 2F48      MOV	R20,R24
(0045) 	 lcd_out(s);
     2A1 2F08      MOV	R16,R24
     2A2 DFDB      RCALL	_lcd_out
     2A3 940C 0450 JMP	pop_xgsetF000
_WR_control:
  s                    --> R20
  dat                  --> R22
     2A5 940E 044B CALL	push_xgsetF000
     2A7 2F60      MOV	R22,R16
(0046) }
(0047) //**************************************************************************
(0048) void WR_control(unsigned char dat)
(0049) {
(0050)      unsigned char s;
(0051) 	 s=dat&0xf0;
     2A8 2F46      MOV	R20,R22
     2A9 7F40      ANDI	R20,0xF0
(0052) 	 lcd_out(0xf8);
     2AA EF08      LDI	R16,0xF8
     2AB DFD2      RCALL	_lcd_out
(0053) 	 lcd_out(s);
     2AC 2F04      MOV	R16,R20
     2AD DFD0      RCALL	_lcd_out
(0054) 	 s=dat&0x0f;
     2AE 2F46      MOV	R20,R22
     2AF 704F      ANDI	R20,0xF
(0055) 	 s<<=4;
     2B0 2F84      MOV	R24,R20
     2B1 708F      ANDI	R24,0xF
     2B2 9582      SWAP	R24
     2B3 2F48      MOV	R20,R24
(0056) 	 lcd_out(s);
     2B4 2F08      MOV	R16,R24
     2B5 DFC8      RCALL	_lcd_out
     2B6 940C 0450 JMP	pop_xgsetF000
(0057) }
(0058) //**************************************************************************
(0059) void lcd_control()
(0060) {
(0061) 	WR_control(0x30);
_lcd_control:
     2B8 E300      LDI	R16,0x30
     2B9 DFEB      RCALL	_WR_control
(0062) 	WR_control(0x0c);
     2BA E00C      LDI	R16,0xC
     2BB DFE9      RCALL	_WR_control
     2BC 9508      RET
_lcd_clear:
  i                    --> R20
     2BD 934A      ST	R20,-Y
     2BE 935A      ST	R21,-Y
(0063) }
(0064) //**************************************************************************
(0065) void lcd_clear()
(0066) {
(0067)   int i;
(0068)   WR_control(0x01);
     2BF E001      LDI	R16,1
     2C0 DFE4      RCALL	_WR_control
(0069)   for(i=0;i<5000;i++)	//	延時5ms
     2C1 2744      CLR	R20
     2C2 2755      CLR	R21
(0070) 	{
(0071) 		asm("nop");
     2C3 0000      NOP
(0072) 		asm("nop");
     2C4 0000      NOP
     2C5 5F4F      SUBI	R20,0xFF
     2C6 4F5F      SBCI	R21,0xFF
     2C7 3848      CPI	R20,0x88
     2C8 E1E3      LDI	R30,0x13
     2C9 075E      CPC	R21,R30
     2CA F3C4      BLT	0x02C3
     2CB 9159      LD	R21,Y+
     2CC 9149      LD	R20,Y+
     2CD 9508      RET
_LCD_address:
  address              --> R20
  y                    --> R22
  x                    --> R10
     2CE 940E 0455 CALL	push_xgsetF00C
     2D0 2F62      MOV	R22,R18
     2D1 2EA0      MOV	R10,R16
(0073) 		
(0074) 	} 
(0075) }
(0076) /*******************************************************/
(0077) /******   函數名稱: LCD_set_xy()                  ******/
(0078) /******   功    能: 設置LCD顯示坐標               ******/
(0079) /******   參    數: 顯示字符串的位置,X:0-15,Y:0-1*****/
(0080) /******   返回值  : 無                            ******/
(0081) /*******************************************************/
(0082) void LCD_address( unsigned char x, unsigned char y )
(0083) {
(0084)  	unsigned char address;
(0085) 	switch(x)
     2D2 2D4A      MOV	R20,R10
     2D3 2755      CLR	R21
     2D4 3040      CPI	R20,0
     2D5 0745      CPC	R20,R21
     2D6 F069      BEQ	0x02E4
     2D7 3041      CPI	R20,1
     2D8 E0E0      LDI	R30,0
     2D9 075E      CPC	R21,R30
     2DA F061      BEQ	0x02E7
     2DB 3042      CPI	R20,2
     2DC E0E0      LDI	R30,0
     2DD 075E      CPC	R21,R30
     2DE F059      BEQ	0x02EA
     2DF 3043      CPI	R20,3
     2E0 E0E0      LDI	R30,0
     2E1 075E      CPC	R21,R30
     2E2 F051      BEQ	0x02ED
     2E3 C00C      RJMP	0x02F0
(0086) 	{
(0087) 	 	case 0:
(0088) 			   address = 0x80 + y+1;		   //計算顯示地址
     2E4 2F46      MOV	R20,R22
     2E5 574F      SUBI	R20,0x7F
(0089) 			   break;
     2E6 C00B      RJMP	0x02F2
(0090) 		case 1:
(0091) 			   address = 0x90 + y+1;		   //計算顯示地址
     2E7 2F46      MOV	R20,R22
     2E8 564F      SUBI	R20,0x6F
(0092) 			   break;
     2E9 C008      RJMP	0x02F2
(0093) 		case 2:
(0094) 			   address = 0x88 + y+1;		   //計算顯示地址
     2EA 2F46      MOV	R20,R22

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久久久免费网| 一区二区三区在线播| 5858s免费视频成人| 91天堂素人约啪| 盗摄精品av一区二区三区| 激情综合色丁香一区二区| 天天色综合天天| 亚洲成人免费在线| 亚洲一区二区三区四区五区黄| 中文字幕一区免费在线观看| 国产农村妇女毛片精品久久麻豆| 三级不卡在线观看| 亚洲一区二区三区三| 亚洲男人的天堂在线观看| 国产精品成人一区二区艾草| 国产精品对白交换视频| 亚洲欧美综合网| 亚洲人成小说网站色在线| 亚洲欧美日韩在线| 亚洲自拍偷拍av| 日韩综合一区二区| 久久99精品国产91久久来源| 国产中文一区二区三区| 国产福利一区二区| 不卡在线视频中文字幕| 在线一区二区观看| 91精品国产一区二区三区蜜臀| 日韩免费看的电影| 国产精品网站在线播放| 在线观看一区不卡| 欧美老肥妇做.爰bbww视频| 在线综合+亚洲+欧美中文字幕| 日韩午夜中文字幕| 欧美激情一区二区三区不卡 | 国产成人综合视频| 99re亚洲国产精品| 欧美一区二区视频在线观看2020| 日韩欧美aaaaaa| 亚洲欧美日韩久久精品| 秋霞午夜鲁丝一区二区老狼| 国产乱对白刺激视频不卡| 91丨porny丨中文| 欧美高清一级片在线| 欧美激情综合在线| 亚洲一区二区高清| 狠狠色丁香婷综合久久| 色狠狠综合天天综合综合| 日韩精品一区二区三区视频 | 国产精品白丝jk白祙喷水网站| 色综合视频一区二区三区高清| 欧美一区二区三区人| 中文字幕一区二区三区乱码在线| 三级欧美在线一区| ㊣最新国产の精品bt伙计久久| 亚洲不卡av一区二区三区| aaa欧美色吧激情视频| 日韩女同互慰一区二区| 依依成人精品视频| 日韩欧美中文字幕精品| 精品国产一区二区三区久久影院| 亚洲日本va午夜在线电影| 国产一区91精品张津瑜| 欧美高清性hdvideosex| 一区二区三区精品久久久| 成人精品小蝌蚪| 久久久亚洲精品石原莉奈| 美女在线视频一区| 日韩女优视频免费观看| 亚洲va在线va天堂| 欧美日韩亚洲综合一区| 国产精品剧情在线亚洲| 粉嫩av一区二区三区| 久久久久97国产精华液好用吗| 麻豆专区一区二区三区四区五区| 欧美高清视频一二三区| 五月综合激情网| 91精品国产综合久久香蕉的特点| 丝袜诱惑制服诱惑色一区在线观看| 色噜噜久久综合| 一区二区三区日韩精品视频| 91黄色激情网站| 亚洲va在线va天堂| 91精品国产综合久久婷婷香蕉 | 日韩在线一二三区| 欧美一级专区免费大片| 黄色小说综合网站| 国产日韩在线不卡| 99re66热这里只有精品3直播 | 色中色一区二区| 18欧美亚洲精品| 欧美视频一区在线观看| 日韩精品电影一区亚洲| 日韩精品资源二区在线| 国产91丝袜在线播放九色| 亚洲人成亚洲人成在线观看图片| 欧美丝袜丝交足nylons图片| 日本成人在线不卡视频| 久久色在线视频| 91蜜桃免费观看视频| 午夜一区二区三区视频| 欧美不卡视频一区| 97精品视频在线观看自产线路二| 亚洲成人资源在线| 国产婷婷色一区二区三区在线| 99久久99久久精品国产片果冻| 亚瑟在线精品视频| 久久一夜天堂av一区二区三区 | 欧美性高清videossexo| 国内精品免费**视频| 亚洲精品视频在线观看免费| 日韩一区二区免费在线观看| 成人av网站大全| 美女国产一区二区| 亚洲精品亚洲人成人网| 精品国产sm最大网站| 91视视频在线直接观看在线看网页在线看 | 精品无人码麻豆乱码1区2区 | 国产一区二区按摩在线观看| 亚洲一区二区精品3399| 中文字幕巨乱亚洲| 日韩视频在线一区二区| 91麻豆成人久久精品二区三区| 国产精品亚洲第一| 免费看日韩精品| 亚洲国产欧美另类丝袜| 国产精品毛片无遮挡高清| 久久嫩草精品久久久精品| 日韩欧美国产午夜精品| 欧美喷水一区二区| 在线亚洲欧美专区二区| 99久久婷婷国产综合精品| 国产精品一二三| 欧美一区二区视频观看视频 | 91精品免费在线观看| 欧美午夜寂寞影院| 欧美专区日韩专区| 欧美亚洲精品一区| 91成人在线观看喷潮| 91麻豆精东视频| www.欧美.com| 91免费精品国自产拍在线不卡| 成人av第一页| 成人av在线资源网站| av一二三不卡影片| www.成人网.com| 91麻豆国产自产在线观看| 色综合网色综合| 日本韩国欧美国产| 欧美日韩一区小说| 欧美一级免费观看| 精品久久久久久无| 久久精品一二三| 中文字幕一区在线观看| 亚洲一级电影视频| 男女视频一区二区| 国产精品亚洲一区二区三区妖精 | 884aa四虎影成人精品一区| 日韩一区二区三区精品视频| 久久一区二区视频| 亚洲色图欧美在线| 日韩黄色一级片| 国产精品一区二区黑丝| 99久免费精品视频在线观看| 在线日韩国产精品| 欧美一区二区黄| 国产精品久久久久影院亚瑟| 一区二区高清视频在线观看| 久久精品国产亚洲高清剧情介绍 | 日韩精品成人一区二区在线| 国产美女一区二区三区| 色哟哟国产精品| 精品三级av在线| 亚洲色图色小说| 国内精品免费**视频| 欧美性大战久久| 久久精品一区蜜桃臀影院| 午夜精品123| 丰满白嫩尤物一区二区| 69堂精品视频| 亚洲欧美综合另类在线卡通| 久久国产视频网| 欧美吻胸吃奶大尺度电影 | 欧美日韩国产小视频| 国产精品嫩草久久久久| 日韩成人午夜精品| 色综合色狠狠天天综合色| 久久蜜臀中文字幕| 视频精品一区二区| 在线观看成人免费视频| 亚洲国产精品二十页| 精品无码三级在线观看视频| 欧美另类z0zxhd电影| 一区二区三区日韩在线观看| 国产69精品久久99不卡| 日韩一卡二卡三卡四卡| 亚洲国产日日夜夜| 日本韩国精品在线| 最好看的中文字幕久久| 成人激情小说网站| 欧美激情一区二区三区蜜桃视频 |