F
fireball003
Guest
Nazdar,
Já jsem propojení PC DS89C450 GPRS, kde pošlu AT příkaz z PC terminál (sériový port 0) a DS89C450 odešle příkaz GPRS modem (přes sériový port 1).Pak půjde odpověď od GPRS modem -> DS89C450-> PC terminál
Nyní sériové port0 pracuje dobře s následující konfigurací.
/********** Sériový port inicializace **************************/SCON0 = 0x50, / * SCON: režim 1, 8-bit UART, aby rcvr * /TMOD | = 0x20; / * TMOD: časovač 1, mód 2, 8-bit reload * /TH1 = 252 / * TH1: reload hodnotu 1200 baud@22.1184MHz * /TR1 = 1; / * TR1: časovač 1 jízda * /TI_0 = 1; / * TI: TI soubor zaslat první znak UART * /
/************ Konec sériového portu, inicializace ****************/
Ale pro stejné nastavení (SCON1 místo SCON0) sériový port 1 nefunguje.Posílám scanf a printf příkaz na sériový port 0, který funguje dobře. Ale pro sériový port 1 to nefunguje.
What am I missing?Please suggest me.
Thanks in advance.
Já jsem propojení PC DS89C450 GPRS, kde pošlu AT příkaz z PC terminál (sériový port 0) a DS89C450 odešle příkaz GPRS modem (přes sériový port 1).Pak půjde odpověď od GPRS modem -> DS89C450-> PC terminál
Nyní sériové port0 pracuje dobře s následující konfigurací.
/********** Sériový port inicializace **************************/SCON0 = 0x50, / * SCON: režim 1, 8-bit UART, aby rcvr * /TMOD | = 0x20; / * TMOD: časovač 1, mód 2, 8-bit reload * /TH1 = 252 / * TH1: reload hodnotu 1200 baud@22.1184MHz * /TR1 = 1; / * TR1: časovač 1 jízda * /TI_0 = 1; / * TI: TI soubor zaslat první znak UART * /
/************ Konec sériového portu, inicializace ****************/
Ale pro stejné nastavení (SCON1 místo SCON0) sériový port 1 nefunguje.Posílám scanf a printf příkaz na sériový port 0, který funguje dobře. Ale pro sériový port 1 to nefunguje.
What am I missing?Please suggest me.
Thanks in advance.