📄 serio.lst
字号:
C51 COMPILER V7.50 SERIO 05/28/2007 15:49:32 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE SERIO
OBJECT MODULE PLACED IN serio.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE serio.c LARGE BROWSE DEBUG OBJECTEXTEND
line level source
1 #include "mylib.h"
2 void init_serial(void)
3 {
4 1 SCON=0x50; /*定时器1,模式样,8BIT UART */
5 1 TMOD=0x20; /*BAUND 9600 FOSCE=11.0592 */
6 1 TH1=0xFD;
7 1 TL1=0xFD;
8 1 PCON=0x00;
9 1 TR1=1;
10 1 AUXR=0x00; //允许使用STC59C58RD内部扩展的1KRAM。
11 1 }
12 void send_string_com(unsigned char *str,unsigned int strlen)
13 {
14 1 unsigned int k=0;
15 1 do
16 1 {
17 2 send_char(*(str + k));
18 2 k++;
19 2 } while(k < strlen);
20 1 }
21
22 void send_char(unsigned char ch)
23 {
24 1 TI=0;
25 1 SBUF=ch;
26 1 while(TI==0);
27 1 TI=0;
28 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 117 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- 7
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 + -