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

📄 main.lst

📁 用SST89系列单片机实现6个UART串口的源程序
💻 LST
字号:
C51 COMPILER V7.50   MAIN                                                                  03/24/2006 09:36:15 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: D:\Keil\C51\BIN\C51.EXE main.c OPTIMIZE(4,SPEED) BROWSE DEBUG OBJECTEXTEND

line level    source

   1          //===========================SST MCU扩展的5个UART使用说明==============================
   2          //      本例程是使用SST MCU(SST89E/V52RD,54RD,58RD,516RD)的特殊硬件功能做的,新增加2个扩展UART的功能.
   3          //  扩展UART的特点:采用全双工方式,即:收发不用分时;采用半双工方式,可扩展5个新的UART
   4          //  
   5          //  1.发送和接收均采用中断方式,不占用标准8052的资源(定时器,硬件中断,RAM),
   6          //    占用的资源均是SST MCU的特殊资源,因此这个例子只适合SST的单片机,不能用于其它非SST的MCU
   7          //      2.发送采用UART4_SEND_OUT(data)函数,直接取要发送的数据即可.
   8          //      3.接收采用中断方式接收,接收的数据放在自己定义的变量"UART4_SBUF"单元内.
   9          //      4.使用本例程请参考MAIN.C函数.//
  10          //              4.0      加入本文件进行一些函数的声明和设置参数(晶振频率,通讯的波特率,缓冲区的大小,UART的I/O口定义)
  11          //              4.2  对扩展UART进行初始化和打开:
  12          //                                      UART4_INIT(); // 初始化UART4
  13          //                                      UART4_RX_ENABLE(); // 允许UART4接收
  14          //              4.3  接收首先查询UART通道的数据接收到标志--UART4_RI,若为1,说明已接收到数据,则从UART4_SBUF单元取出数据

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -