新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 51單片機(jī)C編程(十、74LS165串口輸入)

51單片機(jī)C編程(十、74LS165串口輸入)

作者: 時(shí)間:2016-11-27 來源:網(wǎng)絡(luò) 收藏
通過74ls165將按鍵的狀態(tài)串口輸入51單片機(jī),在數(shù)碼管上顯示出來,每個(gè)按鍵對(duì)應(yīng)數(shù)碼管上的一段。

proteus仿真電路圖如下:

本文引用地址:http://butianyuan.cn/article/201611/322155.htm


#include "reg51.h"

sbit SL=P3^7//串口接收啟動(dòng)端口:0->1啟動(dòng)。
#define LEDPORT P0;

void main()
{
unsigned char ucCount;

SCON=0x10;//設(shè)置串口模式:模式0,允許接收。

while(1)
{
SL=0;
SL=1;//啟動(dòng)接收。

while(RI==0);
LEDPORT=SBUF;//轉(zhuǎn)存數(shù)據(jù)。
RI=0;

for(ucCount=0;ucCount<250;ucCount++);
}
}



評(píng)論


技術(shù)專區(qū)

關(guān)閉