📄 main.c
字号:
/*
***************************************************************************
*
* (C) Copyright 2007,单片机初学者园地
* All Rights reserved.
*
*项目名称: 51单片机学习开发系统
*
*本文件名称:LCD12864—main.c
*
* 完成作者 : 单片机初学者 http://blog.ednchina.com/ahai0306/
* 当前版本 : V1.0
* 完成日期 : 2007年4月1日
* 描 述 :
* 此程序实现,完成12864液晶(ST790)的驱动程序,可以显示任意的ASCII字符和中文字符
*
*
****************************************************************************
*/
#include "lcd12864.h"
#include <reg52.h> //调用头文件(单片机内部的寄存器定义)
sbit BUZZ = P3 ^ 3; //蜂鸣器
#define LCD_DATA P2 //LCD
#define LCD_BUSY 0x80 // 用于检测LCD的BUSY标识
void status0_disp(void);
/************主程序**************/
main()
{
LCD_init(); //ST7920初始化,复位及写设置控制命令
status0_disp(); //要显示的状态函数
while(1); //单片机在此反复执行
}
void status0_disp(void)
{
Clear_display(); //清屏函数
Disp_lcd(0, 2,"hello!" ); //显示从第0行,第2列开始
Disp_lcd(1, 0," 12864液晶显示" ); //显示从第1行,第0列开始
Disp_lcd(2, 1,"学习单片机" ); //显示从第2行,第1列开始
Disp_lcd(3, 1,"QQ:464976346" ); //显示从第3行,第1列开始
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -