需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:7519 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本设计是以STC89C52单片机为核心控制器的LED点阵显示系统。单片机通过将字模数据发送至74HC595中,74HC595再将数据发送至LED行引脚,再通过定义P2口驱动74HC138选择LED列通道,从而驱动LED显示屏达到预期的效果。显示是采用动态显示的,它能够使文字以多种方式移入、移出。用C语言编程,通过一个for语句控制列信号,每选中一列送入两组行信号,循环16次,一个字模的编码数据就全部送出。在使能中断中,每进入一次中断字模数据控制位就移位两位实现动态显示。所显示的内容可以自己在根据显示屏勾画的图案来更改送入LED行脚的数据,如果显示的是汉字,可以通过字模软件提取。 【关键词】 LED显示屏;STC89C52;74HC595;74HC138
目录 摘要 Abstract 引言-4 1.系统总体方案-4 1.1系统硬件方案-4 1.2系统软件方案-4 2.系统硬件部分设计-5 2.1单片机系统及外围电路-5 2.1.1STC89C52芯片介绍-5 2.1.2复位电路-7 2.1.3时钟电路-7 2.2开关电路-8 2.3驱动电路设计-9 2.3.1行驱动电路的设计-9 2.3.2列驱动电路的设计-10 2.4显示电路的设计-12 2.4.1显示模式-12 2.4.2 8X8点阵的显示原理-13 2.4.3汉字显示的原理-13 2.5整体电路-14 3.系统软件部分设计-15 3.1主程序的设计-16 3.2子程序的设计-17 4.系统功能测试-17 4.1 单元模块电路测试-17 4.2 系统整体功能测试-17 5.总结-18 参考文献-19 附录-20 |