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

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

?? uart_sub.lst

?? ATmega16單片機的實驗程序
?? LST
字號:
__start:
__text_start:
      47 EFCF      LDI	R28,0xFF
      48 E1D0      LDI	R29,0x10
      49 BFCD      OUT	0x3D,R28
      4A BFDE      OUT	0x3E,R29
      4B 51CE      SUBI	R28,0x1E
      4C 40D0      SBCI	R29,0
      4D EA0A      LDI	R16,0xAA
      4E 8308      STD	Y+0,R16
      4F 2400      CLR	R0
      50 E0E2      LDI	R30,2
      51 E0F1      LDI	R31,1
      52 E011      LDI	R17,1
      53 30E2      CPI	R30,2
      54 07F1      CPC	R31,R17
      55 F011      BEQ	0x0058
      56 9201      ST	R0,Z+
      57 CFFB      RJMP	0x0053
      58 8300      STD	Z+0,R16
      59 E8EC      LDI	R30,0x8C
      5A E0F0      LDI	R31,0
      5B E0A0      LDI	R26,0
      5C E0B1      LDI	R27,1
      5D E010      LDI	R17,0
      5E E000      LDI	R16,0
      5F BF0B      OUT	0x3B,R16
      60 38EE      CPI	R30,0x8E
      61 07F1      CPC	R31,R17
      62 F021      BEQ	0x0067
      63 95C8      LPM
      64 9631      ADIW	R30,1
      65 920D      ST	R0,X+
      66 CFF9      RJMP	0x0060
      67 940E 00A3 CALL	_main
_exit:
      69 CFFF      RJMP	_exit
