基于单片机的lcd显示系统软件设计.ppt
《基于单片机的lcd显示系统软件设计.ppt》由会员分享,可在线阅读,更多相关《基于单片机的lcd显示系统软件设计.ppt(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于单片机的LCD显示系统软件设计 专 业:电子信息工程 指导老师:郭建昌姓 名:赵影 班 级:069411班课题背景 LCD液晶显示技术作为人机交互的主流方式,正广泛应用于家电、手机、个人电脑等显示终端。随着电子技术的发展,单片机技术的应用产品日益增多,研究以单片机作为主控制器的LCD液晶显示器控制系统意义重大。展望未来,急速的响应速度将会成为个性化LCD的发展趋势,越来越多的单片机正如雨后春笋般涌现。本课题设计的内容 本设计是基于单片机的LCD显示系统的软件设计,软件设计主要对四大模块:串口通信模块,液晶显示模块,看门狗模块,键盘模块的软件设计做了详细论述。本课题最终实现了字符的液晶显示。
2、系统整体框图如图1所示。图图1 1 系统整体框图系统整体框图串口通信流程图 本设计采用74LS244将单片机串口扩展为4路串口,并由键盘控制分别实现RS485、TTL UART、RS232、USB串口与单片机之间的通信,串口流程图如图2所示。图图2 2 串口通信流程图串口通信流程图液晶显示流程图液晶显示部分采用液晶显示部分采用SMC1602ASMC1602A,液晶显示流,液晶显示流程图如图程图如图3 3所示。所示。图图3 3 液晶显示流程图液晶显示流程图看门狗程序流程图看门狗的作用就是防止程序看门狗的作用就是防止程序发生死循环。本设计看门狗发生死循环。本设计看门狗采用采用X5045X5045芯
3、片,看门狗程芯片,看门狗程序流程图如图序流程图如图4 4所示。所示。图图4 4 看门狗程序流程图看门狗程序流程图键盘程序流程图本设计采用的是本设计采用的是2*32*3矩阵矩阵式键盘,键盘程序流程式键盘,键盘程序流程图如图图如图5 5所示。所示。图图5 5 键盘程序流程图键盘程序流程图系统整体流程图本设计实现了字符的液本设计实现了字符的液晶显示。整体流程图如晶显示。整体流程图如图图6 6所示。所示。图图6 6 系统整体流程图系统整体流程图系统开发所需的软件资源l ProteusProteus电路仿真软件。电路仿真软件。l 单片机系统调试仿真器单片机系统调试仿真器KeilKeil。系统仿真结果本设计实现了字符显示,液晶屏总共显示两行,每行最多可显示16个字符,本设计实现了“NanyangInstitute of Technology”的显示,“NanyangInstitute”16个字符显示在第一行,“of Technology”显示在第2行。系统仿真结果如图7所示。整个系统工作正常,基本达到了本次毕业设计的要求。图7 系统仿真图感谢各位评委老师及我的导师
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 lcd 显示 系统软件 设计
限制150内