专栏中心

EEPW首页 > 专栏 > 16*32点阵的原理

16*32点阵的原理

发布人:a181633697 时间:2009-07-31 来源:工程师 发布文章

一、总体方案

1、工作原理 

利用单片机STC系列单片机作为本系统的中控模块。单片机可把由DS18B20、DS1302读来的数据利用软件来进行处理,从而把数据传输到显示模块,实现温度、日历的显示。点阵led电子显示屏显示器为主要的显示模块,把单片机传来的数据显示出来,并且可以实现滚动显示。在显示电路中,主要靠按键来实现各种显示要求的选择与切换。

2 、总体设计

设计总体框图如图1所示:

 

图1

二、系统硬件设计(单元电路设计及分析)

1、STC89C51单片机最小系统

最小系统包括晶体振荡电路、复位开关和电源部分等部分。

STC89C51单片机的最小系统如图2:

点击看大图

图2

2、温度测量模块

与ds18b20通信接口电路如图3所示:

图3

3、时钟模块

时钟模块采用ds1302芯片,其接线电路如图4所示:

图4

4、LED显示模块

点阵数据串行输入, 器件为移位寄存器74HC595, 门控和扫描信号常以16 点阵为一行进行并行处理。在点阵显示中以8×8LED点阵构成一个LED 显示单元, 采用列共阳行共阴的编排方式。其驱动分为行列两部分, 分别来自于行移位寄存器、列数据译码器, 列数据是扫描数据, 16行中每次只有一列被驱动, 采用逐列扫描方式, 行数据则为汉字的点阵码。对于字符和图形显示也可以用点阵处理, 其显示原理和方法相同

行驱动电路使用四片74HC595,连接如图5所示:

点击看大图

图5

列扫描电路则利用了一片4-16线译码器74LS154和32个8550驱动,如图6所示:

图6

5、PC机通讯

采用CH341T USB转串口芯片,可以解决现有的计算机没有串口的尴尬,而且即插即用,不会像以往的标准串口不支持热插拔、容易损坏等问题。原理如图7示:

点击看大图

图7

 

三、系统软件设计

1、主程序框图如图8示:

点击看大图

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

电动化与自动驾驶,会成为飞机的热点吗?

[Android开发视频教学]SQLite使用方法(16)

视频 2010-10-29

利用单片机消除热电偶测量误差

利用串口与并口实现51内核单片机的在线编程

[Android开发视频教学]Handler的使用(二)(15)

视频 2010-10-29

e络盟“顶尖科技之声”第四期与AI策略师深入了解最新AI发展

[Android开发视频教学]文件下载(18)

视频 2010-10-29

Cloudera:AI智能体的兴起让数据隐私的重要性日益凸显

不着

陈拂晓 2005-07-05

1608尺寸车载PoC电感器

汽车电子 2025-02-14

利用单片机识别电话信号音的方法

Gartner:2024年全球半导体收入同比增长18%

OpenCV行人检测--基于米尔全志T527开发板

[Android开发视频教学]ContentProvider初步(19)

视频 2010-10-29

电感电流是连续的?电路突然剪断,会发生什么?

利用高集成度时钟系统芯片代替传统分离时钟设计

美国 AI 营销龙头 AppLovin 股价飙升 36.45% 创历史新高,Q4 业绩超预期

传英特尔拆分晶圆制造后与台积电合作营运

[Android开发视频教学]调试程序(17)

视频 2010-10-29

软硬协同优化,安谋科技新一代“周易”NPU实现DeepSeek-R1端侧高效部署

利用单片机实现极简单的测温电路

更多 培训课堂
更多 焦点
更多 视频

技术专区