FILE: D:\16實驗程序\串口通信\單片機間通信\從機\uart2.h
(0001) #define uchar unsigned char
(0002) uchar rx_data=0,rx_lab=0;
(0003) 
(0004) //端口初始化
(0005) void port_init(void)
(0006) {
(0007)  PORTA = 0x00;
_port_init:
      6A 2422      CLR	R2
      6B BA2B      OUT	0x1B,R2
(0008)  DDRA  = 0x00;
      6C BA2A      OUT	0x1A,R2
(0009)  PORTB = 0x00;
      6D BA28      OUT	0x18,R2
(0010)  DDRB  = 0x00;
      6E BA27      OUT	0x17,R2
(0011)  PORTC = 0x00; //m103 output only
      6F BA25      OUT	0x15,R2
(0012)  DDRC  = 0x00;
      70 BA24      OUT	0x14,R2
(0013)  PORTD = 0xFF;
      71 EF8F      LDI	R24,0xFF
      72 BB82      OUT	0x12,R24
(0014)  DDRD  = 0xFF;
      73 BB81      OUT	0x11,R24
      74 9508      RET
(0015) }
(0016) 
(0017) //串行口初始化
(0018) void uart0_init(void)
(0019) {
(0020)  UCSRB = 0x00; //disable while setting baud rate
_uart0_init:
      75 2422      CLR	R2
      76 B82A      OUT	0x0A,R2
(0021)  UCSRA = 0x00;
      77 B82B      OUT	0x0B,R2
(0022)  UCSRC = BIT(URSEL) | 0x06;
      78 E886      LDI	R24,0x86
      79 BD80      OUT	0x20,R24
(0023)  UBRRL = 0x19; //set baud rate lo
      7A E189      LDI	R24,0x19
      7B B989      OUT	0x09,R24
(0024)  UBRRH = 0x00; //set baud rate hi
      7C BC20      OUT	0x20,R2
(0025)  UCSRB = 0x98;
      7D E988      LDI	R24,0x98
      7E B98A      OUT	0x0A,R24
      7F 9508      RET
(0026) }
(0027) 
(0028) //call this routine to initialize all peripherals
(0029) void init_devices(void)
(0030) {
(0031)  //stop errant interrupts until set up
(0032)  CLI(); //disable all interrupts
_init_devices:
      80 94F8      BCLR	7
(0033)  port_init();
      81 DFE8      RCALL	_port_init
(0034)  uart0_init();
      82 DFF2      RCALL	_uart0_init
(0035) 
(0036)  MCUCR = 0x00;
      83 2422      CLR	R2
      84 BE25      OUT	0x35,R2
(0037)  GICR  = 0x00;
      85 BE2B      OUT	0x3B,R2
(0038)  TIMSK = 0x00; //timer interrupt sources
      86 BE29      OUT	0x39,R2
(0039)  SEI(); //re-enable interrupts
      87 9478      BSET	7
      88 9508      RET
(0040)  //all peripherals are now initialized
(0041) }
(0042) 
(0043) //發送一個字節數據
(0044) void uart_tx(uchar txc)      //send a uchar data
(0045) {
(0046) while(!(UCSRA&(1<<UDRE)));   //check send enable
_uart_tx:
  txc                  --> R16
      89 9B5D      SBIS	0x0B,5
      8A CFFE      RJMP	_uart_tx
(0047) UDR=txc;              
      8B B90C      OUT	0x0C,R16
      8C 9508      RET
_uart0_rx_isr:
      8D 922A      ST	R2,-Y
      8E 938A      ST	R24,-Y
      8F B62F      IN	R2,0x3F
      90 922A      ST	R2,-Y
(0048) }
(0049) 
(0050) //中斷接收
(0051) #pragma interrupt_handler uart0_rx_isr:iv_USART0_RXC
(0052) void uart0_rx_isr(void)
(0053) {
(0054) rx_data=UDR;
      91 B02C      IN	R2,0x0C
      92 9220 0100 STS	rx_data,R2
(0055) rx_lab=0x15;
      94 E185      LDI	R24,0x15
      95 9380 0101 STS	rx_lab,R24
      97 9029      LD	R2,Y+
      98 BE2F      OUT	0x3F,R2
      99 9189      LD	R24,Y+
      9A 9029      LD	R2,Y+
      9B 9518      RETI
FILE: D:\16實驗程序\串口通信\單片機間通信\從機\uart_sub.c
(0001) //串口通信從機程序
(0002) //收到主機發來的數據后發回給主機,并用led顯示接收的數據
(0003) #define uint unsigned int
(0004) #include <iom16v.h>
(0005) #include <macros.h>
(0006) #include "uart2.h"
(0007) 
(0008) //延時
(0009) s_ms(uint aa)
(0010) {
(0011) for(;aa>0;aa--);
_s_ms:
  aa                   --> R16
      9C C002      RJMP	0x009F
      9D 5001      SUBI	R16,1
      9E 4010      SBCI	R17,0
      9F 3000      CPI	R16,0
      A0 0701      CPC	R16,R17
      A1 F7D9      BNE	0x009D
      A2 9508      RET
(0012) }
(0013) 
(0014) //主函數
(0015) main()
(0016) {
(0017) init_devices();  //初始化
_main:
      A3 DFDC      RCALL	_init_devices
(0018) DDRD=0xff;
      A4 EF8F      LDI	R24,0xFF
      A5 BB81      OUT	0x11,R24
(0019) PORTD=0x00;
      A6 2422      CLR	R2
      A7 BA22      OUT	0x12,R2
(0020) s_ms(60000);
      A8 E600      LDI	R16,0x60
      A9 EE1A      LDI	R17,0xEA
      AA DFF1      RCALL	_s_ms
      AB C010      RJMP	0x00BC
(0021) while(1)
(0022) 		{
(0023) 		if(rx_lab==0x15)//中斷標志
      AC 9180 0101 LDS	R24,rx_lab
      AE 3185      CPI	R24,0x15
      AF F461      BNE	0x00BC
(0024) 		  {
(0025) 		  PORTD=~rx_data<<2; //數碼管低兩位用于串口通信指示
      B0 9020 0100 LDS	R2,rx_data
      B2 9420      COM	R2
      B3 0C22      LSL	R2
      B4 0C22      LSL	R2
      B5 BA22      OUT	0x12,R2
(0026) 		  uart_tx(rx_data);  //向主機發回收到的數據
      B6 9100 0100 LDS	R16,rx_data
      B8 DFD0      RCALL	_uart_tx
(0027) 		  rx_lab=0;
FILE: <library>
      B9 2422      CLR	R2
      BA 9220 0101 STS	rx_lab,R2
      BC CFEF      RJMP	0x00AC
      BD 9508      RET

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲九九爱视频| 欧美中文字幕一区二区三区| 欧美色网站导航| 五月婷婷综合网| 欧美日韩黄色一区二区| 国产免费久久精品| 热久久国产精品| 国产99久久久久| 一区二区三区鲁丝不卡| 亚洲你懂的在线视频| 欧美最新大片在线看 | 欧美xxxxxxxxx| 国产精品亚洲第一| 成人app软件下载大全免费| 国产日韩欧美精品一区| 99久久精品久久久久久清纯| 奇米精品一区二区三区在线观看 | 欧美精品丝袜中出| 色婷婷一区二区| 不卡av在线网| 国产成人在线网站| 国内精品不卡在线| 亚洲免费高清视频在线| 福利一区福利二区| 麻豆免费精品视频| 日韩精品一二三四| 中文字幕av一区 二区| 欧美一区二区三区公司| 欧美丝袜自拍制服另类| 色婷婷精品久久二区二区蜜臀av| 国产不卡在线播放| 国产成人8x视频一区二区 | 麻豆成人久久精品二区三区小说| 亚洲永久精品国产| 亚洲自拍偷拍欧美| 一区二区日韩av| 亚洲一区在线电影| 亚洲国产综合人成综合网站| 樱花影视一区二区| 亚洲一区二区高清| 亚洲成人一区二区| 天天色图综合网| 日韩中文字幕91| 美腿丝袜亚洲三区| 九九精品视频在线看| 国内精品自线一区二区三区视频| 久久99久久久久久久久久久| 久色婷婷小香蕉久久| 激情国产一区二区| 丁香婷婷深情五月亚洲| 99精品视频在线观看| 色久综合一二码| 欧美日韩在线播| 日韩免费性生活视频播放| 精品剧情在线观看| 国产校园另类小说区| 国产精品福利av| 一区二区三区不卡视频| 日韩激情av在线| 久久99精品久久久| 丁香亚洲综合激情啪啪综合| 成人av电影在线网| 欧美中文字幕不卡| 日韩欧美国产午夜精品| 久久精品一二三| 亚洲黄色尤物视频| 蜜臀91精品一区二区三区| 国产精品538一区二区在线| 99re热这里只有精品免费视频| 91成人免费在线视频| 欧美一级欧美一级在线播放| 国产婷婷色一区二区三区四区| 国产精品理论片| 午夜久久电影网| 国产一区二区三区免费看| 91色综合久久久久婷婷| 91精品在线麻豆| 国产精品妹子av| 日韩不卡在线观看日韩不卡视频| 国产毛片精品国产一区二区三区| 99久久综合精品| 欧美一级视频精品观看| 国产精品国模大尺度视频| 亚洲成av人片在线| 国产精品1024| 欧美狂野另类xxxxoooo| 欧美韩国日本不卡| 日韩高清在线电影| 成人黄色av网站在线| 欧美精品久久一区| 中文字幕在线不卡一区| 日本不卡1234视频| 91小视频免费观看| 亚洲精品一区二区三区福利| 亚洲一区二区三区国产| 丁香一区二区三区| 欧美成人午夜电影| 亚洲第一会所有码转帖| 国产精品一区二区无线| 欧美色图第一页| 国产精品丝袜黑色高跟| 青青草伊人久久| 色婷婷国产精品| 中文字幕乱码日本亚洲一区二区 | 欧美日韩午夜在线视频| 欧美激情一区二区| 九九热在线视频观看这里只有精品| 91免费版在线看| 国产亚洲成aⅴ人片在线观看| 日韩电影免费在线观看网站| 色天使久久综合网天天| 国产精品色呦呦| 激情偷乱视频一区二区三区| 国产成人午夜精品5599| 日韩欧美视频一区| 视频一区中文字幕国产| 欧美性大战xxxxx久久久| 国产精品久久久久久久久免费相片| 精品在线免费视频| 欧美一区二区国产| 亚洲大型综合色站| 在线观看国产日韩| 亚洲精品乱码久久久久久| 成人黄页毛片网站| 欧美韩国日本不卡| 丰满亚洲少妇av| 欧美激情一区在线| 成人高清视频在线| 中文字幕巨乱亚洲| 99久久er热在这里只有精品66| 国产女人18毛片水真多成人如厕| 国内精品国产成人| 国产色产综合产在线视频| 国产在线精品国自产拍免费| 精品久久久久久最新网址| 麻豆久久久久久| 久久亚洲一区二区三区四区| 韩日av一区二区| 久久久蜜桃精品| 粉嫩在线一区二区三区视频| 欧美国产日韩精品免费观看| 国产成都精品91一区二区三| 国产精品私人影院| 91在线观看视频| 亚洲曰韩产成在线| 91精品婷婷国产综合久久性色 | 极品少妇xxxx精品少妇| 精品国产免费久久| 国产成人午夜99999| 国产精品午夜久久| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | www.亚洲人| 亚洲蜜臀av乱码久久精品| 欧美在线影院一区二区| 视频一区二区国产| 精品国产乱码久久久久久影片| 国产盗摄一区二区| 亚洲特黄一级片| 欧美欧美欧美欧美| 另类中文字幕网| 国产精品视频观看| 欧美视频一区二区三区四区| 奇米影视一区二区三区小说| 久久久久久久性| 色天天综合色天天久久| 男男gaygay亚洲| 国产精品美女久久久久久久久久久| 99国产精品久久久久久久久久久| 亚洲最大成人综合| 精品久久久久久久一区二区蜜臀| 成人精品国产福利| 首页国产丝袜综合| 国产精品久久久久久久久久久免费看| 日本精品一级二级| 久久99精品久久久久久动态图| 日韩理论片网站| 精品裸体舞一区二区三区| 色综合一区二区| 极品美女销魂一区二区三区| 亚洲精品免费在线播放| 日韩欧美成人午夜| 色综合久久综合网| 国产一区二三区| 亚洲国产精品欧美一二99| 久久久精品免费免费| 欧美一a一片一级一片| 国产一区二区不卡在线| 亚洲一线二线三线视频| 久久久久国产精品厨房| 欧美日韩精品高清| 99久久精品国产毛片| 国产一区二区三区精品欧美日韩一区二区三区| 亚洲欧洲性图库| 久久蜜桃av一区二区天堂| 欧美日韩久久一区二区| 国产aⅴ综合色| 久久99久久精品| 日韩黄色免费电影| 亚洲你懂的在线视频| 国产精品水嫩水嫩|