本设计
基于51单片机的16×16点阵广告牌的滚动显示(源码+仿真+电路图+报告)
仿真图proteus 7.8/protues 8.6
程序编译器:keil 4/keil 5
编程语言:C语言
编号C10604_1
硬件构成:
51单片机+晶振电路+复位电路+16*16点阵屏+74hc138驱动电路等;
设计功能:
1.本设计主要采用51单片机(AT89C51/52、AT90C51/52、STC89C51/52)作为主控器;
2.设计的16*16点阵显示屏主要是通过单片机直接控制行扫描,然后用74LS138来控制列扫描。
3.点阵屏实现“欢迎您”三个字的滚动循环显示。
仿真图(提供源文件):
电路图(提供源文件):
程序(提供源文件源码):
资料清单:
更多资源 关注微信公众号:嘉盛单片机
温馨提示:
1、拿到压缩包文件之后先解压,再运行!!压缩名称带有特殊符号的,要把特殊符号删除再解压,例如⭐;
2、单片机芯片是通用的,无论51还是52、无论stc还是at都一样,引脚功能都是一样的,程序也是一样的;
3、仿真原理图和硬件原理图会有着些许区别,如果要做硬件请参照硬件原理图,硬件原理图中的. Sch .pcb等格式要用altium designer 打开;
4、如果没有装KEIL软件:.c .h结尾的文件即为程序,可以选择记事本、Notepad++、Source Insight 4.0、或其他C语言软件打开,打开的就是程序了。其他后缀的文件是写程序编译时自动生成的,没什么用的,不用管;
5、仿真时请打开“.pdsprj”工程文件或“.DSN”工程文件,“.pdsprj”是proteus8版本画的,“.DSN”是proteus7版本画的,版本是向上兼容的,理论上proteus8可以打开“.DSN”工程文件,proteus7打不开“.pdsprj”工程文件;
6、后缀.hex结尾的文件为烧录文件,仿真时一定要记得烧录程序(.hex)。
7、proteus 8 打开proteus 7版本仿真文件的两个方法:
8、Unable to open HEX file解决方法及如何生成HEX文件:
注:请大家将keil安装在默认