日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導讀]本實驗實現(xiàn)串口中斷實驗,通過中斷和計算機進行通信 * 首先接受聯(lián)機信號,然后接受計算機的相關控制信號 * 本實驗中,采用發(fā)送不同的字符給計算機來模擬接收到的不同的計算機控制命令

本實驗實現(xiàn)串口中斷實驗,通過中斷和計算機進行通信             *
 首先接受聯(lián)機信號,然后接受計算機的相關控制信號            *
 本實驗中,采用發(fā)送不同的字符給計算機來模擬接收到的不同的計算機控制命令      *
 通過擴展,可以實現(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;    //關閉串行中斷
 RI = 0;    //清除串行接受標志位
 buf = SBUF;  //從串口緩沖區(qū)取得數(shù)據(jù)
 P1 = buf;    //數(shù)據(jù)送往p1口顯示出來
 if(buf == 255) SBUF = 255; //發(fā)送聯(lián)絡信號
 else{
     switch(buf)
     {
         case 1: SBUF = 'M',waitsend();break;   //如果接受到1,發(fā)送字符'M'給計算機
         case 2: SBUF = 'C',waitsend();break;   //如果接受到2,發(fā)送字符'C'給計算機
         case 3: SBUF = 'S',waitsend();break;   //如果接受到3,發(fā)送字符'S'給計算機
         case 4: SBUF = '5',waitsend();break;   //如果接受到4,發(fā)送字符'5'給計算機
         case 5: SBUF = '1',waitsend();break;   //如果接受到5,發(fā)送字符'1'給計算機   
                         
         default: SBUF = 'n',waitsend();break;  //如果接受到其它數(shù)據(jù),發(fā)送n給計算機
        
     }
 }
 ES = 1;    //允許串口中斷
 
}

void main(void) {

    P0 = 0;
    P2 = 255;    //關閉數(shù)碼管顯示
   
 EA=1;
 SCON=0x50;PCON=0X80;
 TMOD=0x20;ES = 1;
 TL1=TH1=0xf3;TR1=1;   //串口工作在模1,波特率4800@12Mhz)
 
    while(1);
                    //無限循環(huán)等待串行中斷
}

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

串口作為單片機開發(fā)的一個常用的外設,應用范圍非常廣。大部分時候,串口需要接收處理的數(shù)據(jù)長度是不定的。那么怎么才能判斷一幀數(shù)據(jù)是否結束呢,今天就以STM32單片機為例,介紹幾種接收不定長數(shù)據(jù)的方法。

關鍵字: 單片機 串口 STM32

互聯(lián)網(wǎng)內容的主要介質在過去的幾十年中完成了從文字到圖片再到視頻的轉變。在不斷變化中,一以貫之的是人們對體驗更好,更真實、更豐富網(wǎng)絡生活的追求。如今,視頻和游戲內容都在向著更高刷新率與分辨率的方向發(fā)展,終端設備也在積極普及...

關鍵字: 元宇宙 Wi-Fi 7 通信

最近呢,在工作期間,確實被這種問題給困擾了,如何有效的管理電腦自啟動的程序,相信大多數(shù)人都沒有搞透徹,下面主要從Windows和Linux兩個系統(tǒng)來進行分享,喜歡的記得點贊和再看哦!

關鍵字: 自啟 電腦 軟件

此前,印度政府曾在推特上公布“國家寬帶使命”計劃,并表示將于今年10月1日在印度正式推出5G服務,引發(fā)了不少網(wǎng)友的關注。然而,近日CNMO了解到,此條推文現(xiàn)已被刪除。業(yè)內人士表示,印度可能尚未準備好從10月1日開始推出5...

關鍵字: 印度 5G 通信

北京2022年10月8日 /美通社/ -- 日前,全球領先的IT基礎設施提供商浪潮信息加入龍蜥社區(qū)并成為理事單位,致力于攜手社區(qū)生態(tài)伙伴,共同推動開源操作系統(tǒng)的全產業(yè)鏈協(xié)同創(chuàng)新和產業(yè)化應用。 龍蜥社區(qū)成立于2020...

關鍵字: 開源 操作系統(tǒng) 通信 大數(shù)據(jù)

(全球TMT2022年10月8日訊)IT基礎設施提供商浪潮信息加入龍蜥社區(qū)并成為理事單位,致力于攜手社區(qū)生態(tài)伙伴,共同推動開源操作系統(tǒng)的全產業(yè)鏈協(xié)同創(chuàng)新和產業(yè)化應用。 龍蜥社區(qū)成立于2020年9月,是國內...

關鍵字: 操作系統(tǒng) 開源 通信 裝機量

(全球TMT2022年9月30日訊)Tata Communications在印度浦那推出了專用私有5G"全球卓越中心"(CoE),為企業(yè)加速"工業(yè)4.0"應用和能力。這家新的CoE是一個敏捷、安全的室內設施,用來測試和...

關鍵字: 通信 5G COMMUNICATIONS 圖像分析

廈門2022年9月27日 /美通社/ -- 近日,卓越職場研究機構(Great Place to Work®)公布了2022年亞洲最佳職場?(Best Workplaces in Asia?)榜單,鈴盛(Ring...

關鍵字: CENTRAL BSP 通信 VIDEO

9月27日消息,據(jù)央視報道,今天7時50分,我國在太原衛(wèi)星發(fā)射中心使用長征六號運載火箭,以“一箭三星”方式,成功將試驗十六號A/B星和試驗十七號衛(wèi)星發(fā)射升空,衛(wèi)星順利進入預定軌道,發(fā)射任務獲得圓滿成功。該組衛(wèi)星主要用于國...

關鍵字: 長征六號 衛(wèi)星 通信

VPN是一種常用于連接中、大型企業(yè)或團體與團體間的私人網(wǎng)絡的通信方式。它利用隧道協(xié)議(Tunneling Protocol)來達到保密、發(fā)送端認證、消息準確性等私人消息安全效果,這種技術可以用不安全的網(wǎng)絡(例如:互聯(lián)網(wǎng))...

關鍵字: vpn專線 通信 互聯(lián)網(wǎng)

單片機

21600 篇文章

關注

發(fā)布文章

編輯精選

技術子站

關閉