保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

图形点阵式液晶显示器MSP-G320240在高速处


3H空闲操作-显示操作DISPON/OFF59H/58H设置显示方式1SCROLL44H设置显示区域,卷动10CSRFORM5DH设置光标形状2CGRAMADR500H设置CGRAM起始地址2CSRDIR4CH~4FH设置光标移动方向-HDOTSCR5AH设置点单元卷动位置1OVLAY5BH设置合成显示方式1绘制操作CSRW46H设置光标地址2CSRR47H读出光标地址2存储操作MWRITE42H数据写入显示缓冲区若干MREAD43H从显示缓冲区读数据若干
  
  
  3MSP-G320240同DSP的接口
  
  TI公司的16-bit定点DSPTMS320F206是一种低功耗的DSP器件,它采用改进的哈佛结构,有1条程序总线和3条数据总线。该DSP采用流水线操作,同时具有高度并行32-bit算术逻辑单元、16×16bit并行硬件乘法器、片内存储器、片内外设和高度专业化的指令集,特别适合于信号处理,可用于工业控制领域和各类仪器仪表的开发设计。液晶显示器MSP-G320240有8位数据线、3个电源线和5个控制线,当TMS320F206外接16MHz晶振,且工作时钟控制模式选为×1时,可以把液晶显示器MSP-G320240的读写信号线同TMS320F206的读写信号线直接相连。图2所示是液晶显示器与TMS320F206的典型接口电路。
  
  4C语言程序设计
  
  TMS320F206的用户可以用汇编语言或C语言进行源程序的编写,因为用C语言开发出的系统易于维护,可靠性高,可移植性好。下面是用C语言编写的液晶显示器MSP-G320240的初始化及清屏程序:
  
  ioportunsignedintport1ff1;/*定义片选地址*/
  
  ioportunsignedintport1ff0;
  
  #defineLcd_wcport1ff1/*LCD写指令*/
  
  #defineLcd_wdport1ff0/*LCD写参数*/
  
  #defineLcd_rsport1ff0
  
  #defineLcd_rdport1ff1
  
  #defineSYSTEM_SET0x40/*初始化设置*/
  
  #defineSCROLL0x44/*显示域设置*/
  
  #defineSLEEP_IN0x53/*休闲模式设置*/
  
  #defineDISP_ON0x59/*显示状态设置显示开*/
  
  #defineDISP_OFF0x58/*显示关*/
  
  #defineOVLAY0x5b/*显示合成设置*/
  
  #defineHDOT_SCR0x5a/*点位移设置*/
  
  #defineCSRFORM0x5d/*光标形状设置*/
  
  #defineCGRAM_ADR0x5c/*CGRAM首址设置*/
  
  #defineCSRDIR_RG0x4c/*光标移动方式设置光标右移*/
  
  #defineCSRDIR_LF0x4d/*光标左移*/
  
  #defineCSRDIR_UP0x4e/*光标上移*/
  
  #defineCSRDIR_DW0x4f/*光标下移*/
  
  #defineCSRW0x46/*光标指针设置*/
  
  #defineCSRR0x47/*读取光标指针*/
  
  #defineMWRITE0x42/*数据写入设置*/
  
  #defineMREAD0x43/*数据读取设置*/
  
  #defineLcdAP0x28/*显示屏一行所占字节数*/
  
  #definewait()while((Lcd_rs&0x0040)==0x0040)/*等待*/
  
  voidClear(unsignedintAdd1,unsignedintAdd2,unsignedintData)
  
  {unsignedintCounter;
  
  Lcd_wc=CSRDIR_RG;wait();?/*Add1:显示区首址*/
  
  Lcd_wc=CSRW;wait();/*Add2:显示区末址*/
  
  Lcd_wd=0x00;wait();/*Data:显示数据*/
  
 

《图形点阵式液晶显示器MSP-G320240在高速处(第2页)》
本文链接地址:http://www.oyaya.net/fanwen/view/172820.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。