找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

关于单片机8*16点阵遇到的问题,请大家帮忙解决,谢谢!

查看数: 2745 | 评论数: 7 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-5-8 14:54

正文摘要:

电路图如下: 8*8共阳点阵,行阳列阴,行用74ls164,列用74hc154 单片机程序如下: #include <reg52.h> #include <intrins.h> sbit ADDR0 = P2^0; sbit ADDR1 = P2^1; sbit ADDR2 ...

回复

ID:332444 发表于 2021-5-10 19:32
看来对硬件不熟悉,没有人能随随便便成功的,不足就去学,电路是要看参数去设计的,不是随口说或猜想的。
ID:332444 发表于 2021-5-10 16:42
应该看到上例回复你的代码中有注释延时+延时的,自己认真体会。
ID:332444 发表于 2021-5-10 16:41
要是我设计决不会使用你这样的电路让人笑话,虽然说不至于干扰到蛋骗鸡,也不算是好的电路;当心电流不足的话使用三极管扩流还用说?图中不是已经用了三极管了?且点阵自身已经有限流了还加电阻纯属画蛇添足之举;闪烁的话优化程序即可。
ID:908996 发表于 2021-5-10 09:00
xianfajushi 发表于 2021-5-9 19:47
让你看个例子送数码管显示4

咱们的代码基本一样,除了我最后多一条164上升沿。
我现在代码方面的现象是要显示一个字母“F”,现在显示的是“╛” ,我在写这条回复的时候忽然想到了应该是把点阵屏旋转180°就能得到正确的图像。那么我把我的问题重新整理如下:
1、在硬件上这样接是否可以,主要是担心把74154给烧了,如果不可以还需要接什么?
2、目前的现象是显示有闪烁感,F的竖还行,两个横就是两个点在移动,整体上闪烁感很强。程序里行列两条延时语句调整了很久了,没有解决问题,这个问题能怎么解决?

谢谢你的耐心!
ID:332444 发表于 2021-5-9 19:49

ID:332444 发表于 2021-5-9 19:47
让你看个例子送数码管显示4
ID:390416 发表于 2021-5-8 18:40
89单片机+四个74HC595的LED16x16点阵http://www.51hei.com/bbs/dpj-200961-1.html

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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