完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
1 引言
生活中可视广告随处可见,大多采用LED汉字显示屏,而汉字的显示模块可直接影响广告本身效果。基于AT89S52 LED汉字显示模块有多种形式,包括汉字全屏显示、汉字从右往左显示、汉字从下往上显示、汉字拉幕式显示等多种方式。
AT89S52是一款低功耗、高性能的CMOS八位微控制器,具有8 KB系统可编程Flash存储器:采用Atmel公司高密度非易失性存储器工艺技术,与工业80C51产品指令和引脚完全兼容:片上Flash允许程序存储器在系统可编程,适用于常规编程器;单片AT89S52拥有灵巧的8位CPU和系统可编程,Flash,使其为众多嵌入式控制应用系统提供高灵活、有效的解决方案。
本设计采用AT89S52微处理器,内部有256字节的RAM,8 KB Flash,汉字代码存放于8 KB Flash中,高128字节作为汉字的显示区和显示缓存区,P1端口的低4位接74LS154的输入端,74LS154是4-16线译码器,它的输出端作为汉字列扫描选择线,通过8550驱动汉字的列,P1端口的高4位分别接4个按键控制汉字显示方式:P2端口与WR线通过或门控制74LS373片选线锁存汉字代码。汉字采用中断显示,电源电压为5 V的直流电源供电。
中断显示控制软件是由保护现场、关显示、定时1 ms初始化、中断次数加1、判断中断的次数、恢复现场、中断返回等模块组成。中断程序流程图如图4所示。
5 结束语 |
|
相关推荐
6 个讨论
|
|
|
有没有用LabVIEW设计的LED汉字显示,软件仿真一下
|
|
|
|
|
|
|
|
|
学习讲座
|
|
|
|
|
|
|
|
【瑞萨RA6E2】瑞萨E2S软件安装过程,等待过程玩下97_e2 studio_ZGZZ
140 浏览 0 评论
483 浏览 0 评论
【原创】【RA4M2-SENSOR开发板评测】低功耗+USB综合测试
815 浏览 0 评论
1346 浏览 2 评论
804 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
16903 浏览 31 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 16:56 , Processed in 0.852214 second(s), Total 56, Slave 46 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1189