基于单片机的电子课程表系统.doc
基于单片机的电子课程表系统,目 录 第1节 引 言31.1 电子课表系统概述31.2 本设计任务和主要内容4第2节 系统主要硬件电路设计52.1 单片机控制系统原理52.2 单片机主机系统电路62.2.1时钟电路72.3 七段数码管显示电路72.4 led显示系统电路82.5 汉字显示硬件电路9第3节 系统软件设计10 3.1 系统主程序设计10...
内容介绍
此文档由会员 shmily022 发布目 录
第1节 引 言……………………………………………………………………………3
1.1 电子课表系统概述……………………………………………………………3
1.2 本设计任务和主要内容………………………………………………………4
第2节 系统主要硬件电路设计………………………………………………………5
2.1 单片机控制系统原理…………………………………………………………5
2.2 单片机主机系统电路…………………………………………………………6
2.2.1时钟电路………………………………………………………………7
2.3 七段数码管显示电路…………………………………………………………7
2.4 LED显示系统电路……………………………………………………………8
2.5 汉字显示硬件电路……………………………………………………………9
第3节 系统软件设计…………………………………………………………………10
3.1 系统主程序设计………………………………………………………………10
3.2 汉字的点阵显示原理及字库代码获取方法…………………………………15
第4节 结束语…………………………………………………………………………18
参考文献…………………………………………………………………………19
附录…………………………………………………………………………20
基于单片机的电子课程表系统
第1节 引 言
AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
LED因其体积小,耗电量低,高亮度及环保等优点而被广泛应用于公共场所的大屏显示上,LED点阵大屏可应用于户外广告,交通导航,大厅公告,比赛的多媒体实时显示等领域。学校新建体育馆内就置有大幅LED显示,校运会时为赛事信息实时显示提供了便捷。
我们的课程设计是基于AT89C51单片机,用16*16点阵显示滚动的课程名称,至于教室门口,可即时显示该教室内正在上的课程名称,方便师生选择合适的教室学习。所作的点阵屏具有可移植性强,功能简单,可以简单继续添加更多相关功能的模型,也可以扩展成多块点阵屏的组合,以改良显示效果。该系统灵活性强,易于操作,可靠性高。