一种基于单片机控制的LCD人机界面方案
2012-04-26徐培凤黄文新陈建锋
电气电子教学学报 2012年2期
关键词:单片机
施 凯,徐培凤,黄文新,陈建锋
(1.江苏大学电气信息工程学院,江苏镇江 212013)
(2.南京航空航天大学自动化学院,江苏南京 210016)
随着工控技术的发展,对具有显示内容丰富和操作简单可靠的人机界面的需求越发迫切。而LCD以其微功耗、无辐射和显示清晰等优点,在工业控制人机界面上的应用已越来越广泛[1-2]。
本文设计的LCD人机界面方案以飞思卡尔公司的MC9S08GT60型单片机作为主控芯片,结合点阵液晶模块CA320340B,通过与控制系统MCU的串口通讯实现监控参数的获取及发送,了解和学习当前主流点阵液晶模块的工作及实现。该设计对于学生的课程教学实践与课外科技活动、电子设计竞赛以及将来就业都有帮助。
1 系统构成与工作原理
1.1 系统构成
LCD人机界面由控制部分、通讯部分和显示部分三部分构成,其硬件连接结构框图如图1所示。其中最主要的是控制部分,MC9S08GT60是飞思卡尔公司的一款44引脚QFP封装的八位单片机,总共可提供36个I/O口,具备4kRAM和60kFlash存储,无论是对于程序的读写还是数据的存储都很足够,满足该液晶显示系统的控制要求,且其具备BDM后台调试电路。通过BDM接口,实现了在线编程及动态调试[3-4]。

图1 LCD人机界面硬件连接结构框图
通讯部分采用简单有效的SCI串口通讯,使用单片机SCI接口与控制系统DSP微处理器交换需要监控的系统参数。
显示部分为带有RA8835图形显示控制芯片的点阵液晶屏。该屏外扩32K显示RAM,具有强大的作图功能,支持文本显示、图形显示以及图形和文本混合显示。……
登录APP查看全文
