|
串行數(shù)據(jù)轉(zhuǎn)化為并行數(shù)據(jù),串行數(shù)據(jù)由rxd發(fā)送給串并轉(zhuǎn)換芯片74164,txd則用于輸出移位時鐘脈沖,74164將串行輸入的1字節(jié)轉(zhuǎn)換為并行數(shù)據(jù),并通過8只LED顯示出來
原理圖咋附件
代碼:
#include<reg51.h>
#include<intrins.h>
#define uchar unsigned char
#define uint unsigned int
sbit SPK=P3^7;
uchar FRQ=0x00;
void DelayMS(uint ms)
{
uchar i;
while(ms--) for(i=0;i<120;i++);
}
void main()
{
uchar c=0x80;
SCON=0x00;
TI=1;
while(1)
{
c=_crol_(c,1);
SBUF=c;
while(TI==0);
TI=0;
DelayMS(400);
}
}
|
-
原理圖.png
(115.69 KB, 下載次數(shù): 40)
下載附件
2020-6-28 11:32 上傳
|