永发信息网

我想做8*8LED阵列显示用到了51芯片和595芯片想用汇编语言写0_9但不会用595求帮忙

答案:2  悬赏:30  手机版
解决时间 2021-11-12 06:55
我想做8*8LED阵列显示用到了51芯片和595芯片想用汇编语言写0_9但不会用595求帮忙
最佳答案
你好!只要掌握了时序,没啥难的。

for(CXJS=0;CXJS<8;CXJS++); //传送八位,CXJS是计数器
{
CLK = 0; //时钟下降沿
DAT = SKZM & 0x80; //从高位起送,送一位数据上数据线
CLK = 1; //时钟上升沿,移进一位数据
SKZM <<= 1; //预备下一位
}追问能用汇编写么追答用汇编也可以。

MOV B,#8 ;传送八位,B是计数器

SOUT: MOV R0,#BUF0 ;串行码缓冲器0地址
MOV A,@R0 ;
RLC A ;CY←D7←...←D0←CY
MOV @R0,A ;
;
MOV DAT,C ;送出数据

CLR CLK ;拉低SCK
CLR CLK ;以此延时
CLR CLK ;
SETB CLK ;输出一位
DJNZ B,SOUT ;共输出8位追问恩行
全部回答
你好!
必须要用汇编来写吗追问初学者c语言掌握的不好想先用简单的但c也行
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
学 这个字的笔画
我在发工资之前自离了可以拿到上月工资吗?我
霖滢美甲地址在什么地方,想过去办事,
台湾敬鹏是世界最大的pcb印刷公司
和田玉上有青字,青字谁的落款
红米手机低速摄像什么意思
形容护士的词除了白衣天使以外,还有其他词吗
2009国内进口和出口分别最多的水果是什么?
金士顿内存条怎么看大小?
火车K564硬座49.50.51.52座位
破世轮回电子书txt全集下载
如何将注册表HKLM\SOFTWARE\MICROSOF
鱼肚里面的籽能不能吃
js防水涂料和k41什么区别
中学生补脑应该买哪些营养品
推荐资讯
瓷器上的手绘和贴花有什么区别
求狂野飙车8破解版安装包,百度云有最好!
谁告诉我针灸这几个穴位管什么的?
既然数组定义后长度不可变为什么可以增删元素
到底是清零不清零啊?
老爷的详细解释
怎么买到天堂伞几年前的老款
在北京整容需要花费多少?
对联很久没找到可以匹配的下联
情侣网名 阳光沙滩黑礼服另一个应该是什么
请给我一个学校开学典礼新闻报道的文章(中学
是不是所有的感情都会因时间而改变
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?