Mikä on C T -bitin tehtävä TMOD-rekisterissä?
Mikä on C T -bitin tehtävä TMOD-rekisterissä?

Video: Mikä on C T -bitin tehtävä TMOD-rekisterissä?

Video: Mikä on C T -bitin tehtävä TMOD-rekisterissä?
Video: TÄMÄ ON MINUN TAPANI L4D2:ssa 2024, Huhtikuu
Anonim

TMOD-rekisterin neljää alinta bittiä käytetään ajastimen 0 ohjaamiseen ja ylempää neljää bittiä ajastimen 1 ohjaamiseen. Kaksi ajastinta voidaan ohjelmoida itsenäisesti toimimaan eri tiloissa. TMOD-rekisterissä on kaksi erillistä kaksibitistä kenttää M0 ja Ml toiminnan ohjelmointia varten - tilassa ajastimista.

Yksinkertaisesti sanottuna, mikä on TMOD-rekisterin tehtävä?

Selitys: TMOD-rekisteriä käytetään asettamaan eri ajastimia tai laskureita niille sopiviin tiloihin, jotta se kertoo käyttäjälle, että mitä - tilassa käytetään käytettäessä mitä tahansa ajastinta tai laskuria.

Lisäksi mikä on C T -bitin tehtävä TMOD-rekisterissä? C / T (KELLO / AJASTIN) Tämä bitti in TMOD rekisteri käytetään päättämään, käytetäänkö ajastinta viivegeneraattorina vai tapahtumanhallinnana. Jos C / T = 0, sitä käytetään ajastimena ajastimen viiveen luomiseen. Kellolähde aikaviiveen luomiseen on 8051:n kidetaajuus.

Tämän jälkeen voidaan myös kysyä, mikä on tf0-bitin tehtävä TCON-rekisterissä?

Ajastimen ohjaus Rekisteröidy ( TCON ): TCON on toinen rekisteröidy käytetään ohjaamaan laskurin ja ajastimien toimintaa mikro-ohjaimissa. Se on 8- bittirekisteri jossa neljä ylempää bittiä ovat vastuussa ajastimista ja laskureista ja alemmista bittiä ovat vastuussa keskeytyksistä. TF1: TF1 tarkoittaa "ajastin1"-lippua bitti.

Mikä on ajastintila?

Vuonna ajastintila , sisäiset koneen työkierrot lasketaan. Joten tätä rekisteriä kasvatetaan jokaisessa konesyklissä. Joten kun kello taajuus on 12 MHz, sitten ajastin rekisteriä kasvatetaan joka millisekunnissa. Tässä - tilassa se jättää huomioimatta ulkoisen ajastin syöttönasta.

Suositeltava: