• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
秋秋
有志者事竞成
级别: 家园常客
精华主题: 0
发帖数量: 416 个
工控威望: 528 点
下载积分: 1305 分
在线时间: 236(小时)
注册时间: 2010-05-11
最后登录: 2024-01-09
查看秋秋的 主题 / 回贴
楼主  发表于: 2012-04-23 22:55
学习单片机不久,只能用简单汇编语言控制流水灯,最近学习
遇到了难题啊。
小弟我用STC89C52单片机控制的16x16LED点阵LED循环显示“生日快乐”,循环显示“生日快乐”四个字。无奈我是个初学者,编程时我的无助,在此我向各位高手请教,请你们帮我写写这个程序,非常感谢! 问题补充:单片机的P1.0~P1.3引脚接到4线—16译码集成74159和P0.0~P0.7引脚分别接16X16点阵的16~1和a~0。简单描述一下,希望各位高手能帮帮忙。谢谢!16X16点阵是共阳的,有做过这实验的请说出你的想法,用汇编语言编写,求注释,希望大家都来帮帮忙,不胜感激
秋秋
有志者事竞成
级别: 家园常客
精华主题: 0
发帖数量: 416 个
工控威望: 528 点
下载积分: 1305 分
在线时间: 236(小时)
注册时间: 2010-05-11
最后登录: 2024-01-09
查看秋秋的 主题 / 回贴
1楼  发表于: 2012-04-23 23:51
有哪个师傅有做过啊,求回复
deeply
级别: 略有小成
精华主题: 0
发帖数量: 169 个
工控威望: 298 点
下载积分: 3070 分
在线时间: 159(小时)
注册时间: 2011-09-02
最后登录: 2024-11-03
查看deeply的 主题 / 回贴
2楼  发表于: 2012-04-24 18:43
为什么不直接用16个引脚加驱动芯片控制共阳极控制每一行,另外16个引脚控制每一列呢?
最简单的思路是用软件延时,程序做一个大循环,
用一个小循环控制第一个字显示的时间,
循环中先选择哪一行,然后送出列的数据,延时一段时间,
再选择另外一行,送出列数据,再延时一段时间
。。。。。。
把每一行的数据都送出去之后,让程序在小循环中循环一定时间,也就是某个字的显示时间,

用一个小循环控制第二个字显示的时间,
循环中先选择哪一行,然后送出列的数据,延时一段时间,
再选择另外一行,送出列数据,再延时一段时间
。。。。。。
把每一行的数据都送出去之后,让程序在小循环中循环一定时间,也就是某个字的显示时间,
。。。。。。
把每个字显示之后,大循环继续重复进行以上步骤。
软件延时就是这样,用硬件定时器可以以此类推
楼主留言:
好难啊,你有没有资料啊
meipingboy
级别: 家园常客
精华主题: 0
发帖数量: 529 个
工控威望: 735 点
下载积分: 9628 分
在线时间: 609(小时)
注册时间: 2009-09-13
最后登录: 2024-08-30
查看meipingboy的 主题 / 回贴
3楼  发表于: 2012-04-24 18:48
我也买了块单片机板子在学。
难学。
也有输入和输出。只是编程和PLC完全不一样。好象要用C语言,唉。
活到老学到老:还有 8  分没学到
k78047489
级别: 家园常客
精华主题: 0
发帖数量: 564 个
工控威望: 582 点
下载积分: 17268 分
在线时间: 174(小时)
注册时间: 2008-09-02
最后登录: 2024-10-19
查看k78047489的 主题 / 回贴
4楼  发表于: 2012-04-24 20:41
用C语言不好写吗??
pc5036
级别: 家园常客
精华主题: 0
发帖数量: 259 个
工控威望: 521 点
下载积分: 10572 分
在线时间: 272(小时)
注册时间: 2008-11-01
最后登录: 2024-07-10
查看pc5036的 主题 / 回贴
5楼  发表于: 2012-04-24 21:15
资料区里我传过一个用三菱梯形图转HEX的软件,自己去找!
楼主留言:
谢谢
秋秋
有志者事竞成
级别: 家园常客
精华主题: 0
发帖数量: 416 个
工控威望: 528 点
下载积分: 1305 分
在线时间: 236(小时)
注册时间: 2010-05-11
最后登录: 2024-01-09
查看秋秋的 主题 / 回贴
6楼  发表于: 2012-04-24 21:39
我在网上老找不到这方面的资料,有是有,但仿真后都是错的,不知道为什么啊,别人的思路是对的,仿真起来就执行不了啊
liubing3620
小菜鸟,学工控!~~~
级别: 网络英雄
精华主题: 0
发帖数量: 437 个
工控威望: 5061 点
下载积分: 9255 分
在线时间: 313(小时)
注册时间: 2011-12-17
最后登录: 2024-03-11
查看liubing3620的 主题 / 回贴
7楼  发表于: 2012-04-25 09:20
学学学学~~~~~~~~~~~~~~
wanghuhong
级别: 网络英雄

精华主题: 2 篇
发帖数量: 1546 个
工控威望: 10486 点
下载积分: 10209 分
在线时间: 901(小时)
注册时间: 2006-12-31
最后登录: 2024-11-25
查看wanghuhong的 主题 / 回贴
8楼  发表于: 2012-04-25 10:14
这东西网很多的呀,
xuemingyue
级别: 略有小成
精华主题: 0
发帖数量: 129 个
工控威望: 292 点
下载积分: 2308 分
在线时间: 133(小时)
注册时间: 2009-03-07
最后登录: 2024-01-11
查看xuemingyue的 主题 / 回贴
9楼  发表于: 2012-04-25 13:21
在金沙滩网上有十几集的视频教程  小宋老师的  很好可以去看看  下载也可以   我有视频我办公电脑上没有  不方便发
deeply
级别: 略有小成
精华主题: 0
发帖数量: 169 个
工控威望: 298 点
下载积分: 3070 分
在线时间: 159(小时)
注册时间: 2011-09-02
最后登录: 2024-11-03
查看deeply的 主题 / 回贴
10楼  发表于: 2012-04-25 17:56
我一般用c语言的,硬件搭建是比较麻烦的事
硬件定了程序就好写
秋秋
有志者事竞成
级别: 家园常客
精华主题: 0
发帖数量: 416 个
工控威望: 528 点
下载积分: 1305 分
在线时间: 236(小时)
注册时间: 2010-05-11
最后登录: 2024-01-09
查看秋秋的 主题 / 回贴
11楼  发表于: 2012-04-25 18:38
很难啊,希望有搞过这方面的师傅发图和程序来看看。感激不尽
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go