laskettaessa aikaviiveen 89c51 MCU

I

itsfanidotcom

Guest
Moi Minun täytyy laskea tarkan aikaviiveen mikrokontrolleri AT89C51. sarjaviesteille käytän 9600 siirtonopeus ja ajastin 1 tilassa 2, ja 11,0592 MHz kiteen. Minun täytyy tietää, että käyttämällä C-kieli kuinka paljon silmukka tekijä annan saada tarkan 1 sekunnin delay.i tarkoittaa (x = 1, x
 
Se riippuu ohjaimen kellojaksoa. 1 ohje 2 toistoa kuten että
 
/ / LED vilkkuu jälkeen 1 s # include int count = 0; int Val; void msDelay (int) {TMOD = 0x02; TH0 = 256 - (255/1.085); TR0 = 1; IE = 0x82; Val = (( a/255) + 0,9) * 1000;} void Abbas () keskeyttää 1 {count + +; if (count == val) {P2 = ~ P2; count = 0;}} void main () {msDelay (1000); while (1);}
 
vain mennä läpi Mazid tai Ayala kirja yksityiskohtaista ajoitus analyysi se tulee olemaan suurta apua sinulle r muuten mennä polkua ja virhe perusteella saada tarkka ajoitus simuloinnissa
 

Welcome to EDABoard.com

Sponsor

Back
Top