国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

51單片機(jī)4G模塊通信(EC03-DNC4G)

這篇具有很好參考價(jià)值的文章主要介紹了51單片機(jī)4G模塊通信(EC03-DNC4G)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

注意

4G模塊要用到公網(wǎng),自己去搞一個(gè)內(nèi)網(wǎng)穿透的軟件來用用吧,我用的是花生殼

51單片機(jī)4G模塊通信(EC03-DNC4G)
51單片機(jī)4G模塊通信(EC03-DNC4G)

不廢話,直接上代碼:

#include “reg52.h”
#include “intrins.h”
#include “String.h”

#define SIZE 12
sfr AUXR = 0x8E;
sbit D5 = P3^7;

char cmd[SIZE];

void UartInit(void) //9600bps@11.0592MHz
{
AUXR = 0x01;//降低電磁干擾
SCON = 0x50; //配置串口工作方式1,REN使能接收
TMOD &= 0x0F;
TMOD |= 0x20;//定時(shí)器1工作方式位8位自動(dòng)重裝

TH1 = 0xFD;
TL1 = 0xFD;//9600波特率的初值
TR1 = 1;//啟動(dòng)定時(shí)器1

EA = 1;//開啟中斷總開關(guān)
ES = 1;//開啟串口中斷開關(guān)

}

void Delay1000ms() //@11.0592MHz
{
unsigned char i, j, k;

_nop_();
i = 8;
j = 1;
k = 243;
do
{
	do
	{
		while (--k);
	} while (--j);
} while (--i);

}

void main()
{

D5 = 1;
//配置C51串口的通信方式
UartInit();

while(1){
	
	Delay1000ms();
	
	
}

}

