找回密码
 注册
关于网站域名变更的通知
查看: 577|回复: 1
打印 上一主题 下一主题

[毕业设计] 基于80C51和KEILC51的LED点阵显示系统

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-2-7 13:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
摘要:以16X64 LED点阵屏为例介绍了整套LED点阵汉字显示系统的实现方法和原理,用KEIL公司C51语言对单片机.
; g" l% s# U  X( a6 s8 w80C51进行编程,程序可读性强,实现了80C51 与微机的通讯,并使LED屏的显示实现了固定, 平移的变换功能。' G( V% t, [4 j7 y5 {; y( k! j

2 f$ a" I7 T& r9 a' G9 j1 ^关键词:16X64 LED点阵单片机80C51 KEIL C51) F3 T5 Z& q; k1 t# U2 L( }

) L- Y8 f/ S* _" r( `) N4 y3 w1引言
* q& ?. x5 E" D+ Q7 S- mC语言是一种源于编写UNIX操作系统的语言,
  F# x9 [0 `5 l是一种结构化语言,可产生紧凑代码。C语言可以进
# G8 C, U* J% q+ B  D% A行许多机器级函数控制而不用汇编语言。用C语言来
* d- k2 w6 y$ L3 [; c# |- a编写目标系统软件,会大大缩短开发周期,且明显的增
5 t( R+ B: o* t& f3 d; b) n. C加软件的可读性,便于改进和扩充,从而研制出规模更3 j) D9 M+ [  R. G+ O1 X
大、性能更完备的系统。( r7 j+ J4 G* j( \# @
现KEIL.公司的编译器有支持经典80C51和4 e2 @, [5 \6 U  J" h& }
80C51派生产品的版本,统称为Cx51。新版本
+ ]2 A1 y1 A/ v. T* IμVision2把μVision1用的模拟调试器dScope与集成4 {. m% a  g3 }3 E9 m
开发环境无缝地结合起来,界面更友好,使用更方便,
3 Q# k7 e; @; R7 Y  u支持的单片机品种更多。
0 u8 N2 h0 X; d2 m2 LLED显示屏由于它具有发光效率高、使用寿命
- o6 o' D( j  Y) K$ a/ {长、组态灵活、显示清晰、色彩丰富以及对室内室外环4 l. q1 O4 z' E- o' ]* L
境适应能力强等优点,现在无论在火车汽车、医院银行
( `: P' P8 d# y还是大楼外墙,大街广告等公共场所都可以看到点阵
9 j* r5 D& i$ K0 [6 Q& L2 l2LED点阵显示系统的硬件设计LED点阵显示系统由计
2 U; {+ }, |4 \6 q4 X算机、RS232通讯电路、控制电路和LED点阵显示电路
: @& s3 B9 |3 W0 S9 r: k' _构成结构框图如图1所示。
0 k7 x/ t- }( ]! ?0 B  _7 M0 y& B6 X0 c/ g- f/ T7 |- R9 y- N- L0 `1 d
计算机与单片机之间以RS232串口方式进行通4 p2 N  v& }8 F$ K. b
讯,经由一个转换模块将RS232转换成RS485通讯方" Z& X: Y+ Q! x5 f1 P1 j5 H- T
式,以该方式作为显示模块与排队系统中其他模块的
& ]) U+ U0 C* z& y通讯方式。计算机将所要显示的汉字的内码经串口发
. o, G; w4 z$ Q- G, ?送给控制电路,控制电路从字库中取出汉字排列组合
/ e+ {5 s1 D$ ?5 k9 V  ~# u
( {/ S$ j% ?% }- [附件下载:
游客,如果您要查看本帖隐藏内容请回复

1 A' C7 F6 ~) Q0 `$ g# p7 S3 D# m) ?: I- T" z
& l  S, S; l% ^# K. p' ?

该用户从未签到

2#
发表于 2020-2-7 14:06 | 只看该作者
现KEIL.公司的编译器有支持经典80C51和80C51派生产品的版本,统称为Cx51
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-2 03:50 , Processed in 0.125000 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表