📄 inition.lst
字号:
C51 COMPILER V8.02 INITION 06/04/2008 14:10:18 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE INITION
OBJECT MODULE PLACED IN D:\UART1\INITION.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE D:\UART1\INITION.C DB SB OE
line level source
1
2 #include <stdio.h>
3 #include <reg51.h>
4
5 void initial() //初始化子程序
6 {
7 1 IP=0x01; //串口中断优先
8 1 IE=0x00;
9 1
10 1 TCON=0x00;
11 1 TMOD=0x21 ; //定时器0为16位定时器 方式1
12 1 //定时器1为8位重载定时器(方式2) 为波特率发生器
13 1
14 1 SCON=0x50; //串行口工作方式1 : 9位UART, 波特率可变 选用晶振11.0592M
15 1 PCON&=0x7F; //SMOD=0
16 1 TH1=0xFD; //TH1=0xFA; 9600波特率
17 1 TL1=0xFD;
18 1 EA=0; //打开中断
19 1 ES=0; //打开串口中断,用于接收数据
20 1 EX0=1; //外部中断0使能
21 1 TR1=1; //启动定时器1
22 1 }
23
24 void delay(int n) //延时子程序 n*100ms
25 {
26 1 unsigned int j=0;
27 1 unsigned int i=0;
28 1 for(i=0;i<n;i++)
29 1 for(j=0;j<12000;j++) ;
30 1 }
C51 COMPILER V8.02 INITION 06/04/2008 14:10:18 PAGE 2
NAME CLASS MSPACE TYPE OFFSET SIZE
==== ===== ====== ==== ====== ====
EA . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00AFH 1
IE . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00A8H 1
size_t . . . . . . . . . . . . . . . . TYPEDEF ----- U_INT ----- 2
ES . . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00ACH 1
IP . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00B8H 1
PCON . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0087H 1
SCON . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0098H 1
TMOD . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0089H 1
TCON . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0088H 1
EX0. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00A8H 1
TH1. . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 008DH 1
TL1. . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 008BH 1
TR1. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 008EH 1
initial. . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
_delay . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
n. . . . . . . . . . . . . . . . . . * REG * DATA INT 0006H 2
j. . . . . . . . . . . . . . . . . . * REG * DATA U_INT 0004H 2
i. . . . . . . . . . . . . . . . . . * REG * DATA U_INT 0002H 2
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 64 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -