导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[flatterbird]用ARM LPC2131控制液晶(金鹏O



No.88195
作者: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
发帖时间:2006/1/17 12:33:45
发贴者IP:218.94.136.171
标题:flatterbird:用ARM LPC2131控制液晶(金鹏OCMJ4*8C),请指教
摘要:No.88195用ARM LPC2131控制液晶(金鹏OCMJ4*8C),请指教 
点击浏览该文件
点击浏览该文件

程序如下,敬请指教
#include "config.h"


const uint32 rst=1;          //resrt
const uint32 rs=1  <  <1 ;         //H=data; L=command;
const uint32 rw=1  <  <4 ;         //H=read; L=write;
const uint32  e=1  <  <5 ;        //input enable;
const uint32 busy=1  <  <25  ;     // test busy
const uint32 DB8=(0xFF  <  <18); // P1[25:18]控制D0-D7,

#define uint  unsigned int
#define uchar unsigned char

#define comm  0
#define dat   1


void wr_lcd(uchar dat_comm,uchar content);
void chk_busy (void);


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


/*------------------初始化-----------------*/
void init_lcd(void)
{
  IO0SET=rst;
  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视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




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