基于PIC单片机的LED点阵手写屏设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于PIC单片机的LED点阵手写屏设计
概述
本文采用PIC 16F877A 单片机为主要核心控制元件,设计了一个32×32 LED 点阵模块的书写显示屏。

它主要由光笔模块和点阵显示模块组成,光笔模块利
用光敏电阻的光电特性,实现微亮检测功能。

光笔反馈信号经放大器LM324
比较后,送给单片机处理。

32×32点阵显示模块、驱动模块由74HC595 外设驱动阵列和8 位串行输入/输出移位寄存器ULN2803A 组成。

光笔通过显示屏微
亮扫描寻找坐标值,按键和LED 指示灯可实现“点亮、划亮、反显、整屏擦除、笔画擦除、连写多字、对象拖移”等书写显示功能。

系统系统总体构成
本系统设计包括三大部分:PIC 16F877A 单片机主控器、光笔控制器、点阵显示屏。

系统的结构如图1 所示。

图1 系统结构图
PIC 系列单片机是完全集成的混合信号系统级芯片,具有与8051 兼容的微控制器内核,与MCS-51 指令集完全兼容。

其内部还集成了数据采集和控制系统中常用的模拟部件和其他数字外设及功能部件,并包括A/D 和D/A 模块,执
行速度快,功能强大。

光笔选用光敏电阻作为感应器件,根据光敏电阻的光电特性,光敏电阻两瑞
电压因光电阻的变化而变化。

电压值经电压比较器LM324 比较后可输出高/低
电平。

光电特性非线性易调节,且灵敏度较好。

LED 与数码管同步使用,LED 用于功能指示灯,数码管用于32×32点阵LED 模块书写显示屏当前光笔所在的行/列坐标值。

分析与计算。

相关文档
最新文档