8-bittinen mikrokontrolleri 20MHz DIL-18 (PIC16F84A-20P)
PIC16F84A-20P on yksi historian suosituimmista ja tunnetuimmista 8-bittisistä mikrokontrollereista, joka on suunniteltu erityisesti pienten sulautettujen järjestelmien ja ohjauslogiikoiden hallintaan. Se on luotettava, helppokäyttöinen ja laajasti tuettu komponentti, joka soveltuu erinomaisesti sekä aloitteleville harrastajille että vaativampiin teollisiin sovelluksiin.
PIC16F84A (valmistaja Microchip Technology) perustuu RISC-arkkitehtuuriin, mikä tekee siitä nopean ja tehokkaan suorittamaan käskyjä yhdellä kellojaksolla (lukuun ottamatta haaroituskäskyjä). "F"-kirjain tuotekoodissa kertoo, että piiri sisältää Flash-tyyppistä ohjelmamuistia, mikä mahdollistaa koodin päivittämisen ja uudelleenohjelmoinnin tuhansia kertoja ilman tarvetta erilliselle UV-pyyhinnälle.
Tämä 18-nastainen mikrokontrolleri sisältää kattavat ominaisuudet, kuten sisäänrakennetun EEPROM-muistin asetusten tallennukseen, 13 ohjelmoitavaa I/O-pinniä sekä monipuolisen ajastinjärjestelmän. 20 MHz kellotaajuus takaa riittävän suorituskyvyn useimpiin perusohjaustehtäviin.
Tärkeimmät ominaisuudet:
Flash-muisti: 1 kt ohjelmamuistia, joka on helposti uudelleenohjelmoitavissa.
EEPROM-data: 64 tavua pysyvää muistia asetusten ja kalibrointitiedon tallennukseen.
RISC-arkkitehtuuri: Optimoitu käskykanta takaa nopean suorituksen.
I/O-kapasiteetti: 13 ohjelmoitavaa digitaalista I/O-pinniä.
Kellotaajuus: Tukee jopa 20 MHz toimintataajuutta.
Luotettavuus: Laaja käyttöjännitealue (2.0 V – 5.5 V) ja alhainen virrankulutus.
Tekniset tiedot:
Tilauskoodi / Tuotekoodi: PIC16F84A-20P
Tuotetyyppi: 8-bittinen mikrokontrolleri (Flash)
Kotelotyyppi: DIL-18 (18-pin, läpiasennus)
Ohjelmamuisti: 1 k x 14 words (1024 sanaa)
Valmistaja: Microchip Technology
Tyypilliset käyttökohteet:
Pienet ohjausyksiköt ja automaatiolaitteet
Anturien lukeminen ja signaalien prosessointi
Harrasteprojektit, robotiikka ja valoefektien ohjaus
Käyttöliittymien ja näppäimistöjen skannaus
Opiskelu ja mikrokontrollerien ohjelmoinnin perusteiden opettelu
Vinkki asennukseen ja suunnitteluun: PIC16F84A vaatii ulkoisen kellopiirin, yleisimmin kvartsikiteen (max 20 MHz) ja kaksi 22 pF kondensaattoria OSC1- ja OSC2-nastoihin. Ohjelmointi onnistuu helposti useimmilla edullisilla PIC-ohjelmointilaitteilla (esim. Pickit). Muista kytkeä 100 nF keraaminen suodatinkondensaattori mahdollisimman lähelle VDD- ja VSS-nastoja häiriöiden minimoimiseksi. Koska kyseessä on Flash-piiri, varmista ohjelmoinnin yhteydessä, että "Code Protect" -bitit on asetettu tarpeen mukaan (yleensä poissa päältä kehityksen aikana).