实验一 0206 刘春平

8*8LED点阵显示实验一——显示P❤T

身为一个理科生,对于表白这种事情当然不能简简单单靠几句甜言蜜语就完事,还要充分应用自己的高级技术制造一点点高智商小浪漫。

一、单片机的使用

1.(1)数码管:数码管分为共阳极和共阴极数码管。当某个发光二极管的阳极为高电平时,发光二极管点亮,相应段被显示。共阴极与之相反。

(2)LED显示原理显示说明:8*8点阵由64个发光二极管组成,每个发光二极管放置在行线和列线的交叉点上,点亮点阵中的一个发光二极管的条件是:对应行为高电平1,对应列为低电平0。显示的实质就是控制加在行线和列线上的编码来控制点亮所选中的发光二极管,从而显示出由不同发光点组成的各种字符。

(3)字形编制:灯板上最左边从底部开始逐步向上“亮”为高电平1,“暗”为低电平0,将二进制转换为16进制,从而得到0x后两位的值。二、实验过程1.实验目的:在了解LED8×8点阵的内部结构、点阵显示实验的代码程序、编写程序各部分的作用的前提下,显示出P❤T。

2.实验工具:

Keil 5、STC89C52实验板、烧录软件、计算机

3.实验步骤:

(1)确定汉字所对应的点阵,把点阵所对应的二进制数值转化成16进制,在程序中输入对应的数值。用keil进行调试,并生成hex文件。(具体步骤我看到孙金云大佬总结的很详细所以没有过多冗述)

(2)连接单片机,用烧录文件对hex文件进行程序的烧录。

(3)单片机LED点阵显示P❤T字样。

4.代码

头文件→点阵显示程序→74HC595驱动程序→扫描延时程序

图片发自简书A
图片发自简书App

图片发自简书App

二、实验结果

关于实验结果!

很重要的就是没有消隐,结果出现重影现象,重影真的很难看!而且代码一定一定要写对!

图片发自简书App

三、注意事项

1.拔下跳线帽,否则led点阵将全部被点亮。

2.主函数中的消隐十分重要,没有消隐会出现重影的现象。

3.分清实验板是共阳极还是共阴极。


小悟:过程很艰辛,因为真的错误很多!消隐改完后没有拍照(因为赶时间emmm)但是一旦结果出来,就很有成就感,也算掌握了一项新技能!

get√!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、实验目的 1.了解LED8×8点阵的内部结构。 2.学会编写点阵显示实验的代码程序。 3.了解编写程序各部分的...
    石雅文0129阅读 23,550评论 0 4
  • 一、实验名称:8*8LED点阵显示“W”“X”“M”“心形” 二、实验前的准备: 1.知识准备:大板共阴极,对于共...
    王倩0121阅读 3,106评论 0 1
  • 一、实验目的 在keil中编写程序,生成hex文件,用烧录软件将程序下载到单片机上,使8×8点依次显示“米”“九”...
    小米九子阅读 2,523评论 0 0
  • 8*8LED点阵显示字母YJ 电教本1601 杨金钰 201612030114 一、LED显示原理 LED点阵显示...
    杨金钰0114阅读 3,446评论 0 0
  • 就像我们不会记得出生前的事情一样,我们是从什么时候开始做梦的呢,也是个无从考究的问题。生命中注定有终身难解的谜团,...
    高中语文笔记帮阅读 2,629评论 0 3