var kāds pateikt kādi ir pasākumi, lai notiek sērijas intrpt?

N

nikhileshsawarkar

Guest
hi friends,

var kāds pateikt kādi ir pasākumi, lai notiek sērijas saņemt
pārtraukt?

<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Jautājums" border="0" />
sveicieni,
Gaurav.

 
vispirms jums ir jāapsver un uzstādīšana sērijas SFR un tad sērijas ISR.pārtraukt būs genearted arī viens baits sākas mazliet stop bit saņemta tostarp katras mazliet pat paritātes ja to izmanto.Pievienots pēc 4 minūtēm:ISR Rountine

Kods:. org 0023h

ljmp serialintserialint:

JBC ti, nosūta

JBC ri, kas saņemta

reti

informāciju:

; kodu pēc baits tiek pārraidīts

reti

saņēma:

mov recbuff, sbuf

; kodu pēc baits ir saņemts

retiinicializācijai sērijas SFR

serialinit:

ANL pcon, # 7fh

ANL tmod, # 0fh

ORL tmod, # 20h

mov th1, # baudnum

setb TR1; taimeris 1 rādīt, bodu ģenerators

mov scon, # 40h

setb ren, lai sērijas uzņemšana

ret
 
Hi nikhileshsawarkar

Vai jūsu jautājumu par īpaša ierīce / aparatūras vai vispārīgu jautājumu?

uz ...Erudīts

 
čau,

i am iegūt datus no datora bodu ātrumu 28,8 Kbps un saņemt minēto
Microcontroller (8.052).i ir noteikts bodu ātrumu 28,8 Kbps in mikrokontrolleru arī
saņemt.bet es esmu trūkst dažas komunikācijas paraugiem.

Es domāju, ka kontrolieris veic kādu laiku dodas uz sērijas (vai ir) ISR.un saņem datus SBUF mums vajadzētu darīt RI bit reset (0), sērijas ISR.Tikmēr dati nepārtraukti tuvojas kontrolieris, un procesu, mēs trūkst paraugus.

Kādai ir jābūt procedūra?

sveicieni,
Gaurav.

 
Laba ideja ir īstenot buferi ..
Kā to izdarīt, ir, kas aprakstīta šo rakstu:

Quote:

Pārskats

Šīs kārtība paredz pārtraukt orientētu sērijas ieejas un izejas, kas ir paredzēts, lai aizstātu CIN un tiesas Serial I / O rutīnu.
Šo kodu izmanto atsevišķus pārraidīt un saņemt buferi iekšējos RAM, tā ka nav ārējo mikroshēmas ir jāaizpilda obligāti.
 
Hi nikhileshsawarkar
Tas izklausās kā jūs varētu saņemt bufera pārpildes problēma - jūs darīt visu programmatūru pārbaudītu šo?
Vai jūs īstenots jebkāda veida rokasspiediena?Aparatūra vai programmatūra plūsmas kontroli.
Tas būs apturēt raidītāja līdz uztvērējam ir gatavs nākamo datu vārdu.

No mana lasījums mani MCS51 datu SIO aparatūra nav jāsaņem bufera pārpildes karogs - varat zaudēt datus, tas ir īpaši iezīmēta (atšķirībā PIC).Jums būs nepieciešams, lai nodrošinātos aginst to savu dizainu.

uz ...Erudīts

 
In 8051 / 2 nav sērijas buferis ..
Jautājums ir: vai tas ir radījis buferis?

Sveicieni,
IanP

 
IanP wrote:

In 8051 / 2 nav sērijas buferis ..

Jautājums ir: vai tas ir radījis buferis?Sveicieni,

IanP
 

Welcome to EDABoard.com

Sponsor

Back
Top