98国产精品综合一区二区三区,国产福利视频,男人添女人囗交做爰视频,日本免费一区二区三区视频观看

你好!歡迎來(lái)到深圳市穎特新科技有限公司!
語(yǔ)言
當(dāng)前位置:首頁(yè) >> 技術(shù)中心 >> 單片機(jī)入門(mén) >> 單片機(jī)C語(yǔ)言程序設(shè)計(jì):?jiǎn)纹瑱C(jī)之間雙向通信

單片機(jī)C語(yǔ)言程序設(shè)計(jì):?jiǎn)纹瑱C(jī)之間雙向通信

關(guān)鍵字:單片機(jī) C語(yǔ)言 程序設(shè)計(jì) 雙向通信 作者:admin 來(lái)源:不詳 發(fā)布時(shí)間:2018-05-19  瀏覽:23

/*  名稱(chēng):甲機(jī)串口程序

說(shuō)明:甲機(jī)向乙機(jī)發(fā)送控制命令字符,

甲機(jī)同時(shí)接收乙機(jī)發(fā)送的數(shù)字,并顯示在

數(shù)碼管上。

*/

#include<reg51.h>

#define uchar unsigned char

#define uint unsigned int

sbit LED1=P1^0;   

sbit LED2=P1^3;

sbit K1=P1^7; 

uchar Operation_No=0; //操作代碼

//數(shù)碼管代碼

uchar code DSY_CODE[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};

//延時(shí)

void DelayMS(uint ms)

{

uchar i;

while(ms--) for(i=0;i<120;i++);

}

//向串口發(fā)送字符

void Putc_to_SerialPort(uchar c)

{

SBUF=c;

while(TI==0);

TI=0;

}

//主程序

void main()

{

LED1=LED2=1;

P0=0x00;

SCON=0x50; 串口模式 1,允許接收

TMOD=0x20; //T1 工作模式 2

PCON=0x00; 波特率不倍增

TH1=0xfd;

TL1=0xfd;

TI=RI=0;

TR1=1;

IE=0x90;  //允許串口中斷

while(1)

{

DelayMS(100);

if(K1==0) //按下 K1 時(shí)選擇操作代碼 0,1,2,3

while(K1==0); 

Operation_No=(Operation_No+1)%4;

 

switch(Operation_No)根據(jù)操作代碼發(fā)送 A/B/C 或停止發(fā)送

case 0: Putc_to_SerialPort('X');

LED1=LED2=1; 

break; 

case 1: Putc_to_SerialPort('A');

LED1=~LED1;LED2=1;

break; 

case 2: Putc_to_SerialPort('B');

LED2=~LED2;LED1=1;

break; 

case 3: Putc_to_SerialPort('C');

LED1=~LED1;LED2=LED1;

      break;      }       

       }

     }

}

//甲機(jī)串口接收中斷函數(shù)

void Serial_INT() interrupt  4

{

if(RI)

{

RI=0; 

if(SBUF>=0&&SBUF<=9) P0=DSY_CODE[SBUF];

else P0=0x00;

}

}

 

/*  名稱(chēng):乙機(jī)程序接收甲機(jī)發(fā)送字符并完成相應(yīng)動(dòng)作

說(shuō)明:乙機(jī)接收到甲機(jī)發(fā)送的信號(hào)后,根據(jù)相應(yīng)信號(hào)控制 LED 完成不同閃爍動(dòng)作。

*/

#include<reg51.h>

#define uchar unsigned char

#define uint unsigned int

sbit LED1=P1^0;   

sbit LED2=P1^3;

sbit K2=P1^7; 

uchar NumX=-1;

//延時(shí)

void DelayMS(uint ms)

{

uchar i;

while(ms--) for(i=0;i<120;i++);

}

//主程序

void main()

{

LED1=LED2=1;

SCON=0x50; 串口模式 1,允許接收

TMOD=0x20; //T1 工作模式 2

TH1=0xfd;

TL1=0xfd;    //波特率 9600 

PCON=0x00; 波特率不倍增

RI=TI=0;

TR1=1;

IE=0x90;

while(1)

{

DelayMS(100);

if(K2==0)

while(K2==0); 

NumX=++NumX%11; //產(chǎn)生 0~10 范圍內(nèi)的數(shù)字,其中 10 表示關(guān)閉

SBUF=NumX; 

while(TI==0);

TI=0; 

   }

}

void Serial_INT() interrupt 4

{

if(RI) //如收到則 LED 則動(dòng)作

{

RI=0; 

switch(SBUF) //根據(jù)所收到的不同命令字符完成不同動(dòng)作


 

case 'X':LED1=LED2=1;break; //全滅

case 'A':LED1=0;LED2=1;break; //LED1 亮

case 'B':LED2=0;LED1=1;break; //LED2 亮

                                      case 'C':LED1=LED2=0;//全亮

                             }

                               }

                } 

單片機(jī)C語(yǔ)言程序設(shè)計(jì):?jiǎn)纹瑱C(jī)之間雙向通信

擴(kuò)展閱讀:甲機(jī)通過(guò)串口控制乙機(jī)LED程序


編輯:admin  最后修改時(shí)間:2018-05-19

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬(wàn)眾潤(rùn)豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2025 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

韩国三级在线观看| 久久久亚洲av波多野结衣| 回民丰满少妇xxx性| 國產麻豆av愛豆mad| 少爷托着娇乳撞击娇吟| 怀孕被躁到高潮的孕妇| 成人小说亚洲一区二区三区| 精品一二三区久久aaa片| 两腿间一大丛黑毛| 三年片在线观看免费大全| 九色丨porny丨蝌蚪视频| 前女友黑化日常| 久久久久亚洲av成人无码电影| 娇妻系列交换(纯肉高h)| 国产真实的和子乱拍在线观看| 亚洲精品一区二区国产精华液| 捏胸吻胸添奶头gif动态图| 无码国产精品一区二区高潮| 67194熟妇在线播放直接进入| 亚洲国产精品无码久久久秋霞1| 欧美一性一乱一交一视频| 肉欲娇宠(h)皇帝篇31| 中老年妇女的性色视频| 男人狂躁进女人免费视频vr| 亚洲色无码a片一区二区情欲| 免费av片| 蜜桃成人无码av在线观看一电影| 老赵揉着粉嫩的双乳| 97亚洲成a人无码亚洲成a无码| chinesefree高潮抽搐| 一女多夫好涨四根高h| 女警乳链乳环蒂环铃铛调教| 中文字幕av| 花火视频影视大全免费观看| 女人被狂躁g点高潮喷水| 在线视频免费观看| 美国十次狠狠色综合av| 精产国品一二三产品区别视频手机| 岳丰满多毛的大隂户| 1313久久国产午夜精品理论片| 色欲久久99精品久久久久久av|