La gamme de microcontrôleurs PIC16F de Microchip comprend des microprocesseurs 8 bits intégrant l'architecture PIC® de Microchip dans un vaste choix de broches et de boîtiers, des circuits à gain de place à 14 broches aux circuits 64 broches riches en fonctionnalités. Les circuits dotés d'une architecture de base, milieu de gamme ou milieu de gamme améliorée, sont disponibles avec de nombreuses combinaisons de périphériques, offrant ainsi aux concepteurs une flexibilité et du choix pour leurs applications.
La famille de microcontrôleurs PIC16F1508 / 1509 est basée sur le cœur de milieu de gamme amélioré de Microchip avec une pile matérielle de 16 niveaux et 49 instructions. Ces microcontrôleurs fournissent jusqu'à 5 MIPS, une mémoire de programme allant jusqu'à 14 Ko et une mémoire de données RAM allant jusqu'à 512 octets. Oscillateur configurable intégré avec précision de ±1 %.
Caractéristiques du microcontrôleur
Vitesse du microprocesseur : 20 MHz maximum 49 instructions Pile matérielle à 16 niveaux Oscillateur interne 16 MHz - plage de fréquence sélectionnable de 16 MHz à 32 kHz 18 broches d'E/S Technologie XLP Reset à la mise sous tension (POR) Timer de mise sous tension (PWRT) Reset sur chute de tension faible consommation programmable (LPBOR) Timer Watchdog étendu (WDT) Programmation série intégrée (ICSP) Débogage intégré (ICD)
Périphériques
Convertisseur analogique-numérique (ADC) 10 bits 12 canaux Convertisseur numérique-analogique (DAC) 5 bits Deux comparateurs Référence tension Deux timers de 8 bits Un timer de 16 bits Quatre modules PWM 10 bits Port série synchrone maître (MSSP) avec SPI et I2C Emetteur-récepteur synchrone asynchrone universel amélioré (EUSART) Quatre modules de cellules logiques configurables (CLC) Oscillateur contrôlé numériquement (NCO) Générateur de forme d'onde complémentaire (CWG)