📄 lcd_12864.c
字号:
#define uchar unsigned char
#define uint unsigned int
#include<reg52.h>
#include<absacc.h>
#include"lcd_12864.h"
#include"delay_500ms.h"
unsigned char xdata SIN[100]=
{0,2,4,5,7,9,11,13,15,17,18,20,21,23,24,25,27,28,28,29,30,30,31,31,31,32,31,31,31,
30,30,29,28,28,27,25,24,23,21,20,18,17,15,13,11,9,7,5,4,2,0,-2,-4,-5,-7,-9,-11,-13,
-15,-17,-18,-20,-21,-23,-24,-25,-27,-28,-28,-29,-30,-30,-31,-31,-31,-32,-31,-31,-31,
-30,-30,-29,-28,-28,-27,-25,-24,-23,-21,-20,-18,-17,-15,-13,-11,-9,-7,-5,-4,-2};
void main()
{
uchar i;
LCDInit();
LCDClr();
// delay_500ms();
// delay_500ms();
// delay_500ms();
// delay_500ms();
//LCDPrintf(0,0,"lwf");
//LCDPrintf(0,0,"百");
LCDPrintf(0,0,"芦文峰");
Disponechar(0,3,'A'); //显示单个字符要用单引号
/****正弦波****/
for(i=0;i<127;i++)
{
LCDPoint(i,SIN[(2*i)%100]+32,8);
}
while(1);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -