quetion vuonna sarjapohjaiseen viestintään at89c52

M

mahran

Guest
im käyttäen mikro Atmel at89c52
Minun täytyy tehdä kanssa pc kautta sarjaportti ja
olen käyttäen max232
kysymys on, millaisia kristall tarvitaan siihen tarkoitan taajuus kiteessä.
kiitos,

 
Hei,
Voit käydä läpi lomakkeissa on AT89C52 on www.atmel.com

Olen käyttänyt 11,0592 MHz Crystal kanssa 89C52 ja voin saada baudinopeutta tehty 1200,2400, 4800,9600,19200.
Kun tekninen, § sarjapääte Satamat 89C52 kerrotaan miten alustaa sarjaportissa, ja sen baudrate käyttäen Timer 1.

Kanssa 12.00MHz kristall saat 9600 käyttäen Timer2 on 89C52.Olen käyttänyt tätä vain kerran 9600 Baud.Älä koskaan kokeillut muita Speed.Mutta käsikirja antaa sinulle kaavan muiden Baudrates.

Niin onnellinen ohjelmointi,
Mr. Kiran V. Sutar

 
Salam,

Saat 11.0592Mhz saat 1200,1400,4800,9600,19200

Saat 12Mhz saat 4800 (käyttäen Timer1)

Joten 11.0592 Crystal on parempi saada tarkkoja baudrate.

Hei

 
Mielestäni valitsemalla taaj., kristallilasia ei inportant.Se on tärkeää, että mitä baudinopeus haluat kommunikoida sarja-porttiin.Kun määritetään baudinopeus tarvitset, voit valita, mitä kristall pitäisi käyttää.
Tarkemmin siitä, miten voit laskea baudinopeus löytyy joitakin kirjan "mikro 8051 tai 8052"

 
kiitokset kaikille vastaamiselle
Yritin kiteet kanssa 12Mhz, 11.059Mhz, 22.11Mhz ja määritetty minun baudinopeus
THA tiedot jo lähetetty sarjaportissa onnistuneesti ja saanut MAX232 Tein yhteydessä MAX232 tyypillisesti sen tekninen mutta UC ei vastannut

<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Crying tai Erittäin surullista" border="0" />
 
mahran wrote:

kiitokset kaikille vastaamiselle

Yritin kiteet kanssa 12Mhz, 11.059Mhz, 22.11Mhz ja määritetty minun baudinopeus

THA tiedot jo lähetetty sarjaportissa onnistuneesti ja saanut MAX232 Tein yhteydessä MAX232 tyypillisesti sen tekninen mutta UC ei vastannut
<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Crying tai Erittäin surullista" border="0" />
 
Huynh wrote:

Kun määritetään baudinopeus tarvitset, voit valita, mitä kristall pitäisi käyttää.
 
Quote:

THA tiedot jo lähetetty sarjaportissa onnistuneesti ja saanut MAX232 Tein yhteydessä MAX232 tyypillisesti sen tekninen mutta UC ei vastannut
 
Did you check TI lippu?id ei ole aktivoitu, jonka HW UART, tere ole mitään lähetetään sen UC itse.muuten, tarkista sarjaportin muodossa (Baud, Start & Stop bits, tietojen byte leveys).

Käytän ViewComm tarkistaaksesi minun järjestysnumero linkkejä, ja useimmissa tapauksissa se on ohjelmisto bug.

 
Siirtonopeus oli configered vuonna uController ja PC
mutta lopulta ratkaista ongelma ja piiri toimii oikein

<img src="http://www.edaboard.com/images/smiles/icon_surprised.gif" alt="Yllättynyt" border="0" />Mielestäni yhe ongelma oli MAX232, koska minun on vain receuive tietoja minun pc kautta sarjaportti ja ei tarvitse toimittaa tietoja uController PC i korvasi MAX232 yhdellä tasolla konvertoivan piiri, tämä piiri on hyvin yksinkertainen se koostuu doide (1N4148) ja transistori (QCS9014) ja 2 vastus, tämä piiri toimii kunnolla minulle
ja käyttöliittymä tehneet onnistuneesti

<img src="http://www.edaboard.com/images/smiles/icon_surprised.gif" alt="Yllättynyt" border="0" />joka tapauksessa kiitos kaikille auttanut ja vastaaminen.

 

Welcome to EDABoard.com

Sponsor

Back
Top