51单片机入门_江协科技_21~22_OB记录的笔记

本文详细介绍了LED点阵屏的工作原理、74HC595在数据传输中的应用,以及C51编程中如何控制点阵屏显示字符和动画,包括防止重影和串位的处理方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

21. LED点阵屏

  • 21.1. LED点阵屏介绍
    •LED点阵屏由若干个独立的LED组成,LED以矩阵的形式排列,以灯珠亮灭来显示文字、图片、视频等。LED点阵屏广泛应用于各种公共场合,如汽车报站器、广告屏以及公告牌等
    •LED点阵屏分类
    按颜色:单色、双色、全彩
    按像素:88、1616等(大规模的LED点阵通常由很多个小点阵拼接而成)
    在这里插入图片描述

  • 21.2. 显示原理
    在这里插入图片描述

    •LED点阵屏的结构类似于数码管,只不过是数码管把每一列的像素以“8”字型排列而已
    •LED点阵屏与数码管一样,有共阴和共阳两种接法,不同的接法对应的电路结构不同
    •LED点阵屏需要进行逐行或逐列扫描,才能使所有LED同时显示

21.3. 74HC595
•74HC595是串行输入并行输出的移位寄存器,可用3根线输入串行数据,8根线输出并行数据,多片级联后,可输出16位、24位、32位等,常用于IO口扩展。
在这里插入图片描述

  • 21.4. 开发板引脚对应关系
    在这里插入图片描述

  • 21.5. C51的sfr、sbit
    •sfr(special function register):特殊功能寄存器声明
    例:sfr P0 = 0x80;
    声明P0口寄存器,物理地址为0x80

    •sbit(special bit):特殊位声明
    例:sbit P0_1 = 0x81; 或 sbit P0_1 = P0^1;
    声明P0寄存器的第1位

    •可位寻址/不可位寻址:在单片机系统中,操作任意寄存器或者某一位的数据时,必须给出其物理地

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值