Magyarázza el a 8253-as mikroprocesszort a hullámformákkal?
A 8253 Programmable Interval Timer (PIT) egy általános célú időzítő/számláló eszköz, amely különféle időzítési jelek előállítására használható. A személyi számítógépek és más digitális rendszerek széles körben használt komponense.
A 8253 PIT három független 16 bites időzítővel/számlálóval rendelkezik. Minden időzítő/számláló programozható úgy, hogy több üzemmód egyikében működjön, beleértve:
* 0. mód:Megszakítás a terminálszámláláskor
Ebben az üzemmódban az időzítő/számláló egy meghatározott értékről 0-ra számol vissza. Amikor eléri a 0-t, megszakítási jelet generál a CPU-nak.
* 1. mód:Programozható egyszeri felvétel
Ebben az üzemmódban az időzítő/számláló egy megadott értékről 0-ra számol vissza. Amikor eléri a 0-t, kimeneti impulzust generál.
* 2. mód:Rate Generator
Ebben az üzemmódban az időzítő/számláló folyamatosan visszaszámol egy meghatározott értékről 0-ra. Amikor eléri a 0-t, kimeneti impulzust generál, majd visszaállítja magát a megadott értékre.
* 3. mód:Négyszöghullám-generátor
Ebben az üzemmódban az időzítő/számláló folyamatosan számol fel és le két meghatározott érték között. Amikor eléri a megadott értékek egyikét, kimeneti impulzust generál, majd visszaállítja magát a másik megadott értékre.
A 8253 PIT vezérlőszavak sorozatával programozható. Ezek a vezérlőszavak a PIT I/O portjaira íródnak. A vezérlőszavak meghatározzák az egyes időzítők/számlálók működési módját, valamint a kezdeti számlálóértéket.
A 8253 PIT különféle időzítési jelek generálására használható, beleértve:
* Rendszer órajelek
* Billentyűzet pásztázási jelei
* Soros port adatátviteli sebessége
* Játékport jelek
* Audiojelek
Hullámformák
A következő hullámformák a 8253 PIT kimeneti jeleit mutatják be különböző üzemmódokban.
0. mód:Megszakítás a terminálszámláláskor
[A 8253 PIT kimeneti jelét 0 módban mutató hullámforma képe]
1. mód:Programozható egyszeri felvétel
[A 8253 PIT kimeneti jelét 1. módban mutató hullámforma képe]
2. mód:Rate Generator
[A 8253 PIT kimeneti jelét mutató hullámforma képe 2-es módban]
3. mód:Négyszöghullám-generátor
[A 8253 PIT kimeneti jelét mutató hullámforma képe 3-as módban]
Alkalmazások
A 8253 PIT egy sokoldalú eszköz, amely számos alkalmazásban használható. Néhány gyakori alkalmazás:
* Személyi számítógépek
* Szerverek
* Beágyazott rendszerek
* Ipari vezérlőrendszerek
* Orvosi eszközök
* Telekommunikációs berendezések
Következtetés
A 8253 PIT egy nagy teljesítményű és sokoldalú időzítő/számláló eszköz, amelyet évtizedek óta sokféle alkalmazásban használnak. Számos digitális rendszer kulcsfontosságú alkotóeleme, és ma is használják az új tervekben.