單片機(jī)C語言程序設(shè)計(jì):并行數(shù)據(jù)轉(zhuǎn)換為串行數(shù)據(jù)
/* 名稱:并行數(shù)據(jù)轉(zhuǎn)換為串行數(shù)據(jù)
說 明 : 切 換 連 接 到 并 串 轉(zhuǎn) 換 芯 片
74LS165 的撥碼開關(guān),該芯片將并行數(shù)據(jù)以
串行方式發(fā)送到 8051 的 RXD 引腳,移位脈
沖由 TXD 提供,顯示在 P0 口。
*/
#includereg51.h>
#includeintrins.h>
#includestdio.h>
#define uchar unsigned char
#define uint unsigned int
sbit SPL=P2^5; //shift/load
//延時(shí)
void DelayMS(uint ms)
{
uchar i;
while(ms--) for(i=0;i120;i++);
}
評論