只需一步,快速開(kāi)始
熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
用595和138仿真做16xx6點(diǎn)陣時(shí) 漢字左移程序中串行發(fā)送數(shù)據(jù)誰(shuí)能解釋下啊這個(gè)串口是和595串行數(shù)據(jù)輸入口關(guān)聯(lián)的? 那么SBUF=temp;是將temp的8位都發(fā)送到595中嗎 那temp=0xff時(shí),那不是每列都點(diǎn)亮了啊(595驅(qū)動(dòng)列,138行掃描)那還怎么移動(dòng)啊,如果不是那SBUF是怎么發(fā)送數(shù)據(jù)的啊 void rxd_data(void) // { char s; uchar inc,tempyid,temp; if(yid<8) inc=0; else inc=1; for(s=0+inc;s<2+inc;s++) // { if(yid<8) tempyid=yid; else tempyid=yid-8; temp=(BUFF>>tempyid)|(BUFF[s+1]<<(8-tempyid)); SBUF=temp while(!TI); // TI=0; // } }
使用道具 舉報(bào)
本版積分規(guī)則 發(fā)表回復(fù) 回帖后跳轉(zhuǎn)到最后一頁(yè)
小黑屋|51黑電子論壇 | 管理員QQ:125739409;技術(shù)交流QQ群281945664
Powered by 單片機(jī)教程網(wǎng)