標(biāo)題: 奇怪了,搞幾天了,暈了......GSM模塊 [打印本頁]

作者: lucw46    時(shí)間: 2015-8-2 00:01
標(biāo)題: 奇怪了,搞幾天了,暈了......GSM模塊
有方M590E GSM模塊,用STC12C5A60S2 可以串口通信, 一切正常...用STC15W204S與模塊就不行,模塊與串口助手可以通信,STC15W204S與串口助手也可以通信,波特率都設(shè)置成38400,何解?
#include <stc15w204s.h>
#include <stdio.h>
#include <string.h>
void UartInit(void)                //38400bps@11.0592MHz
{
        SCON = 0x50;                //8位數(shù)據(jù),可變波特率
        AUXR |= 0x01;                //串口1選擇定時(shí)器2為波特率發(fā)生器
        AUXR |= 0x04;                //定時(shí)器2時(shí)鐘為Fosc,即1T
        T2L = 0xB8;                //設(shè)定定時(shí)初值
        T2H = 0xFF;                //設(shè)定定時(shí)初值
        AUXR |= 0x10;                //啟動(dòng)定時(shí)器2
}

void delay(unsigned int time)
{
         unsigned int i;
         for(;time>0;time--)
                 {        i=1500;
                while(i--);
                }
}
void main(void)
{
        UartInit();         
        TI=1;                 
        printf("ATD1****16235;\n");
        delay(15000);
        printf("ATH\n");
        delay(10000);
        printf("ATD>3;\n");  //前面的電話號(hào)碼在卡的電話薄第3位
        delay(15000);
        printf("ATH\n");
        while(1);       
}


作者: lucw46    時(shí)間: 2015-8-2 00:07
難道是內(nèi)部晶振的問題?????
作者: h1314258    時(shí)間: 2015-8-6 15:57
內(nèi)部晶振的問題
作者: h1314258    時(shí)間: 2015-8-6 16:41
內(nèi)部晶振的問題
作者: readlove1    時(shí)間: 2015-8-6 17:15
單片機(jī)波特率不對吧。
作者: kehao6623170    時(shí)間: 2015-8-7 23:38
STC15W204S 串口定時(shí)器和STC12C5A60S2不一樣。需要另外配置。
作者: 1678    時(shí)間: 2015-8-8 11:19
你是準(zhǔn)備做什么的啊   
作者: 1678    時(shí)間: 2015-8-8 20:44
這是干嘛啊




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1