8-bitars mikrokontroller DIL-40 (87C51P)
87C51P är en högpresterande 8-bitars mikrokontroller baserad på den klassiska MCS-51 (8051)-arkitekturen. Denna krets innehåller inbyggt UV-raderbart EPROM-minne (OTPROM-version), vilket möjliggör att programkod lagras direkt på mikrokontrollern utan behov av separat extern programminne.
87C51P (tillverkare bland annat Intel / Philips / motsvarande) är ett populärt val för inbyggda system där man behöver en pålitlig och välkänd processorarkitektur. DIL-40-kapslingen med 40 ben gör den enkel att montera både på prototypkort och traditionella kretskort, och dess omfattande I/O-egenskaper ger goda förutsättningar för styrning av olika kringutrustningar.
Tack vare CMOS-teknik är 87C51P strömsnål och erbjuder ett brett utbud av funktioner, såsom inbyggda timers, seriell kommunikationsgränssnitt (UART) samt möjlighet att utöka minnet med externa komponenter om 4 kt intern programminne skulle bli otillräckligt.
Viktiga funktioner:
Inbyggt EPROM/OTP-minne: 4 kt programminne för lagring av kod.
8051-kompatibel arkitektur: Mycket väl dokumenterat och i stor utsträckning använt instruktionsset i industrin.
Mångsidiga I/O-möjligheter: 32 programmerbara I/O-stift i fyra 8-bitars portar.
Internt RAM: 128 byte RAM för databehandling.
Integrerad periferlogik: Två 16-bitars timers/räknare och full-duplex UART-serieport.
Tekniska specifikationer:
Beställningskod / Produktkod: 87C51P
Produkttyp: 8-bitars CMOS-mikrokontroller
Kapslingstyp: DIL-40 (40-pin, genomgående montering)
Programminne: 4 kt EPROM
Tillverkare: Flera (t.ex. Intel, Philips/NXP)
Typiska användningsområden:
Styrlogik för inbyggda system
Industriell automation och maskinstyrningsenheter
Utbildnings- och utvecklingsplattformar för mikrokontrollerprogrammering
Automationssystem som kräver en liten och kompakt logikstyrning
Underhåll och uppgradering av äldre 8051-baserade enheter
Tips för montering och design: Programmering av versionen med EPROM-minne kräver en kompatibel EPROM-programmerare. Kom också ihåg att ansluta en 12 MHz eller annan lämplig kvartskristall och två 22–33 pF kondensatorer till XTAL1- och XTAL2-stiften för att generera klocksignalen. På reset-stiftet bör en lämplig RC-koppling användas som säkerställer korrekt uppstart av mikrokontrollern när strömmen slås på. Om kretsen är en UV-raderbar modell (försedd med glasfönster), skydda fönstret med tejp efter programmering så att omgivande ljus inte raderar programminnet.