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

📄 nokia5110.h

📁 nokia5110智能电子钟的设计ds1302+ds18b20+stc12c5a60s2
💻 H
字号:
# ifndef _NOKIA5110_H_
# define _NOKIA5110_H_
# include "macroandconst.h"
# include "stc12c5a60s2.h"
sbit    LCD_CE = P0^6;  //片选 
sbit    LCD_RST = P0^7;  //复位,0复位
sbit    LCD_DC  = P0^5;  //1写数据,0写指令 
sbit    LCD_SDA = P0^4;  //数据 
sbit    LCD_SCLK = P0^3;  //时钟 
sbit    LCD_BLA = P3^7;
sbit    LCD_POWER = P2^1;
sbit    BEEP = P2^2;

extern void delay100ms();
extern void system_inint();
extern void delayms(uint m);
/*--------------------------------------------
LCD_write_byte: 使用SPI接口写数据到LCD
输入参数:DAT:写入的数据;
command :写数据/命令选择;
----------------------------------------------*/
extern void LCD_write_byte(uchar DAT, uchar command);
/*---------------------------------------
LCD_init: 3310LCD初始化
-----------------------------------------  */
extern void LCD_init(void);
/*-------------------------------------------
LCD_set_XY: 设置LCD坐标函数
输入参数:X:0-83  Y:0-5
---------------------------------------------*/
extern void LCD_set_XY(uchar X, uchar Y);
 /*------------------------------------------
LCD_clear: LCD清屏函数
--------------------------------------------*/
extern void LCD_clear(void);
/*---------------------------------------------
LCD_write_shu: 显示8(宽)*16(高)点阵列数字字母符号等半角类
输入参数:c:显示的字符;
-----------------------------------------------*/
extern void LCD_write_shu(uchar row, uchar page,uchar c); //row:列 page:页 dd:字符
/*---------------------------------------------
LCD_write_shu: 显示6(宽)*8(高)点阵列数字字母符号等半角类
输入参数:c:显示的字符;
-----------------------------------------------*/
extern void LCD_write_6x8shu(uchar row, uchar page,uchar c); //row:列 page:页 dd:字符
/*---------------------------------------------
LCD_write_hanzi: 显示16(宽)*16(高)点阵列汉字等半角类
输入参数:c:显示的字符;
-----------------------------------------------*/
extern void LCD_write_hanzi(uchar row,uchar page,uchar c); //row:列 page:页 dd:字符
/*********************************************************** 
函数名称:LCD_draw_bmp_pixel
函数功能:位图绘制函数
入口参数:X、Y    :位图绘制的起始X、Y坐标;
          *map    :位图点阵数据;
          Pix_x   :位图像素(长)
          Pix_y   :位图像素(宽)
出口参数:无 
备 注: 
***********************************************************/

extern void LCD_draw_bmp_pixel(uchar X,uchar Y,uchar *tupian, uchar Pix_x,uchar Pix_y);
# endif

⌨️ 快捷键说明

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