Kategori
Hem

>

Alla nyheter

>

Hur mikrokontrollerns timer fungerar

Hur mikrokontrollerns timer fungerar

Oct 11,2022
Hur mikrokontrollerns timer fungerar
En mikrokontroller är i själva verket ett chip som används i en integrerad krets och en mikrokontrollertimer är en elektronisk komponent som är en stabil räknare som tillhandahålls av mikrokontrollern själv.Det är också en ansluten del av mikrokontrollern som kan användas för programmering.En annan uppenbar funktion hos timern är att den kan användas för tidtagning och samtidigt kan den också användas för att räkna vissa pulssignaler.

Användning av mikrokontrollerns timer


Användningen av timern är uppdelad i fem huvudsteg, det första är att öppna den avbrottsposition som kan tillåtas, huvudsakligen kontrollen av IE-registret, välj sedan formen av timerarbete, ett format av timern är formen av TMOD, det finns fyra huvudsakliga sätt.Det första sättet att räkna är i form av tretton bitar plus en, det andra är en sexton bitar plus en räknare, och den tredje typen av timer är uppdelad i två delar, en är ett åttabitsregister och den andra är en åttabitsräknare.


mikrokontrollers timerfunktionsprincip

.
Arbetsprincipen för mikrokontrollertimern är som en bassäng med vatten, enligt olika inställningar (arbetsläge 0,1,2,3) är bassängens storlek olika, medan sättet att ta emot vatten är detsamma (klockcykel), för att ta emot vatten droppe för droppe, till exempel i ett visst arbetsläge tar det 1000 droppar för att ta emot en full bassäng med vatten, varje droppe tar 1 sekund, vid den här tiden tar det 1000 sekunder att ta emot en full bassäng med vatten, såAntalet droppar (räknevärde) och tiden har ett relativt förhållande, men måste komma ihåg att vattnet i bassängen alltid är fullt, om vi vill ta 50 sekunder måste vi först hälla 50 droppar vatten i bassängen och sedan börja ta emot vatten, när bassängen är full och svämmar över kommer mikrokontrollern att uppmana, har tagit tid på 50 sekunder, stäng av vattnet eller gör en annan bearbetning.


arbetsläge för mikrokontrollers timer


När timer/räknare T0 arbetar i läge 0 använder 16-bitarsräknaren endast 13 bitar, dvs. de höga 8 bitarna i TH0 och de låga 5 bitarna i TL0 för att bilda en 13-bitars timer/räknare.

< Föregående
Hur är det med Yuasa-batterier?
Nästa upp >
abb inverter manual

Rekommendera nyheter

Kontakta nu

Namn

Mobil

E-post

Underlåtenhet

Meddelande