导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[flatterbird]请教液晶显示



No.86154
作者:flatterbird
邮件:sunzhenkun1202@tom.com
ID:43889
登陆:3次
文章数:4篇
最后登陆IP:218.94.136.171
最后登陆:2006/5/2 22:30:27
注册:2005/11/25 16:50:18
财富:127
发帖时间:2005/11/25 16:51:04
发贴者IP:218.94.136.171
标题:flatterbird:请教液晶显示
摘要:No.86154请教液晶显示 使用PHILIP ARM2131,控制金鹏ocm4x8c,程序如附件,请指教
由于ARM是3.3伏,而液晶是5伏,请问是否要电平转换

#include "config.h"

#define rs  1   <  < 8          //H=data; L=command;
#define rw  1   <  < 9          //H=read; L=write;
#define  e  1   <  < 10         //input enable;


#define uint  unsigned int
#define uchar unsigned char

#define comm  0
#define dat   1


const uint32 DB=(0xFF  <  <16); // P1[23:18]控制D0-D7,


void wr_lcd(uchar dat_comm,uchar content);

void DelayNS(uint us);

uchar tab1[]={
"本系列中文模块内"
"任意位置反白显示"
"置二级字库,可在"
"使用更方便更灵活"
};

/*------------------初始化-----------------*/
void init_lcd(void)
{
  
  wr_lcd(comm,0x30);  /*30---基本指令动作*/   
  wr_lcd(comm,0x01);  /*清屏,地址指针指向00H*/
  wr_lcd(comm,0x06);  /*光标的移动方向*/
  wr_lcd(comm,0x0c);  /*开显示,关游标*/
}


/*---------------显示汉字或字符----------------*/
void chn_disp(uchar *chn)
{
  uchar i,j;
  wr_lcd (comm,0x30);                          //30,基本指令集
  wr_lcd (comm,0x80);                          //80,从第一行第 ......

>>返回讨论的主题



  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:31毫秒 最大:7276毫秒 查询6次