【摘要】本文介绍了一种基于STC89C52RC单片机控制的16*16的点阵显示屏,其周围采用的是2个74HC595移位寄存器和2个74HC138译码器作为驱动控制点阵屏。该系统利用低成本的单片机来控制LED显示屏的显示,简化外围接口电路构成一种成本低廉的汉字显示系统。
该文主要介绍了此点阵屏系统的功能原理以及对应的软硬件设计。硬件设计以单片机加译码器加点阵屏为主,软件上分为主程序、按键模块、内容显示模块和字符输入模块。
电路通过仿真和实物测试,获得良好的显示效果.而且具有体积小.硬件电路结构简单和容易实现等特点。
【关键词】16*16点阵屏, 单片机, 译码器
目录
摘要
Abstract
1.绪论-1
1.1选题背景及意义-1
1.2研究现状及发展趋势-1
1.3本课题设计的主要工作和任务-2
2.系统总体设计方案-2
2.1硬件设计方案-2
2.2软件设计方案-3
3.系统硬件设计-3
3.1单片机概述-3
3.2控制单元-3
3.2.1 STC89C52RC单片机-3
3.2.2 控制系统设计-4
3.3各部分电路设计-4
3.3.1 单片机最小系统-4
3.3.2 点阵屏模块-5
3.3.3 驱动器模块-7
4.系统软件设计-8
4.1 主程序流程图及程序-9
4.2 子程序流程图与程序-10
4.2.1 按键流程-10
4.2.2 字符输入子程序-12
4.2.3 内容显示子程序-13
5.系统调试-14
结论-15
参考文献-16
致谢-17
附录A 原理图-18
附录B 电路实物图-19
附录C 源程序-20