国产精品免费无遮挡无码永久视频-国产高潮视频在线观看-精品久久国产字幕高潮-国产精品99精品无码视亚

基于單片機(jī)通過串口與電腦連接通信

發(fā)布時(shí)間:2010-11-5 19:29    發(fā)布者:techshare
關(guān)鍵詞: 串口 , 單片機(jī) , 電腦 , 通信
本實(shí)驗(yàn)實(shí)現(xiàn)串口中斷實(shí)驗(yàn),通過中斷和計(jì)算機(jī)進(jìn)行通信。

首先接受聯(lián)機(jī)信號(hào),然后接受計(jì)算機(jī)的相關(guān)控制信號(hào)。

本實(shí)驗(yàn)中,采用發(fā)送不同的字符給計(jì)算機(jī)來模擬接收到的不同的計(jì)算機(jī)控制命令。

通過擴(kuò)展,可以實(shí)現(xiàn)不同的功能  *
* *
  *
* *
********************************************************************************/


#include
#define uchar unsigned char

uchar time,b_break,b_break_3;
uchar buf;

void waitsend()
{
while(!TI)
{
};
TI = 0;
}
//串行中斷程序
void int_s(void) interrupt 4 {
ES = 0; //關(guān)閉串行中斷
RI = 0; //清除串行接受標(biāo)志位
buf = SBUF; //從串口緩沖區(qū)取得數(shù)據(jù)
P1 = buf; //數(shù)據(jù)送往p1口顯示出來
if(buf == 255) SBUF = 255; //發(fā)送聯(lián)絡(luò)信號(hào)
else{
switch(buf)
{
case 1: SBUF = 'M',waitsend();break; //如果接受到1,發(fā)送字符'M'給計(jì)算機(jī)
case 2: SBUF = 'C',waitsend();break; //如果接受到2,發(fā)送字符'C'給計(jì)算機(jī)
case 3: SBUF = 'S',waitsend();break; //如果接受到3,發(fā)送字符'S'給計(jì)算機(jī)
case 4: SBUF = '5',waitsend();break; //如果接受到4,發(fā)送字符'5'給計(jì)算機(jī)
case 5: SBUF = '1',waitsend();break; //如果接受到5,發(fā)送字符'1'給計(jì)算機(jī)
  
default: SBUF = 'n',waitsend();break; //如果接受到其它數(shù)據(jù),發(fā)送n給計(jì)算機(jī)

}
}
ES = 1; //允許串口中斷

}

void main(void) {

P0 = 0;
P2 = 255; //關(guān)閉數(shù)碼管顯示

EA=1;
SCON=0x50;PCON=0X80;
TMOD=0x20;ES = 1;
TL1=TH1=0xf3;TR1=1; //串口工作在模1,波特率4800@12Mhz)

while(1);
//無限循環(huán)等待串行中斷
}
本文地址:http://m.4huy16.com/thread-36813-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評(píng)論 登錄 | 立即注冊(cè)

廠商推薦

  • Microchip視頻專區(qū)
  • Microchip第22屆中國技術(shù)精英年會(huì)——采訪篇
  • 常見深度學(xué)習(xí)模型介紹及應(yīng)用培訓(xùn)教程
  • 技術(shù)熱潮席卷三城,2025 Microchip中國技術(shù)精英年會(huì)圓滿收官!
  • Microchip第22屆中國技術(shù)精英年會(huì)上海首站開幕
  • 貿(mào)澤電子(Mouser)專區(qū)

相關(guān)在線工具

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表