- 6
- 0
- 约1.07万字
- 约 20页
- 2018-06-06 发布于湖北
- 举报
基于LCD12864显示器数字示波器设计
本文针对LCD12864 特性,完成了数字示波器显示必须的绘图驱动程序设计,这个教程定位给初学者使用,我立足从简单到复杂一步一步介绍设计过程,甚至是调试的过程,还包括一些经验总结,特别是提供了完整的keil 工程附件。希望读者立足示波器项目,学到更多软硬件设计经验技巧。
一、简易数字示波器原理
数字示波器基本原理可以简单理解为:数据采集+ 图形显示,该过程循环进行,如图1 所示。
图1 简易数字示波器流程图
LCD 图形显示需要根据LCD 特性设计,不同LCD驱动程序不同,本篇将结合不带字库的LCD12864 设计显示程序。
二、图形液晶LCD12864绘图驱动设计基础
关于LCD 的硬件接口电路,在其他教程中有详细介绍,涉及单片机总线知识和CPLD 内部电路,需要认真学习,这里借助现成的驱动函数,重点讲解LCD绘图程序设计。
LCD12864 的电路接口在头文件中定义:
#define LCD_LCW XBYte[0xf4ea]
// 左屏命令写入
#define LCD_LDW XBYTE[0xf5ea]
// 左屏数据写入
#define LCD_LCR XBYTE[0xf6ea]
// 左屏命令读出
#define LCD_LDR XBYTE[0xf7ea]
// 左屏数据读出
#define LCD_RCW XB
您可能关注的文档
- 基于ANSA四面体网格.doc
- 基于ArcGIS的地图排版及打印.doc
- 基于ARM7LCD显示电路仿真课程设计报告.doc
- 基于ARMLPC2131PWM波输出.doc
- 基于ARMPWM波输出.doc
- 基于ArcGIS之大型超市选址综合应用.ppt
- 培训课件:主接线断路器控制.ppt
- 基于Arduino智能家居控制.docx
- 基于ARM温湿度采集系统.doc
- 基于ARM的视频采集系统的设计及实现.docx
- 清明节高中下学期主题班会课件.pptx
- 统编版语文一年级下册课件《语文园地三》.pptx
- 统编版语文一年级下册课件《语文园地六》.pptx
- 一例ECMO术患者的个案护理.pptx
- 2.12 辽宋夏金元时期经济的繁荣 课件 2025-2026学年统编版七年级历史下学期.pptx
- 一例重症肺炎患者改善肺功能的循证个案护理.pptx
- 青春不“翻车”:电动车安全小贴士 高中下学期主题班会.pptx
- 主动脉夹层破裂的急救护理.pptx
- Unit 3 My school calendar Part A let's spell 课件(内嵌音视频)2025-2026学年人教PEP版英语五年级下册.pptx
- 乳糜尿的微生物学分析.pptx
原创力文档

文档评论(0)