问 :单片机数码管扫描程序 高手解释下!!

来源:百度知道 编辑:UC知道 时间:2024/06/02 03:49:28
uchar i;
uchar temp=buff;
for(i=0;i!=8;i++)
{
if(temp&0x01)SPIDATA=1;
else SPIDATA=0;
SPICLK=0;SPICLK=1;
temp>>=1;
}
SPILatch=0;
SPILatch=1;

用移位的方法,取出一个字节的内容,发送到串口.
也就是说:用普通端口模拟SPI总线,发送一个字节.

这是数码管扫描吗?

提示的东西太少了,看不懂啊。