单片机课程设计报告 ——电子课程表系统 成员:高三垒 尹燕利 刘海生摘要:该实验设计基于 AVRmega16 开发板平台,依照点阵屏和七段数码管基本原理,做出了以便有用电子课表!核心字:单片机 8*8 点阵屏 电子课表前言: AVR 单片机是一款功能十分强大,集成度非常高数字解决系统。它集成了 ADC 与 DAC模块,并且尚有硬件滤波器!它基本上可以解决生活实时性不太强模仿信号与数字信号,并实现通信!近年来,广告普及和生活水平提高,点阵大屏需求日益强烈! LED 因其体积小,耗电量低,高亮度及环保等长处而被广泛应用于公共场合大屏显示上,LED 点阵大屏可应用于户外广告,交通导航,大厅公示,竞赛多媒体实时显示等领域。老校公教楼点阵屏可以用来显示整幅课表。 咱们课程设计是基于 AVR 单片机,用 8*8 点阵显示滚动课程英文名称,至于教室门口,可即时显示该教室内正在上课程名称,以便师生选取适当教室学习。所作点阵屏具备可移植性强,功能简朴,可以简朴继续添加更多有关功能模型,也可以扩展成多块点阵屏组合以改良显示效果。正文:一·系统设计目、用途以功能 通过一段时间观测,咱们发现,同窗们上自习是常常遇到一种问题。教室中有诸多人,但不能拟定里面是不是在上课,能不能到里面去自习。 公教楼进门地方有电子大屏可以显示课程安排,但看起来过于麻烦,也不能详细到每一种教室。因此咱们设想,能不能设计一种电子课表,放在每个教室门口,显示当前在上课程,并可以通过一定按键来及时变化课程,以应对临时变化。日后经电子设计大赛老师提示,咱们曾经想设计一种有控制终端课程显示系统。即每个教室门口均有一种电子课表,通过终端控制完毕所有课表显示。但日后发现,以咱们能力做这样工作太过复杂,因此咱们选取了更容易方式:单一放在教室门口电子课表,只显示当前课程。于是当前作品应运而生。电子课表基本功能如下 : 重要功能有1 实现 LED 点阵屏中文名称滚动显示。2 实现不通课程中文名称自动切换。3 实现按键控制课程名称临时更改。4 实现节日动画显示。5 实现 6 位七段数码管显示时分秒。6 实现按键控制时间调节。二硬件设计原理及内容硬件设计思想:通过按键输入控制信号,由单片机进行解决,并将行列信号分别通过显示驱动输入点阵屏和数码管,控制点阵和数码管显示.Atmega16 引脚图 Led 16*16 点阵屏74HC595 ATmega16 按键控制信号列信号行信号74hc15474hc16474ls138 六位七段...