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

[毕业设计] 基于AT89C2051单片机led显示电路中的应用

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
摘要:AT89C2051是一种高性能低价位单片机,但因其引脚少,给系统设计尤其是LED显示接口
& ~7 `# I% X  L1 I电路的设计带来一定难度。笔者采用串人并出移位寄存器74LSl64圆满地解央了这一闻题,文中
1 G! B+ P" N  H1 s8 v$ _6 z  G$ J详细介绍了该接口电路的构成原理与软件。实际运行表明.该显示电路可以成功地应用到以
6 p2 D5 u6 c  u* C9 d: v# Z: NAT89C2051单片机为核心的智能仪表中.而且LED显示清晰稳定可在线词整发光亮度。
: j, i* P- @9 Z3 b
2 T' {9 C, T5 I5 V2 y9 ]AT89系列单片机L11是美国ATMEL公司近) l- I( C. q0 z9 Y) \3 p
年来推出的一种新型高性能低价位、低电压低功$ {- |5 U2 z2 b/ G; c9 ^9 `
耗的8位CMOS微型计算机。它的显著优点是:. D  F  X$ y! o, }  h+ M& ?  f2 F
①内含Flash存储器,这在系统的开发过程中,可5 p" Y; B) m& C4 X9 M. \; J
随意进行程序修改.既便错误编程之后仍可以重
  n2 [' }; I7 {, K新编程,故不存在废品且大大缩短了程序的开发: A7 a/ R) K: G- s; L
周期;同时在系统工作过程中能有效地保存数据  q+ w( T# w1 z9 d8 O4 G' |& ]# C
信息。②采用静态时钟方式,节省电能,这对于降4 @/ x  z6 j+ o# _6 Z& t
低便携式产品的功耗十分有利。③由于它是以
' a2 x9 g. R8 Z( c# F( H. b8031核构成的,所以它与MCS一51系列单片机是
7 v5 p' P% O9 {- X1 B3 N+ V兼容的.这对于熟悉MCS.5l系列的广大用户来+ u; l/ @3 A4 \
说,用AT89系列单片机取代5l系列进行系统设" g' b- p& y4 F( ]4 [
计是轻而易举的。
+ K. g% F( ^0 p. i( P而AT89C2051又是AT89系列中一种更为8 G; r% o! m8 b- w8 k
廉价的单片机,作为一种小型测控系统或便携式
, R' e1 H( A8 q3 W7 s4 `智能仪器仪表的核心器件,其性能价格比优于
% V. a0 y4 g& o* _MCS一51系列。所不同的是它的引脚只有20根,
5 Q$ d9 L& Y' ^; R比标准型的40根少得多,也即并行I/O端口较
+ y" Y9 A9 B- `+ D) V' {少。如何利用这较少的几根12线,连接成稳定可
! ?. d( M4 z; O! m2 L靠的LEI)显示电路,就是以A,I、89(;2051单片机. F1 O; h4 q2 H5 H& [# m
为核心的应用电路所要解决的瓶颈问题。+ N- A6 h' p4 |7 y
本文采用了74LSl64这个串入并出的移位
; L. w" y2 H( }0 P  P# x+ F% f, S- E寄存器,很好地解决了2051与LED的显示接口
! D. J9 F- H6 C: V% o电路。( N  r- U$ N* n8 Z  R5 |) b
l 硬件电路( q8 T. e' K3 {
2051余下的并行I/O口线不足8根,数据的. `3 Y1 f4 `1 ]( |
并行输出已不可能,但可以考虑串行输出方法,图7 J/ K+ i: ?! m+ Z
1给出串行El扩展的4位LEI)显示接口电路。$ [& c, v9 |4 x: t# w' e# w8 k+ p
该电路只使用2051的3个端口,配接4片串7 S7 G' F* @0 b% a0 o
人并出移位寄存器74LSl64与l片三端可调稳. M7 h5 ~- x3 p9 W+ d5 Z0 R$ K$ s
压器LM317T。其中74LSl64的引脚Q0~Q7为
3 A0 W) w$ B8 m( R* c' o4 p8位并行输出端;引脚A、B为串性输入端;引脚
3 D; s# X  F. I' B; {) {CLK为时钟脉冲输入端,在c1.K脉冲的}升沿' g$ L5 s+ H  c3 N4 ^% O
作用下实现移位,在CLK=0、清除端丽再=l; p+ B+ H; d: d- _
时.74LSl64保持原来数据状态;丽万=0时,
+ H& @8 Q. _( @' J' r- @" ^7 O74LSl64输出清零。3 i9 U/ r7 s. f: C

% U, V( G6 b+ H- V
附件下载:
游客,如果您要查看本帖隐藏内容请回复

; b6 @& J* K0 o7 q, s
  • TA的每日心情
    开心
    2023-6-12 15:40
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2020-1-6 14:17 | 只看该作者
    AT89C2051是一种高性能低价位单片机
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-7-21 03:22 , Processed in 0.125000 second(s), 26 queries , Gzip On.

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

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

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