#include <MSP430x24x.h>
#include"lcd12864.h"
#include"Ascii.h"
void Delayus(uint i)
{
//i=i*1000/24.5;
while(i--);
}
void Delayms(uint i)
{
while(i--)
Delayus(1000);
}
void Delays(uint i)
{
while(i--)
Delayms(1000);
}
/**********************/
void write(uchar dat,uchar side,uchar rs)
{
// Clr_en;
// Clr_rw;
if(rs)
Set_rs;//data
else
Clr_rs;//command
if(!side)
{
Sel_left;
}
else
{
Sel_right;
}
P2OUT=dat;
Delayus(1);//delay 1us befor and after setE
Set_en;
Delayus(1);//delay 1us befor and after setE
Clr_en;
}
/**********************/
void lcd_init()
{
uchar i;
for (i=0;i<2;i++)
{
write(0x3f,i,0);//开
write(0xc0,i,0);//start line
write(0xb8,i,0);//page
write(0x40,i,0);//colomn
}
}
/**********************/
void lcd_clr()
{
uchar i,j,k;
for(k=0;k<2;k++)
{
for(j=0;j<8;j++)
{
write(0xb8+j,k,0);
write(0x40,k,0);
for(i=0;i<64;i++)
{
write(0x00,k,1);
}
}
}
}
/***************************/
void dis_8_8(uchar x,uchar y,uchar dat)
{
uchar tmp,i,side=0;
if(x>63)
{
x-=64;
side=1;
}
tmp=dat-0x30;
write(0xb8+y,side,0);
write(0x40+x,side,0);
for(i=0;i<8;i++)
{
write(ascii[tmp][i],side,1);
}
}
void sting_play(uchar x,uchar y,uchar *dat)
{
while(*dat!='\0')
{
dis_8_8(x,y,*dat++);
y=(x+8)/128+y;
x=(x+8)%128;
}
}
void Num_dis(uchar x,uchar y,uchar num)
{
num+=0x30;
dis_8_8(x,y,num);
}
protues仿真的430液晶12864程序(不一样的显示方法)
5星 · 超过95%的资源 需积分: 10 35 浏览量
2011-11-16
18:28:15
上传
评论 1
收藏 66KB ZIP 举报
sunny_wanghao
- 粉丝: 0
- 资源: 2
最新资源
- 基于Matlab人脸肤色定理的教师人数统计+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于Matlab霍夫曼变换的表盘读数识别+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于Matlab火灾烟雾检测源码带GUI界面+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于Matlab的恶劣天气交通标志识别系统+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于MATLAB的霍夫曼变换的表盘示数识别+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于Matlab的车道线识别系统 +源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于MATLAB的教室人数统计系统带Gui界面+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于MATLAB的教室人数统计系统带Gui界面+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于MATLAB 的霍夫曼变换答题卡识别源码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于Matlab+bp神经网络的神经网络汉字识别系统+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
- 1
- 2
前往页