uart_test.lst
来自「用于C51上的modbus协议」· LST 代码 · 共 58 行
LST
58 行
C51 COMPILER V7.50 UART_TEST 07/12/2005 17:23:00 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE UART_TEST
OBJECT MODULE PLACED IN Uart_test.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE Uart_test.c COMPACT BROWSE DEBUG OBJECTEXTEND
line level source
1 #include "STC89C58.h"
2 #include "TG01R.h"
3 #include <intrins.h>
4 #include "string.h"
5 #include "stdio.h"
6 void Delay_50us(uint _time);
7
8 uchar len;
9
10 static void com_isr(void) interrupt 4 using 1 {
11 1 if(TI) {
12 2 TI=0;
13 2 len++;
14 2 }
15 1 }
16
17
18 main() {
19 1 uchar i;
20 1 uchar xdata Xbuf[10]="welcome\n";
21 1 TMOD=0x20;
22 1 TL1=0xf3;TH1=0xf3;
23 1 SCON=0xd0;PCON=0x00;
24 1 EA=1;
25 1 ES=1;
26 1 TR1=1;
27 1 i=0;
28 1 for(i=0;i<10;i++) {
29 2 SBUF=Xbuf[i];
30 2 Delay_50us(10);
31 2 }
32 1 printf("XData=%c",len);
33 1 while(1);
34 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 119 ----
CONSTANT SIZE = 19 ----
XDATA SIZE = ---- 10
PDATA SIZE = 1 1
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?