没有合适的资源?快使用搜索试试~ 我知道了~
C8051F023设计的液晶触摸屏技术及应用
需积分: 0 0 下载量 19 浏览量
2020-10-20
20:05:22
上传
评论
收藏 169KB PDF 举报
温馨提示
《C8051F023设计的液晶触摸屏技术及应用》 本文主要探讨了基于C8051F023单片机的液晶触摸屏技术及其实际应用。C8051F023是一款高性能的微控制器,具有8051兼容的CIP-51内核,其速度高达25 MIPS,内置多种模拟和数字功能,如10位ADC、12位DAC、SPI、SMBus/I2C、UART接口以及多个定时器和计数器,还有在系统编程的FLASH存储器和丰富的RAM资源。该单片机具备独立工作能力,所有外设可通过固件配置,且具有在系统重新编程功能,便于固件的现场更新。 系统硬件部分,文章重点介绍了采用C8051F023控制的OCMJ8X15D液晶触摸显示模块。尽管C8051F023内部自带晶振,但设计中仍选择外接晶振以提高时钟精度。OCMJ8X15D模块具有可调节的背光亮度,且预留了通信接口。其独特的中文显示方式是在文字模式下直接输入字码,而非一般液晶模块的Bit-Map绘图方式,从而提高了显示效率。 在软件设计环节,为了实现液晶触摸屏上的软键盘显示,设计者采用了一种特定的编程思路,如流程图所示。OCMJ8X15D模块支持全角和半角显示,全角文字为16x16点阵,半角为8x16点阵。中断机制也被充分利用,当触摸屏被触碰时,会产生中断信号,增强了人机交互体验。 该设计结合了C8051F023的强大处理能力和OCMJ8X15D液晶触摸屏的高效显示特性,成功实现了准确的触摸定位和正常的内容显示。这种技术不仅简化了人机交互界面,也提升了系统的灵活性和实用性,尤其适用于需要直观操作和信息显示的应用场景,如工业控制、智能家居、车载信息娱乐系统等。通过这种设计,我们可以看到微控制器在现代电子设备中的关键作用,以及如何通过创新技术优化用户体验。
资源推荐
资源详情
资源评论
C8051F023设计的液晶触摸屏技术及应用设计的液晶触摸屏技术及应用
采用本文给出的C805lF023单片机和OCMJ8X15D液晶触摸显示模块的硬件接口电路,并通过编写可触摸显示中
英文和数字的子程序设计的样机,触摸定位准确,显示内容正常。
人机对话界面的种类很多,如显示器、LED、LCD及带触摸屏的LCD等。其中带触摸屏的LCD是最近几年刚发展起来的一项新技术,它通过计算机技术来处理声音、图
像、视频、文字、动画等信息,并在这些信息间建立一定的逻辑关系,使之成为能交互地进行信息存取和输出的集成系统。触摸屏系统符合现代简便、经济、高效的发
展原则。
1 C805lF023单片机简介
采用高速、流水线结构且与8051兼容的CIP一51内核(可达25 MIPS);
带有全速、非侵入式在系统调试接口(片内);
内含真正的10位C8051F023、100 ksps的8通道ADC和PGA以及模拟多路开关;
有两个12位DAC,并具有可编程数据更新方式;
内含64 K字节可在系统编程的FLASH存储器以及4352(4096+256)字节的片内RAM;
带有可寻址64 K字节地址空间的外部数据存储器接口;
具有硬件实现的SPI、SMBus/I2C和两个UART串行接口;
内含5个通用的16位定时器;
具有5个捕捉/比较模块的可编程计数器/定时器阵列;
带有片内看门狗定时器、VDD监视器和温度传感器。
具有片内VDD监视器、看门狗定时器和时钟振荡器的C8051F023芯片,是一种真正能独立工作的片上系统。所有模拟和数字
外设均可由用户固件使能/禁止和配置。此外,FLASH存储器还具有在系统重新编程能力,可用于非易失性数据存储,并允
许现场更新805l固件。
2 系统硬件
本文采用C805lF023单片机来控制带中文字库的OCMJ8X15D液晶触摸
资源评论
weixin_38687539
- 粉丝: 9
- 资源: 923
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功