void UART_Handler() interrupt 4
{
static int i = 0;//靜態(tài)變量,只初始化一次
char tmp;
if(RI){//中斷處理函數(shù)中對(duì)于接收中斷的響應(yīng),當(dāng)RI等于1時(shí)才執(zhí)行下面的代碼
RI = 0;//復(fù)位接收中斷標(biāo)志

	tmp = SBUF;//將指令寫入單片機(jī)
	if(tmp == ':'){
		i=0;
	}
	cmd[i++] = tmp;
	
	if(cmd[0]==':' && cmd[1]=='o' && cmd[2]=='p'){
		D5 = 0;//點(diǎn)亮D5
		i=0;
		memset(cmd,'\0',SIZE);
	}
	
	
	if(cmd[0]==':' && cmd[1]=='c' && cmd[2]=='l'){
		D5 = 1;//熄滅D5
		i=0;
		memset(cmd,'\0',SIZE);
	}
	
	if(i == SIZE) i=0;

if(TI); 

}

效果展示如下:

4G剛連上服務(wù)器時(shí):
51單片機(jī)4G模塊通信(EC03-DNC4G)

51單片機(jī)4G模塊通信(EC03-DNC4G)

通過4G發(fā)送:op指令打開D5:
51單片機(jī)4G模塊通信(EC03-DNC4G)

51單片機(jī)4G模塊通信(EC03-DNC4G)

通過4G發(fā)送:cl指令關(guān)閉D5:
51單片機(jī)4G模塊通信(EC03-DNC4G)
51單片機(jī)4G模塊通信(EC03-DNC4G)

4G的好處在于它不受地域限制,可以實(shí)現(xiàn)遠(yuǎn)距離的控制文章來源地址http://www.zghlxwxcb.cn/news/detail-459679.html

到了這里,關(guān)于51單片機(jī)4G模塊通信(EC03-DNC4G)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 51單片機(jī)串口通信

    51單片機(jī)串口通信

    串口通信(serial communication)是指外設(shè)和計(jì)算機(jī)間通過數(shù)據(jù)信號(hào)線、地線等按位進(jìn)行傳輸數(shù)據(jù)的一種通信方式,屬于串行通信方式。 接口標(biāo)準(zhǔn):常用RS-232和RS-485 RS-232C有一種9針的非標(biāo)準(zhǔn)連接器口,簡(jiǎn)稱DB9。串口通信使用的大多都是DB9接口。在串口通信中,通常我們只使用2、

    2024年02月05日
    瀏覽(26)
  • 51單片機(jī)-串口通信

    51單片機(jī)-串口通信

    目錄 1.什么是通信 1.1.通信的概念 1.2.傳送方式 1.3.同步方式 1.4.傳送方向 1.5.校驗(yàn)方式 2.單片機(jī)串口介紹 2.1.硬件電路 2.2.電平標(biāo)準(zhǔn) 2.3.常見接口 2.4.內(nèi)部結(jié)構(gòu) 2.5.相關(guān)寄存器 2.6.工作模式(模式1) 2.7.如何配置串口中斷 3.實(shí)際應(yīng)用 3.1.單片機(jī)向電腦發(fā)送數(shù)據(jù) 3.2.電腦向單片機(jī)發(fā)送

    2024年02月01日
    瀏覽(24)
  • 【51單片機(jī)系列】單片機(jī)與PC進(jìn)行串行通信

    【51單片機(jī)系列】單片機(jī)與PC進(jìn)行串行通信

    工業(yè)現(xiàn)場(chǎng)的測(cè)控系統(tǒng)中,常使用單片機(jī)進(jìn)行監(jiān)測(cè)點(diǎn)的數(shù)據(jù)采集,然后單片機(jī)通過串口與PC通信,把采集的數(shù)據(jù)串行傳送到PC機(jī)上,再在PC機(jī)上進(jìn)行數(shù)據(jù)處理。 PC機(jī)配置的都是RS-232標(biāo)準(zhǔn)串口,為D型9針插座,輸入/輸出為RS-232電平。D型9針插頭引腳如下: 如下表為RS-232C的D型9針插頭

    2024年01月17日
    瀏覽(26)
  • 【51單片機(jī)系列】proteus仿真單片機(jī)的串口通信

    【51單片機(jī)系列】proteus仿真單片機(jī)的串口通信

    本文參考:https://zhuanlan.zhihu.com/p/425809292。 在proteus之外使用串口軟件和單片機(jī)通信。通過在proteus設(shè)計(jì)一個(gè)單片機(jī)接收PC發(fā)送的數(shù)據(jù),并將接收的數(shù)據(jù)發(fā)送出去,利用軟件【Configure Virtual Serial Port Driver】創(chuàng)建一對(duì)虛擬串口,利用軟件【串口助手】向單片機(jī)發(fā)送數(shù)據(jù)。 proteus仿真

    2024年01月17日
    瀏覽(29)
  • 51單片機(jī)學(xué)習(xí)筆記_6 IO通信:電腦與單片機(jī)之間的通信

    51單片機(jī)學(xué)習(xí)筆記_6 IO通信:電腦與單片機(jī)之間的通信

    單片機(jī)還可以通過IO口實(shí)現(xiàn)多種通信。 串行通信 :一條數(shù)據(jù)線,一次發(fā)1bit,發(fā)很久。 并行通信 :多條數(shù)據(jù)線,同時(shí)發(fā)送,發(fā)的速度快多了但是費(fèi)用高、接收困難、抗干擾性差。 異步通信 :發(fā)送和接收方時(shí)鐘可以不用完全一致。 同步通信 :發(fā)送和接收方時(shí)鐘要完全一致。

    2024年02月08日
    瀏覽(22)
  • c51單片機(jī)串口通信(中斷方式接收數(shù)據(jù))(單片機(jī)--單片機(jī)通信)示例代碼 附proteus圖

    c51單片機(jī)串口通信(中斷方式接收數(shù)據(jù))(單片機(jī)--單片機(jī)通信)示例代碼 附proteus圖

    ? ? ?單片機(jī)一般采用中斷方式接受數(shù)據(jù),這樣便于及時(shí)處理 其中發(fā)送數(shù)據(jù)段采用的是查詢方式,接收端采用了中斷方式, 要注意的地方有: 在中斷處理函數(shù)int_0()內(nèi),處理數(shù)據(jù)前要先關(guān)閉中斷,否則中斷可能會(huì)不斷傳過來, EA=0; 然后退出中斷處理函數(shù)前恢復(fù)中斷處理能力:

    2024年02月13日
    瀏覽(106)
  • 51單片機(jī)(串口通信、藍(lán)牙)

    51單片機(jī)(串口通信、藍(lán)牙)

    串行接口簡(jiǎn)稱串口,也稱 串行通信接口 或串行通訊接口(通常指COM接口),是采用串行通信方 式的擴(kuò)展接口。串行接口(Serial Interface)是指 數(shù)據(jù)一位一位地順序傳送。 其特點(diǎn)是通信線路簡(jiǎn) 單,只要一對(duì)傳輸線就可以實(shí)現(xiàn) 雙向通信( 可以直接利用電話線作為傳輸線),從

    2024年02月15日
    瀏覽(24)
  • 51單片機(jī) | 串口通信實(shí)驗(yàn)

    51單片機(jī) | 串口通信實(shí)驗(yàn)

    ??這一節(jié)我們就來學(xué)習(xí) 51 單片機(jī)的串口通信。開發(fā)板上集成了 1 個(gè)串口通信電路,是 USB 轉(zhuǎn)串口模塊,它既可下載程序也可實(shí)現(xiàn)串口通信功能。本節(jié)要實(shí)現(xiàn)的功能是: 51 單片機(jī)通過串口( UART )實(shí)現(xiàn)與 PC 機(jī)對(duì)話, 51 單片機(jī)的串口收到 PC 機(jī)發(fā)來的數(shù)據(jù)后原封不動(dòng)的返回給

    2024年02月04日
    瀏覽(27)
  • 51單片機(jī)——串行口通信

    51單片機(jī)——串行口通信

    目錄 1、51單片機(jī)串口通信介紹 2、串行口相關(guān)寄存器? 2.1 、串行口控制寄存器SCON和PCON 2.1.1 SCON:串行控制寄存器 (可位尋址) 2.1.2 PCON:電源控制寄存器(不可位尋址) 2.2、串行口數(shù)據(jù)緩沖寄存器SBUF 2.3、從機(jī)地址控制寄存器SADEN和SADDR 2.4、與串行口中斷相關(guān)的寄存器IE和IPH、

    2024年02月14日
    瀏覽(18)
  • 51單片機(jī)(八)串口通信

    51單片機(jī)(八)串口通信

    ?? 專欄簡(jiǎn)介:本專欄記錄了從零學(xué)習(xí)單片機(jī)的過程,其中包括51單片機(jī)和STM32單片機(jī)兩部分;建議先學(xué)習(xí)51單片機(jī),其是STM32等高級(jí)單片機(jī)的基礎(chǔ);這樣再學(xué)習(xí)STM32時(shí)才能融會(huì)貫通。 ?? 專欄適用人群 :適用于想要從零基礎(chǔ)開始學(xué)習(xí)入門單片機(jī),且有一定C語言基礎(chǔ)的的童鞋

    2024年02月05日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包