📄 main.c
字号:
/****************************************************************************************************
* 文件名: main.c *
* Copyright (c) 2008 *********武汉理工大学信息工程学院电信系 *
* 创建人: 王康 *
* 日 期: 2008.8.6实现了液晶屏上任意显示汉字的功能 *
* 修改人: 王康 *
* 日 期: 2008.8.7完成了工程功能的扩充,即在液晶屏的任意位置打点,可以用来波形显示 *
* 描 述: TG12864A液晶显示程序,完成了在液晶上显示汉字,在液晶屏的任意位置打点的功能 *
* 接口定义: 用的是熊涛那块12864接口板,接口按板上定义进行配置 *
* P1口接DB7 -- DB0 *
* DI -- P3.7, 数据/指令 选择 *
* RW -- P3.6, 读/写选择 *
* E -- P3.5, 使能信号 *
* CS2 -- P3.4, 片选1, 右半片 *
* CS1 -- P3.3, 片选2, 左半片 *
* RST -- P3.2, 复位 *
* 版 本: KEIL uV2 *
****************************************************************************************************/
/****************************************************************************************************
* 问 题: 所有的测试程序都能正常的工作,而且打点时不会漏掉点不打,但是只执行打一个点的操作时,有时会
* 打不出点,具体原因也不知道是什么
****************************************************************************************************/
#define CONFIG_H
#include "config.h"
void main(void) //主函数
{
Initiate();
ClearDDRAM(); //清DDRAM
// P0 = 0xff;
// DrawLine(0,0,50,50);
// Test1();
// Test2();
Test3();
// while(1)
// {
// WriteFixWord(8,"武");
// WriteWord(0,0,0,"武");
// P0 = ~P0;
// WriteSentence("武汉理工大学余区电信系 王康制作得之淡然失之泰然黎明前是最黑暗的");
//当写句子的时候,若句子的长度超过了32个字,则液晶显示完一面之后刷新,会发生覆盖现象,应避免此情况发生
// }
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -