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

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

?? 1602test.lst

?? 三星公司的一款1602vfd顯示屏
?? LST
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
__text_start:
__start:
    00BB E5CF      LDI	R28,0x5F
    00BC E0D4      LDI	R29,4
    00BD BFCD      OUT	0x3D,R28
    00BE BFDE      OUT	0x3E,R29
    00BF 51C0      SUBI	R28,0x10
    00C0 40D0      SBCI	R29,0
    00C1 EA0A      LDI	R16,0xAA
    00C2 8308      STD	Y+0,R16
    00C3 2400      CLR	R0
    00C4 E8E2      LDI	R30,0x82
    00C5 E0F0      LDI	R31,0
    00C6 E011      LDI	R17,1
    00C7 32EF      CPI	R30,0x2F
    00C8 07F1      CPC	R31,R17
    00C9 F011      BEQ	0x00CC
    00CA 9201      ST	R0,Z+
    00CB CFFB      RJMP	0x00C7
    00CC 8300      STD	Z+0,R16
    00CD E5E3      LDI	R30,0x53
    00CE E0F1      LDI	R31,1
    00CF E6A0      LDI	R26,0x60
    00D0 E0B0      LDI	R27,0
    00D1 E011      LDI	R17,1
    00D2 37E5      CPI	R30,0x75
    00D3 07F1      CPC	R31,R17
    00D4 F021      BEQ	0x00D9
    00D5 95C8      LPM
    00D6 9631      ADIW	R30,1
    00D7 920D      ST	R0,X+
    00D8 CFF9      RJMP	0x00D2
    00D9 940E00DC  CALL	_main
_exit:
    00DB CFFF      RJMP	_exit
