新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于F2812的监测系统的设计

基于F2812的监测系统的设计

作者: 时间:2009-03-31 来源:网络 收藏

5.3 显示主程序

void main(void)

{

……// 初始化,PIE, PIE中断向量表,外设

Lcd_init(); // LCD初始化

clearscr1(); // 清空第一显示缓冲区

clearscr2(); // 清空第二显示缓冲区

clearscr3(); // 清空第三显示缓冲区

Disp32x32Char(void); // 显示一个32x32字符

……//其他字符显示程序

While(1);

}

总结:本文程序并未使用SED1335自带的字符发生器,而是通过在程序中调用自定义的字模数组数据,将其分别写入显存相应位置。因此,首先必须用相应的字模软件对要显示的字符或位图取模,并特别注意写数据到显存的顺序必须与取模的顺序一致,比如显示32x32字符,写数据的顺序为先在光标所在处自上而下写入32个字节,再将光标右移,连续自上而下分别写入3列32个字节。考虑到字模数组占用内存空间较大,应该将字模数组存储在ROM中,在需要使用时再从ROM中将字模数据调入RAM中执行。

结束语:本文提出了一种并使用320x240方案,此方案已经在软硬件上得到实现,经过验证后效果较好,从而为其他便携式提供了借鉴。本文创新点在于使用了TI公司目前功能最为强大的2000系列芯片TMS320来构建新型系统,改变了传统的用单片机构建监测系统的思路。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