📄 ks0108.c
字号:
/*----------------------------------
成功地LCD_ks0108(128*64)!
可显示字符,汉字,图象,并可滚动显示!
LGM12641BS1R--KS0108 Driver
2007.4.14
-------------------------------------*/
#include <iom16v.h>
#include <macros.h>
#include <delay.h>
#include "LCD.h"
#include "zimo2.h"
#define uchar unsigned char
#define uint unsigned int
void main()
{uchar i=0;
LCD_Init();
/* LCD_WriteCH(0,4,L,X1);
LCD_WriteHZ(2,0,L,hz5);
LCD_WriteHZ(3,0,L,hz5);
LCD_WriteHZ(4,0,L,hz5);
LCD_WriteHZ(5,0,L,hz5);
LCD_WriteHZ(6,0,L,hz5);
LCD_WriteCH(0,14,L,MaoHao);
LCD_WriteCH(0,24,L,X4);
LCD_WriteHZ(4,20,L,hz5);
LCD_WriteHZ(5,20,L,hz5);
LCD_WriteHZ(6,20,L,hz5);
LCD_WriteCH(0,34,L,MaoHao);
LCD_WriteCH(0,44,L,X3);
LCD_WriteHZ(5,40,L,hz5);
LCD_WriteHZ(6,40,L,hz5);
LCD_WriteCH(0,56,L,MaoHao);
LCD_WriteHZ(0,10,R,X3);
LCD_WriteHZ(6,0,R,hz5);
LCD_WriteHZ(3,20,R,hz5);
LCD_WriteHZ(4,20,R,hz5);
LCD_WriteHZ(5,20,R,hz5);
LCD_WriteHZ(6,20,R,hz5);
LCD_WriteHZ(4,40,R,hz5);
LCD_WriteHZ(5,40,R,hz5);
LCD_WriteHZ(6,40,R,hz5);
LCD_WriteHZ(6,40,R,hz5);*/
/* LCD_WriteHZ(0,16,L,hz0);
LCD_WriteHZ(1,32,L,hz1);
LCD_WriteHZ(2,48,L,hz2);
LCD_WriteHZ(3,0,R,hz0);
LCD_WriteHZ(4,16,R,hz4);
delay_nms(2500);
while(1){
Set_Startline(i++);
if(i==64) i=0;
LCD_WritePIC(0,8,Hello);} */
LCD_WritePIC(0,8,Hello);
delay_nms(500);
LCD_WritePIC(0,8,psc);
delay_nms(500);
LCD_WritePIC(0,8,gui);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -