![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
4个74hc595制作一个16*16的点阵两个控制列数据两个负责行扫描 但是不知道如何控制动态显示让它在十六行里
每次点亮一行循环扫描,我用的是89c52单片机,怎么才能实现16位循环扫描呢?我的意思是我卡在如何让它一次输入16位0000000000000001然后在不停的移位呢我不...
每次点亮一行循环扫描,我用的是89c52单片机,怎么才能实现16位循环扫描呢?我的意思是我卡在如何让它一次输入16位00000000 00000001然后在不停的移位呢 我不会汇编看到好多人用汇编做成了有没有c语言写的?
展开
展开全部
可参考我百度空间程序。
if(变量=0000 0001)
变量=1000 0000;
因为扫描的时间一半全是0,所以,分成两半,你只要考虑这一半就行了。
扫描的时候只是8个0在高8位与低8位的区别,你判断一下就行了。
你也可以不用移位,用一个数组。
if(变量=0000 0001)
变量=1000 0000;
因为扫描的时间一半全是0,所以,分成两半,你只要考虑这一半就行了。
扫描的时候只是8个0在高8位与低8位的区别,你判断一下就行了。
你也可以不用移位,用一个数组。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询