📄 uart.lst
字号:
C51 COMPILER V7.50 UART 06/25/2007 18:00:16 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE UART
OBJECT MODULE PLACED IN uart.OBJ
COMPILER INVOKED BY: f:\Keil\C51\BIN\C51.EXE uart.c BROWSE DEBUG OBJECTEXTEND TABS(2)
line level source
1 /*******************************************************************************
2 * 标题: 蓝海微芯LJD-SY-5200单片机开发系统演示程序 *
3 * 文件: ps2_uart.c *
4 * 日期: 2006-8-11 *
5 * 版本: 1.0 *
6 * 作者: 蓝海微芯 *
7 * 网站: http://www.ljd-2008.com *
8 ********************************************************************************
9 * 描述: *
10 * 串行口初始化 *
11 * *
12 * *
13 ********************************************************************************
14 * 【版权】 Copyright(C)微芯科技 http://www.bluemcu.com All Rights Reserved *
15 * 【声明】 此程序仅用于学习与参考,引用请注明版权和作者信息! *
16 *******************************************************************************/
17 #include "define.h"
18 //串口初始化
19 void uartini(void)
20 {
21 1 int count;
22 1
23 1 count= SYSCLK/16/12/BAUDRATE;
24 1 ET1=0; //禁止定时器1中断
25 1 TMOD |= 0x20; //定时器1,模式2,八位重装
26 1 TH1 = -count; //BAUD=SYSCLK*2^SMOD/[32*12*count]
27 1 TL1 = TH1;
28 1 TR1 = 1;
29 1
30 1 SCON= 0x50; //方式1,8位可变UART,RX使能
31 1 PCON= 0x80; //SMOD=1
32 1
33 1 TI = 1; //使用stdio.h 中的输入输出函数
34 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 25 ----
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 + -