📄 ex8-2bc.lst
字号:
C51 COMPILER V8.18 EX8_2BC 11/27/2009 22:11:08 PAGE 1
C51 COMPILER V8.18, COMPILATION OF MODULE EX8_2BC
OBJECT MODULE PLACED IN ex8-2bc.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE ex8-2bc.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include "stc12c5a.h" //包含STC12C5A60S2单片机寄存器定义文件
2
3 unsigned char xdata ADDRR[128];
4 unsigned char num=0;
5 unsigned char *mypdata;
6
7 void main (void)
8 {
9 1 PCON=0x80;
10 1 SCON=0x90;
11 1 mypdata=ADDRR;
12 1 ES=1;
13 1 EA=1;
14 1 while(1);
15 1 }
16 void Serial_ISR(void) interrupt 4
17 {
18 1 if(RI)
19 1 {
20 2 RI=0;
21 2 ACC = SBUF;
22 2 if(P==RB8) //P=RB8时,奇偶校验正确
23 2 {
24 3 *mypdata = ACC; //奇偶校验正确,则保存数据,并发出信息"0x00"
25 3 SBUF=0x00;
26 3 mypdata++;
27 3 if (num++ == 0x80) ES = 0;
28 3 }
29 2 else
30 2 SBUF = 0xFF; //奇偶校验错误,发出信息"0xFF"
31 2 }
32 1 else TI = 0;
33 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 114 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = 128 ----
PDATA SIZE = ---- ----
DATA SIZE = 4 ----
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 + -