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

📄 yejing.lst

📁 诺基亚5110液晶屏幕的资料和典型驱动程序。
💻 LST
字号:
C51 COMPILER V8.08   YEJING                                                                12/10/2007 14:36:17 PAGE 1   


C51 COMPILER V8.08, COMPILATION OF MODULE YEJING
OBJECT MODULE PLACED IN yejing.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE yejing.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          /******************************************************************
   2          ** NOKIA5110(3310)液晶屏驱动程序
   3          ** 晶 振  频 率:11.0592M
   4          ** 线路->单片机实验开发板A
   5          ******************************************************************/
   6              #include <reg51.h>
   7          
   8          /*-- -------定义 Nokia5110 引角---- -----*/
   9            sbit sclk = P3^3;
  10            sbit sdin = P3^4;
  11            sbit dc   = P3^5;
  12            sbit sce = P3^7;
  13            sbit res = P3^6;
  14          
  15          
  16          
  17            void initNokia5110(void);                         /* NOkia 5110 初始化   */
  18            void clearNokia5110(void);                         /* 清除屏幕 整屏清空 */
  19            void Display_char(unsigned char x,unsigned char y,char *s);   /* 写字符 x 设置显示字符的X位置 ; y 设置显
             -示字符的Y位置   *s 显示字符的首地址 */
  20            void Display_num(unsigned char x,unsigned char y,char s);   /* 写数字 x 设置显示字符的X位置 ; y 设置显示
             -字符的Y位置   s 显示数字 */
  21            void write_byte(unsigned char data1);                 /* 发送1字节到 NOkia 5110 */
  22            void setxy(unsigned char x,unsigned char y);           /* 设置显示坐标 x 行坐标(0-83)   unsigned char y 
             -列坐标(0-5) */
  23            void delay(unsigned int time);
  24          
  25          
  26                  void main(void)
  27                  {
  28   1              initNokia5110();                         /* NOkia 5110 初始化   */
  29   1              clearNokia5110();                         /* 清除屏幕 整屏清空 */
  30   1              Display_char(1,2,"www.52c51.com");   /* 写字符 x 设置显示字符的X位置 ; y 设置显示字符的Y位置   *s 
             -显示字符的首地址 */
  31   1              Display_char(10,4,"NOKIA5510");   /* 写字符 x 设置显示字符的X位置 ; y 设置显示字符的Y位置   *s 显

⌨️ 快捷键说明

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