Home - Rasfoiesc.com
Educatie Sanatate Inginerie Business Familie Hobby Legal
Doar rabdarea si perseverenta in invatare aduce rezultate bune.stiinta, numere naturale, teoreme, multimi, calcule, ecuatii, sisteme




Biologie Chimie Didactica Fizica Geografie Informatica
Istorie Literatura Matematica Psihologie

Calculatoare


Index » educatie » » informatica » Calculatoare
» Descriere generala pentru membrii familiei PIC16F8x


Descriere generala pentru membrii familiei PIC16F8x


Descriere generala pentru membrii familiei PIC16F8x

Familia PIC16F8x ( PIC16F83, PIC16F84, PIC16CR83, PIC16CR84 ) de controlere ofera o performanta foarte buma la un pret scazut, fiind realizata printr-o tehnologie de fabricatie CMOS avansata




Caracteristicile principale ale CPU cuprind:

o arhitectura RISC de tip Harvard;

un set redus de 35 de instructiuni;

o structura de tipul "two-stage pipeline" care permite ca toate instructiunile sa fie executate pe parcursul unui ciclu masina ( 4 Clk) , exceptie facind instructiunile de ramificatie care necesita doua cicluri masina ( 4 Clk + 4 Clk );

frecventa maxima de lucru de 10 MHz;

instructiuni pe un singur cuvint cu lungimea de 14 biti.

date cu lungimea de 8 biti;   

15 registri cu functii speciale;

o stiva gestionata hard ce permite pina la 8 nivele de imbricare;

2 moduri de adresare pentru mem. de date: adresare directa si indirecta;

4 surse interne sau exterme de intrerupei: pinul RB0 / INT;

depasire timer TMR0

pinii RB7, RB6, RB5, RB4

sfirsit ciclu complet de inscriere in EEPROM

maximum 68 de octeti de memorie ( File Registers ) de date de tipul SRAM;

maximum 68 de octeti de memorie de date de tipul EEPROM;

maximum 1024 de cuvinte pe 14 biti de memorie program de tipul Flash sau ROM;

memoria program de tipul Flash suporta pina la 1000 de cicluri stergere / inscriere;

memoria de date de tipul EEPROM suporta pina la 10.000.000 de cicluri stergere / inscriere;

perioada de pastrare a datelor de catre memoria de tipul EEPROM este mai mare de 40 ani;

Periferice incorporate

2 porturi I / O, RA si RB, care pun la dispozitie 13 pini I / O ce pot fi configurati in mod individual si care au o capabilitate mare in curent ( 20-25 mA );

1 timer / counter de uz general pe 8 biti, TMR0, prevazut cu un prescaler pe 8 biti;

Caracteristici speciale

serial in-system programming - facilitate care permite programarea folosind doar doi pini ( RB6 este folosit pentru sincronizare iar RB7 pentru date );

Power-on Reset ( POR );

Power-up Timer ( PWRT );

Oscillator Start-up Timer ( OST );

Watchdog Timer ( WDT ) prevazut cu propriul oscilator intern de tip RC ce permite o functionare sigura;

facilitati de protectie a codului;

facilitate de tipul SLEEP ( mod de functionare cu consum redus );

mai multe surse de Clk selectabile de utilizator;

Caracteristici privind tehnologia CMOS Flash / EEPROM

consum redus, viteza ridicata de lucru;

functionare statica completa;

domeniul tensiunii de alimentare largit: 2.0 - 6.0 V;

capsula cu 18 pini;

Observatie: In general, toate dispozitivele PICmicro sunt inzestrate cu:

Power-on Reset ( POR );

Watchdog Timer ( WDT )

facilitati de protectie a codului;

capabilitate mare in curent ( 20-25 mA ) pentru pinii I / O;

1.1. Compatibilitati

Familia PIC16F8x reprezinta o versiune imbunatatita a arhitecturii PIC16C5x. Astfel, orice cod scris pentru PIC16C5x poate fi foarte usor adaptat pentru PIC16C8x.

1.2. Suport pentru dezvoltare

Atit producatorul MICROCHIP cit si multe alte companii pun la dispozitie unelte soft si hard necesare in dezvoltarea aplicatiilor bazate pe microcontrolerele din familia PICmicro

1.2.1.Suport software

MICROCHIP pune la dispozitie un mediu integrat de dezvoltare, munit MPLAB, care permite scrierea, depanarea, simularea si optimizarea codurilor pentru aplicatii bazate pe PICmicro.

Acesta este compus din: MPLAB Project Manager

MPLAB Editor

MPLAB - SIM Simulator

MPASM Universal Assembler

MPLINK Relocatable Linker

MPLIB Librarian

1.2.1.Suport hardware

Atit porducatorul MICROCHIP cit si multe alte companii pun la dispozitie unelte hard care pot lucra cu MPLAB. Uneltele hard furnizate de MICROCHIP sunt:

MPLAB-ICE Emulator

MPLAB ICD Debugger

PRO MATE II Programmer

PICSTART Plus Programmer

PICMASTER Emulator

PICMASTER - CE Emulator

Tabelul 1-1 Principalele caracteristici ale familiei PIC16F8x

 






Politica de confidentialitate





Copyright © 2024 - Toate drepturile rezervate