找回密码
 注册会员
搜索附件  

8.rar

 

单片机求助:
8x8led显示字符

我是单片机初学者,想通过实践来加深对单片机原理的掌握,于是通过有关网上资料和学校图书馆的资料决定做一个8x8的led屏显示 “I ”“心形(LOVE)” “U”三个字符,我用的芯片是at89s52支持在线编程,用的有关软件是proteus和keil组合。其中程序和买的用的相关元件是在图书馆的一本关于proteus仿真的书上找到的,于是我就付诸实践,焊板子,输程序,软件调试这一切都还顺利,但到了最后阶段就是在板子上硬件实现功能的时候出了问题。
问题描述如下:我用p2口输出led行对应的状态,用p3口输出列状态,其中p3口接了个3-8译码器为了节约端口,问题是最后硬件实现功能的时侯不显示字符,而是只要有亮灯的那行整行亮,那个闪烁的功能能实现,就是字符显示不成,给我的感觉是列扫描的速度太快了和行不同步,导致整行亮。
不知道这么描述能否表达清楚,望有经验或者在行的能给小弟指个路,小弟将万分感激
我将电路图和程序传上来,望找出问题所在,谢谢


QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2024-11-24 05:30 , Processed in 0.035103 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

返回顶部