|
楼主 |
发表于 2012-8-27 16:52:39
|
显示全部楼层
我试验12864显示,显示数字与英文字母时可以,但显示汉字就不是我想要的汉字,这可能是什么问题呢?
#include <avr/io.h>
#include "12864.h"
/*****************12864*******************/
#define SID_0 PORTB &= 0b11111110
#define SID_1 PORTB |= 0b00000001
#define SCLK_0 PORTB &= 0b11111101
#define SCLK_1 PORTB |= 0b00000010
//SID为RW口,SCLK为E口
//RS,RST口接高电平,PSB接低电平,A为高电平,K为低电平
/////////////////主函数
void main(void)
{
DDRB= 0b11111111;
PORTB=0b11111111;
lcd_init(); //初始化12864
while(1)
{
lcd_wcmd(0x82);
lcd_wdat(0x2d);
Lcd_DisplayString(1,1,"合"); //显示汉字
}
}
|
|