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

📄 lcd.lst

📁 使用c语言编写的单片机的应用程序
💻 LST
字号:
C51 COMPILER V7.06   LCD                                                                   09/12/2005 12:55:40 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE LCD
OBJECT MODULE PLACED IN lcd.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE lcd.c BROWSE DEBUG OBJECTEXTEND TABS(2)

stmt level    source

   1          #include "reg52.h"
   2          
   3          #define  uchar  unsigned char
   4          #define  uint   unsigned int
   5          
   6          extern char getbyte(void);        //从接收缓冲区取一个byte,如不想等待则在调用前检测inbufsign是否为1。
   7          extern putbyte(char c);         //放入一个字节到发送缓冲区
   8          extern putstring(uchar  *puts);     //发送一个定义在程序存储区的字符串到串口
   9          extern putbytes(uchar *outplace,uint j);//放一串数据到发送缓冲区,需要定义发送的字节数
  10          extern puthex(uchar c);         //发送一个字节的hex码,分成两个字节发。
  11          extern  bit   inbufsign;        //串口接收到数据标志
  12          #define CR putstring("\r\n")      //发送一个回车换行
  13          extern void serial_init (void);       //串口初始化
  14          
  15          void delay(uchar dtime)
  16          {
  17   1        uint n;
  18   1        uchar i;
  19   1        for(i=0;i<dtime;i++)
  20   1        for(n=0;n<2100;n++);
  21   1      }
  22          
  23          //清屏
  24          void lcd_cls(void)
  25          {
  26   1        delay(4);
  27   1        putbyte(0x1b);
  28   1        putbyte(0x32);
  29   1      }
  30          // 设置光标位置(横向位置(0-19) 行位置(0-4))
  31          
  32          //显示字符串
  33          void lcd_string(uchar attr,uchar *string) 
  34          {
  35   1        delay(5);
  36   1        putbyte(0x1b);
  37   1        putbyte(0x37);
  38   1        putbyte(attr);  
  39   1        putstring(string);
  40   1        putbyte(0x00);
  41   1      }
  42          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     82    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----       4
   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 + -