skrive kode for mobile grensesnitt

hei mine venner
Jeg har et problem
Jeg forstår ikke språket ditt
Jeg snakker persisk
Vennligst legg shematic av styret
tanker for det

 
Hei itsfanidotcom jeg har den samme prosjekt som deg, men jeg skal bruke PIC16F84a eller PIC16F628.Jeg har lastet ned en kode for sms-kontrolleren, men dens skrevet i forsamlingen så jeg finner det vanskelig å forstå.Mitt spørsmål er gjorde du med hell programmet ditt prosjekt ved hjelp av c språk?Hvis ja, hjelp jeg vil gjerne koden i c også for min prosjektet ..Takk ... håper å høre fra deg.

 
Hei venner, Den som visste hva kommandoen for å lese lange automatisk SMS-melding mer enn 160 tegn SMS.For tiden min metode er å se inn i PDU rammen og finne ut om meldingen er en del av en lang melding eller ikke da integrere brutt tekstmeldinger inn i én melding.Enhver snarvei til dette?

 
Her vil jeg gjøre for å prøve g motoren i Proteus for tesing

MCU codes.but det fortsatt pågår,

http://rapidshare.com/files/55353408/Emu-Gsm.zip

 
@ Abbas
Kjære Abbas

jeg har samsung X700 og når jeg skriver AT CMGS kommandoen det donot viser doble anførselstegn (") etter =, og ingenting å skrive til fem tegn etter at det å skrive noen ting jeg skrånende oppfatte dette pls hjelpe

 
@ Junaid
ur teste den på hyper terminal??
plz Legg ved ur komme fra mobil.

 
jeg kopiere lime inn denne tingen fra note til HyperTerminal

AT CMGS = "923,225,387,571"

og det blir som dette i hyper terminal

AT CMGS = 25387571

det fungerer og gir meg spørsmål> å skrive meldingen min når jeg skriver min melding det ser ut til at

> Do (jeg skriver heloo det spiser h og e)

ok jeg skrive min melding og trykk ctrl z ingenting skjer ingen melding å sende, og ingen respons fra mobil

jeg skrånende oppfatte plz hjelpe takk

 
abbas1707 skrev:

her er eksempelkode ......
u kan få ideen fra detd overføre (unsigned char * a)

(

mens (* en! = '\ 0')

(

SBUF =* en;

mens (TI == 0);

TI = 0;

A ;

)

)
 
@ Necolei
overfører (unsigned char * a) er en funksjon som kalles fra hovedprogrammet og * en viser pekeren som peker i matrisen som er sende fra hovedprogrammet.
mens (* en! = '\ 0') viser at loop til det siste tegnet i matrisen vil ikke være null.
SBUF =* en, det viser at overføre karakter array på mikrokontroller TX pin SBUF er interne register av 8051 mikrokontroller.
mens (TI == 0); betyr bli her til charater som er i SBUF overføres ikke når de blir overført den interupts og TI = 1.
TI = 0; betyr klar til å sende neste tegn.
A , tilvekst i array.

håper u vil forstå.
GoodLuck

 
abbas1707 skrev:

her er eksempelkode ......
u kan få ideen fra det# Include sbit førte = P1 ^ 0;

void init ()

(

TMOD = 0x20;

Th1 = 0xFD;

SCON = 0x50;

TR1 = 1;

)

void overføre (unsigned char * a)

(

mens (* en! = '\ 0')

(

SBUF =* en;

mens (TI == 0);

TI = 0;

A ;

)

)

unsigned char RCV ()

(

mens (RI == 0);

tilbake SBUF;

)

void main ()

(

unsigned char ok [2];

unsigned char j;

ledede = 0;

init ();

overfører ("på");

overfører (0x0d);

for (j = 0; j <2; j )

ok [j] = RCV ();

if (ok [0] == 'O' & & ok [1] == 'K')

ledede = 1;

)
<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top