📄 vdip.lst
字号:
C51 COMPILER V7.20 VDIP 02/19/2009 15:58:14 PAGE 1
C51 COMPILER V7.20, COMPILATION OF MODULE VDIP
OBJECT MODULE PLACED IN vdip.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE vdip.c BROWSE DEBUG OBJECTEXTEND
line level source
1
2 #include "regx52.h"
3 void serial_send(unsigned char);
4 unsigned char serial_read();
5 //unsigned char tx_data[10];
6 unsigned char base_state=0;
7 unsigned char rx_data[10];
8 unsigned int i,j;
9 unsigned char tx=0;
10 unsigned char rx=0;
11
12 const unsigned char tx_data[7] = "ABHISEK";
13
14 void main (void)
15 {
16 1 TMOD = 0x20;
17 1 SCON = 0x50;
18 1 TH1 = 0xFD;
19 1 TL1 = 0xFD;
20 1 TR1 = 1;
21 1 TI=1;
22 1 RI=1;
23 1
24 1
25 1
26 1
27 1
28 1
29 1
30 1 for (i=0;i<7;i++)
31 1 {
32 2 serial_send( tx_data[i]);
33 2 }
34 1
35 1 rx_data[j++]=serial_read();
36 1
37 1
38 1
39 1
40 1 while(1)
41 1 {
42 2
43 2 }
44 1 }
45 void serial_send(unsigned char dat){
46 1 while(!TI);
47 1 TI = 0;
48 1 SBUF = dat;
49 1 }
50 unsigned char serial_read(){
51 1 while(!RI);
52 1 RI = 0;
53 1 return SBUF;
54 1 }
C51 COMPILER V7.20 VDIP 02/19/2009 15:58:14 PAGE 2
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 85 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 24 ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -