桂林航天工业学院
实习报告
课程名称单片机课程设计
开课学期
20142015春
实验室
南实408
班级
20130922z01
组员
学号20130922z0102
学号20130922z0103
指导教师
日期
20157
f923
f摘要
本文介绍了一款以单片机AT89C52为控制器的LED点阵显示屏系统的设计该系统可实现中英文字符以及特殊字符的显示和动态特效显示通过控制按钮可以实现不同效果间切换达到实际应用中广告牌的要求并且可以通过级连的方式来扩大显示屏幕的尺寸以达到增加显示内容的目的
系统采用PC机作为上位机上位机向单片机发送控制命令和上位机所存储的显示代码AT89C52单片机接收并处理PC机的控制命令以及显示代码由显示驱动模块驱动一个16×16分辨率的LED点阵显示屏的扫描显示选用两片74HC138译码器作为IO口的扩展与LED点阵显示屏的控制列脚相连16×16的点阵显示由4块8×8点阵组成软件选用C语言程序编写外部中断0输入口接控制按钮实现不同效果间的转换所选用的AT89C52单片机具有价格低廉程序写入方便的特点使得整个系统方便维护和检修除此之外该系统只占用了单片机少量的IO口和内存为系统留下了功能扩展的空间
I23
f目
录
1绪论111课题背景1111选题背景1112研究现状及发展趋势112论文主要内容12系统总体方案设计221系统硬件设计方案221系统软件设计方案23硬件系统设计331硬件整体设计概述332控制单元3
321AT89C52基本介绍r