⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 serial.lst

📁 三色点阵控制
💻 LST
字号:
C51 COMPILER V8.02   SERIAL                                                                09/09/2006 18:05:50 PAGE 1   


C51 COMPILER V8.02, COMPILATION OF MODULE SERIAL
OBJECT MODULE PLACED IN Serial.OBJ
COMPILER INVOKED BY: E:\电设计\keil\C51\BIN\C51.EXE Serial.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include <reg51.h>
   2          
   3          #include "Serial.h"
   4          
   5          //串口初始化函数 9600 baud at 11.0592MHz.
   6          void InitCom(void)
   7          {
   8   1              SCON  = 0x50;           /* SCON: mode 1, 8-bit UART, enable rcvr        */
   9   1          TMOD |= 0x20;       /* TMOD: timer 1, mode 2, 8-bit reload      */
  10   1              PCON |= 0x80;           /* PCON: baud*2                                                         */
  11   1          TH1   = 0xf4;       /* TH1:  reload value 9600 baud                         */
  12   1                                                      /* 22.1184MHZ--0xf4  11.0592MHZ--0xfa           */
  13   1          TR1   = 1;          /* TR1:  timer 1 run                        */
  14   1      
  15   1              EA        = 1;                  //打开CPU总中断请求
  16   1              ES        = 0;                  //关串口中断
  17   1              REN   = 0;                      //不允许接收
  18   1      }
  19          
  20          //向串口输出一个字符(非中断方式)
  21          void WriteByte(uchar OutData)
  22          {
  23   1              SBUF = OutData;         //输出字符
  24   1              while(!TI);             //空语句判断字符是否发完
  25   1              TI = 0;                         //清TI
  26   1      }
  27          
  28          //发送字符串到串口
  29          void WriteString(uchar *pData)
  30          {
  31   1              for(;*pData!=0;pData++)         //遇到停止符0结束
  32   1                      WriteByte(*pData);
  33   1      }
  34          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     48    ----
   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 + -