FILE: D:\醫(yī)療電子采樣板\1602test\1602test.c
(0001) //ICC-AVR application builder : 2006-11-14 10:39:01
(0002) // Target : M16
(0003) // Crystal: 4.0000Mhz
(0004) 
(0005) #include <iom16v.h>
(0006) #include <macros.h>
(0007) #define vfd_data_port PORTB
(0008) #define vfd_data_ddr DDRB
(0009) #define vfd_busy_pin PINB
(0010) #define vfd_busy_ddr DDRB
(0011) #define vfd_control_port PORTD
(0012) #define vfd_control_ddr DDRD
(0013) #define vfd_RS 0x20 //PORTD^5
(0014) #define vfd_EN 0x40 //PORTD^6
(0015) #define vfd_RW 0x80 //PORTD^7
(0016) //#define vfd_RW 0x40 //PORTD^1
(0017) //#define vfd_EN 0x80 //PORTD^2
(0018) #define busy 0x80 //VFD_DB7
(0019) struct sem
(0020)   {
(0021)    	unsigned int 	ad_samp;			 //a/d sampling data
(0022)     unsigned int 	pc_trans;		 	 //pc transfer to chip
(0023) 	unsigned char	class_addr[4];		 //data addr
(0024) 	unsigned char 	class_data[7];	 	 //asc ii code from pc to chip or chip to pc 
(0025)   }dypass[9]; 
(0026) unsigned char 		adc_mux,i;
(0027) unsigned int  		adc_rel,adc_old,sin;
(0028) unsigned char  		adc_meas[20];
(0029) unsigned char  		hex_meas[5];
(0030) unsigned char 		rece_coun;
(0031) unsigned char  		meas_coun;
(0032) unsigned char 		*point;
(0033) unsigned char 		channel;//sampling channel
(0034) /*----------------------------------函數(shù)聲明------------------------------------------*/
(0035) void vfd_init(void);
(0036) void vfd_write_command(unsigned char command,unsigned char wait_en);
(0037) void vfd_write_data(unsigned char char_data);
(0038) void wait_enable(void);
(0039) void display_a_char(unsigned char position,unsigned char char_data);
(0040) void d_a_s(unsigned char col,unsigned char *ptr);
(0041) void display_a_ch_r(unsigned char position,unsigned char char_data);
(0042) void delay_1ms(void);
(0043) void delay_nms(unsigned int n);
(0044) void adc_init(void);
(0045) void filter(unsigned char maj);
(0046) void hex_asc(unsigned int dt_meas,unsigned char *g);
(0047) //顯示的兩行字符
(0048) unsigned char str1[]="NO1:     NO2:   ";
(0049) unsigned char str2[]="NO3:     NO4:   ";
(0050) const unsigned char t_per[255]={
(0051) 	0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,//0~9
(0052) 	0x99,0x99,0x99,0x99,0x98,0x97,0x96,0x95,0x94,0x93,//10~19 
(0053) 	0x92,0x90,0x89,0x88,0x86,0x85,0x84,0x83,0x82,0x81,//20~29
(0054) 	0x80,0x78,0x77,0x76,0x75,0x74,0x73,0x72,0x71,0x70,//30~39 
(0055) 	0x70,0x69,0x68,0x67,0x66,0x65,0x64,0x63,0x62,0x61,//40~49 
(0056) 	0x60,0x59,0x58,0x58,0x57,0x57,0x56,0x56,0x55,0x55,//50~59     
(0057) 	0x54,0x53,0x53,0x52,0x51,0x50,0x50,0x49,0x49,0x48,//60~69
(0058) 	0x48,0x48,0x47,0x47,0x46,0x46,0x45,0x45,0x44,0x44,//70~79
(0059) 	0x44,0x43,0x43,0x43,0x42,0x42,0x41,0x41,0x40,0x40,//80~89
(0060) 	0x40,0x39,0x39,0x38,0x38,0x37,0x37,0x37,0x36,0x36,//90~99
(0061) 	0x35,0x35,0x35,0x34,0x34,0x33,0x33,0x33,0x32,0x32,//100~109
(0062) 	0x32,0x31,0x31,0x30,0x30,0x30,0x29,0x29,0x28,0x28,//110~119
(0063) 	0x27,0x27,0x27,0x27,0x26,0x26,0x26,0x25,0x25,0x24,//120~129
(0064) 	0x24,0x24,0x23,0x23,0x23,0x22,0x22,0x22,0x21,0x21,//130~139
(0065) 	0x21,0x20,0x20,0x20,0x19,0x19,0x19,0x18,0x18,0x18,//140~149
(0066) 	0x17,0x17,0x16,0x16,0x16,0x15,0x15,0x15,0x14,0x14,//150~159
(0067) 	0x14,0x13,0x13,0x13,0x12,0x12,0x12,0x11,0x11,0x11,//160~169
(0068) 	0x10,0x10,0x9,0x9,0x9,0x8,0x8,0x7,0x7,0x6,//170~179 
(0069) 	0x6,0x6,0x5,0x5,0x5,0x4,0x4,0x3,0x3,0x2,//180~189
(0070) 	0x2,0x1,0x1,0x0,0x0,0x0,0x0,0x1,0x1,0x2,//190~199     
(0071) 	0x2,0x3,0x3,0x4,0x4,0x3,0x5,0x5,0x5,0x6,//200~209
(0072) 	0x7,0x8,0x9,0x9,0x10,0x10,0x11,0x11,0x12,0x12,//210~219
(0073) 	0x13,0x13,0x14,0x14,0x15,0x15,0x16,0x16,0x17,0x17,//220~229
(0074) 	0x18,0x18,0x19,0x20,0x21,0x22,0x23,0x24,0x25,0x26,//230~239
(0075) 	0x27,0x28,0x29,0x30,0x31,0x32,0x33,0x34,0x35,0x36,//240~249
(0076) 	0x37,0x38,0x39,0x40,0x50,};//250~254
(0077) /*------------------------------------主函數(shù)-------------------------------------------*/
(0078) //在VFD上顯示hello和www.xmbyte.com兩行字符
(0079) void main(void)
(0080) {
(0081)  adc_init();
_main:
    00DC D0F9      RCALL	_adc_init
(0082)  vfd_data_port=0xff;
    00DD EF8F      LDI	R24,0xFF
    00DE BB88      OUT	0x18,R24
(0083)  vfd_data_ddr=0xff;
    00DF BB87      OUT	0x17,R24
(0084)  vfd_control_port=0xF0;
    00E0 EF80      LDI	R24,0xF0
    00E1 BB82      OUT	0x12,R24
(0085)  vfd_control_ddr=0xF0;
    00E2 BB81      OUT	0x11,R24
(0086)  DDRC  = 0xFF;
    00E3 EF8F      LDI	R24,0xFF
    00E4 BB84      OUT	0x14,R24
(0087)  PORTC = 0xff; //m103 output only
    00E5 BB85      OUT	0x15,R24
(0088)  
(0089)  vfd_init();
    00E6 D1C6      RCALL	_vfd_init
    00E7 C0EC      RJMP	0x01D4
(0090)  //d_a_s(0,str1);
(0091)  //d_a_s(1,str2);
(0092)  while(1)
(0093)  {
(0094)  PORTC=0XFF;
    00E8 EF8F      LDI	R24,0xFF
    00E9 BB85      OUT	0x15,R24
(0095)  vfd_write_command(0xf,1);
    00EA E021      LDI	R18,1
    00EB E00F      LDI	R16,0xF
    00EC D1E4      RCALL	_vfd_write_command
(0096)  vfd_write_command(0x6,1);
    00ED E021      LDI	R18,1
    00EE E006      LDI	R16,6
    00EF D1E1      RCALL	_vfd_write_command
(0097)  d_a_s(0,str1);
    00F0 E620      LDI	R18,0x60
    00F1 E030      LDI	R19,0
    00F2 2700      CLR	R16
    00F3 D21A      RCALL	_d_a_s
(0098)  
(0099)  //A/D 采樣四個(gè)通道
(0100)   filter(0);
    00F4 2700      CLR	R16
    00F5 D13F      RCALL	_filter
(0101)   filter(1);
    00F6 E001      LDI	R16,1
    00F7 D13D      RCALL	_filter
(0102)   filter(2);
    00F8 E002      LDI	R16,2
    00F9 D13B      RCALL	_filter
(0103)   filter(3);
    00FA E003      LDI	R16,3
    00FB D139      RCALL	_filter
(0104)   sin=4;
    00FC E084      LDI	R24,4
    00FD E090      LDI	R25,0
    00FE 939000A1  STS	_sin+1,R25
    0100 938000A0  STS	_sin,R24
(0105)   for(i=2;i<=3;i++)
    0102 E082      LDI	R24,2
    0103 938000A6  STS	_i,R24
    0105 C01F      RJMP	0x0125
(0106)   {
(0107)   	  str1[sin]=dypass[0].class_data[i];
    0106 EB80      LDI	R24,0xB0
    0107 E090      LDI	R25,0
    0108 91E000A6  LDS	R30,_i
    010A 27FF      CLR	R31
    010B 0FE8      ADD	R30,R24
    010C 1FF9      ADC	R31,R25
    010D 8020      LDD	R2,Z+0
    010E E680      LDI	R24,0x60
    010F E090      LDI	R25,0
    0110 91E000A0  LDS	R30,_sin
    0112 91F000A1  LDS	R31,_sin+1
    0114 0FE8      ADD	R30,R24
    0115 1FF9      ADC	R31,R25
    0116 8220      STD	Z+0,R2
(0108) 	  sin++;
    0117 918000A0  LDS	R24,_sin
    0119 919000A1  LDS	R25,_sin+1
    011B 9601      ADIW	R24,1
    011C 939000A1  STS	_sin+1,R25
    011E 938000A0  STS	_sin,R24
    0120 918000A6  LDS	R24,_i
    0122 5F8F      SUBI	R24,0xFF
    0123 938000A6  STS	_i,R24
    0125 E083      LDI	R24,3
    0126 902000A6  LDS	R2,_i
    0128 1582      CP	R24,R2
    0129 F6E0      BCC	0x0106
(0109)   }
(0110)   str1[6]=0x1a;
    012A E18A      LDI	R24,0x1A
    012B 93800066  STS	0x66,R24
(0111)   sin=13;
    012D E08D      LDI	R24,0xD
    012E E090      LDI	R25,0
    012F 939000A1  STS	_sin+1,R25
    0131 938000A0  STS	_sin,R24
(0112)   for(i=2;i<=3;i++)
    0133 E082      LDI	R24,2
    0134 938000A6  STS	_i,R24
    0136 C01F      RJMP	0x0156
(0113)   {
(0114)     str1[sin]=dypass[1].class_data[i];
    0137 EB8F      LDI	R24,0xBF
    0138 E090      LDI	R25,0
    0139 91E000A6  LDS	R30,_i
    013B 27FF      CLR	R31
    013C 0FE8      ADD	R30,R24
    013D 1FF9      ADC	R31,R25
    013E 8020      LDD	R2,Z+0
    013F E680      LDI	R24,0x60
    0140 E090      LDI	R25,0
    0141 91E000A0  LDS	R30,_sin
    0143 91F000A1  LDS	R31,_sin+1
    0145 0FE8      ADD	R30,R24
    0146 1FF9      ADC	R31,R25
    0147 8220      STD	Z+0,R2
(0115)     sin++;
    0148 918000A0  LDS	R24,_sin
    014A 919000A1  LDS	R25,_sin+1
    014C 9601      ADIW	R24,1
    014D 939000A1  STS	_sin+1,R25
    014F 938000A0  STS	_sin,R24
    0151 918000A6  LDS	R24,_i
    0153 5F8F      SUBI	R24,0xFF
    0154 938000A6  STS	_i,R24
    0156 E083      LDI	R24,3
    0157 902000A6  LDS	R2,_i
    0159 1582      CP	R24,R2
    015A F6E0      BCC	0x0137
(0116)   }
(0117)     str1[15]=0x1a;
    015B E18A      LDI	R24,0x1A
    015C 9380006F  STS	0x6F,R24
(0118)   sin=4;
    015E E084      LDI	R24,4
    015F E090      LDI	R25,0
    0160 939000A1  STS	_sin+1,R25
    0162 938000A0  STS	_sin,R24
(0119)   for(i=2;i<=3;i++)
    0164 E082      LDI	R24,2
    0165 938000A6  STS	_i,R24
    0167 C01F      RJMP	0x0187
(0120)   {
(0121)   str2[sin]=dypass[2].class_data[i];
    0168 EC8E      LDI	R24,0xCE
    0169 E090      LDI	R25,0
    016A 91E000A6  LDS	R30,_i
    016C 27FF      CLR	R31
    016D 0FE8      ADD	R30,R24
    016E 1FF9      ADC	R31,R25
    016F 8020      LDD	R2,Z+0
    0170 E781      LDI	R24,0x71
    0171 E090      LDI	R25,0
    0172 91E000A0  LDS	R30,_sin
    0174 91F000A1  LDS	R31,_sin+1
    0176 0FE8      ADD	R30,R24
    0177 1FF9      ADC	R31,R25
    0178 8220      STD	Z+0,R2
(0122)   sin++;
    0179 918000A0  LDS	R24,_sin
    017B 919000A1  LDS	R25,_sin+1
    017D 9601      ADIW	R24,1
    017E 939000A1  STS	_sin+1,R25
    0180 938000A0  STS	_sin,R24
    0182 918000A6  LDS	R24,_i
    0184 5F8F      SUBI	R24,0xFF
    0185 938000A6  STS	_i,R24
    0187 E083      LDI	R24,3
    0188 902000A6  LDS	R2,_i
    018A 1582      CP	R24,R2
    018B F6E0      BCC	0x0168
(0123)   }
(0124)   str2[6]=0x1a;
    018C E18A      LDI	R24,0x1A
    018D 93800077  STS	0x77,R24
(0125)   sin=13;
    018F E08D      LDI	R24,0xD
    0190 E090      LDI	R25,0
    0191 939000A1  STS	_sin+1,R25
    0193 938000A0  STS	_sin,R24
(0126)   for(i=2;i<=3;i++)
    0195 E082      LDI	R24,2
    0196 938000A6  STS	_i,R24
    0198 C01F      RJMP	0x01B8
(0127)   {
(0128)     str2[sin]=dypass[3].class_data[i];
    0199 ED8D      LDI	R24,0xDD
    019A E090      LDI	R25,0
    019B 91E000A6  LDS	R30,_i
    019D 27FF      CLR	R31
    019E 0FE8      ADD	R30,R24
    019F 1FF9      ADC	R31,R25
    01A0 8020      LDD	R2,Z+0
    01A1 E781      LDI	R24,0x71
    01A2 E090      LDI	R25,0
    01A3 91E000A0  LDS	R30,_sin
    01A5 91F000A1  LDS	R31,_sin+1
    01A7 0FE8      ADD	R30,R24
    01A8 1FF9      ADC	R31,R25
    01A9 8220      STD	Z+0,R2
(0129)     sin++;
    01AA 918000A0  LDS	R24,_sin
    01AC 919000A1  LDS	R25,_sin+1
    01AE 9601      ADIW	R24,1
    01AF 939000A1  STS	_sin+1,R25
    01B1 938000A0  STS	_sin,R24
    01B3 918000A6  LDS	R24,_i
    01B5 5F8F      SUBI	R24,0xFF
    01B6 938000A6  STS	_i,R24
    01B8 E083      LDI	R24,3
    01B9 902000A6  LDS	R2,_i
    01BB 1582      CP	R24,R2
    01BC F6E0      BCC	0x0199
(0130)   }
(0131)     str2[15]=0x1a;

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
视频一区中文字幕| 在线不卡欧美精品一区二区三区| 中文字幕一区二区三区乱码在线| 在线精品视频一区二区| 亚洲激情图片小说视频| 国产精品1024| 精品av久久707| 香蕉成人伊视频在线观看| 99久久综合精品| 亚洲欧洲国产日本综合| av亚洲精华国产精华精| 欧美激情艳妇裸体舞| 成人免费高清在线| 国产精品免费视频一区| 成人av网站免费| 日韩一区在线播放| 色婷婷av一区二区三区大白胸| 久久久91精品国产一区二区精品| 精品一区二区在线视频| 欧美精品一区二区三区很污很色的| 天堂一区二区在线免费观看| 欧美亚洲动漫精品| 亚洲影院免费观看| 777奇米四色成人影色区| 男男gaygay亚洲| 亚洲色图视频免费播放| 日韩久久免费av| 暴力调教一区二区三区| 国产综合色产在线精品| 亚洲综合小说图片| 国产精品私房写真福利视频| 日韩欧美一二三四区| 国产在线视视频有精品| 亚洲国产成人porn| 国产乱妇无码大片在线观看| 夜夜爽夜夜爽精品视频| 国产色一区二区| 久久这里只精品最新地址| 欧美肥妇free| 欧美色欧美亚洲另类二区| www.成人网.com| 成人深夜视频在线观看| 国产激情91久久精品导航| 国产九色精品成人porny| 日本不卡123| 极品瑜伽女神91| 喷水一区二区三区| 免费成人结看片| 日韩成人精品在线观看| 亚洲sss视频在线视频| 五月综合激情婷婷六月色窝| 亚洲国产一区在线观看| 日本三级亚洲精品| 亚洲精品国产第一综合99久久| 成人av资源下载| 91精品国产综合久久久久久久| 国产精品色婷婷| 久久99国产精品久久99果冻传媒| 色综合久久久久| 久久久一区二区三区捆绑**| 日韩1区2区日韩1区2区| 91在线你懂得| 91精品国产综合久久精品app| 欧美福利一区二区| 久久精品夜夜夜夜久久| 国产精品成人午夜| 另类调教123区| www.欧美日韩国产在线| 欧美日韩免费电影| 日韩欧美精品三级| 亚洲人成网站色在线观看| 久久av资源网| 在线看国产一区二区| 久久久久免费观看| 久久精品噜噜噜成人88aⅴ| 色综合欧美在线视频区| 久久午夜电影网| 日本不卡视频一二三区| 日本韩国精品在线| 国产精品久久久久久久久免费桃花 | 成人免费视频视频| 在线观看欧美精品| 欧美国产欧美亚州国产日韩mv天天看完整| 午夜私人影院久久久久| 91在线视频18| 一区二区三区中文字幕精品精品| 国产河南妇女毛片精品久久久| 欧美一区二区三区视频免费| 亚洲一区二区三区四区不卡| 91蜜桃在线免费视频| 日韩主播视频在线| 久久影院午夜片一区| 激情五月激情综合网| 精品国免费一区二区三区| 裸体健美xxxx欧美裸体表演| 欧美v亚洲v综合ⅴ国产v| 激情久久久久久久久久久久久久久久| 69堂国产成人免费视频| 久久精品久久综合| 久久综合九色欧美综合狠狠| 国产一区视频网站| 国产精品美女久久久久久久久久久 | 国内外精品视频| 久久久99免费| 91亚洲精品一区二区乱码| 亚洲欧洲日产国码二区| 在线观看日韩电影| 天堂精品中文字幕在线| 日韩视频一区二区在线观看| 国产成人午夜高潮毛片| 亚洲一二三区在线观看| 欧美一区二区三区不卡| 99久久精品国产导航| 三级成人在线视频| 亚洲午夜私人影院| 国产精品色哟哟网站| 国产肉丝袜一区二区| 日韩一区二区高清| 91九色02白丝porn| 成人午夜电影久久影院| 国产综合色视频| 激情综合网激情| 日本午夜精品一区二区三区电影 | 天涯成人国产亚洲精品一区av| 国产精品国产三级国产有无不卡| 欧美日韩国产首页| 成人免费高清视频| 国产综合色在线视频区| 亚洲成人午夜影院| 国产精品久久久久影院| 国产亚洲自拍一区| 制服丝袜国产精品| 欧美日韩精品综合在线| 色成人在线视频| 99久久综合99久久综合网站| 国产精品一区二区三区网站| 日本欧美久久久久免费播放网| 亚洲精品乱码久久久久| 中文字幕第一区综合| 精品国产乱码久久久久久蜜臀| 91九色最新地址| 91黄色免费版| 欧美影片第一页| 欧美视频中文一区二区三区在线观看 | 久久综合久久综合亚洲| 日韩欧美高清dvd碟片| 欧美日韩精品系列| 欧美一区二区三区男人的天堂| 欧美一级爆毛片| 欧美日韩黄视频| 欧美性猛交xxxxxx富婆| 欧美人伦禁忌dvd放荡欲情| 色播五月激情综合网| 日本高清免费不卡视频| 91精品国产入口在线| 精品国产99国产精品| 中文字幕av免费专区久久| 亚洲免费色视频| 偷拍一区二区三区| 韩国欧美国产1区| 成人性生交大合| 欧美日韩国产一二三| 欧美一级欧美一级在线播放| 欧美激情一区在线| 亚洲制服丝袜av| 国产福利精品一区| 欧美三级欧美一级| 精品久久久久av影院| 亚洲人成精品久久久久久| 日本欧美一区二区在线观看| 国产一区欧美一区| av男人天堂一区| 精品国产乱码久久久久久久| 亚洲成人在线免费| 国产福利不卡视频| 在线电影欧美成精品| 一区二区在线看| 国产高清视频一区| 日韩欧美国产综合一区| 亚洲成人综合网站| 91免费观看国产| 国产精品视频免费看| 韩国女主播成人在线| 日韩一区二区在线观看视频| 亚洲高清免费在线| 欧美综合亚洲图片综合区| 国产精品素人一区二区| 成人免费视频一区二区| 国产亚洲欧美激情| 激情综合色丁香一区二区| 欧美日韩mp4| 丝袜诱惑制服诱惑色一区在线观看| 一本久久精品一区二区| 一区二区三区四区乱视频| 欧美三级午夜理伦三级中视频| 亚洲国产日韩a在线播放性色| 欧美色图片你懂的| 午夜精品久久久久久久99水蜜桃| 欧美性受xxxx黑人xyx| 日本欧美一区二区三区|