Espanol
AddThis Social Bookmark Button

PICMICRO advanced

Introduzione
Per studiare il funzionamento dei microcontrollori PIC prenderemo in considerazione, almeno inzialmente, il PIC16F84 (o 16F84A): il più diffuso e semplice per chi inizia.
Le caratteristiche principali di questo modello sono:

  • Memoria: memoria programma di tipo FLASH con 1024 allocazioni da 14 bit ciascuna, più una memoria EEPROM per i dati da 64
    byte.
  • Clock: con frequenza massima tra 4 e 20Mhz, a seconda del modello.
  • Alimentazione: da 4.5V a 5.5V con un consumo massimo di corrente di 2mA (esclusi i pin di I/O).
  • Porte I/O: a disposizione 13 pin di ingresso/uscita, distinti in due gruppi detti PORT A e PORT B, rispettivamente da 5 e 8 pin.
  • Set di istruzioni: il linguaggio assembly è costituito da 35 istruzioni, rappresentate da codici mnemonici che vedremo in seguito.


Comments

Ciao ...vado subito al

Ciao ...vado subito al nocciolo e' da un po di tempo che lavoro con scarso successo "alla generazione della seguenza di riapertura" della flash dei Pic ,una volta "code protected" per intenderci stavo provando su un 16f877,tramite un 16f84 con il compito di generare la seguenza
clock e data su due pin....ora nn voglio divulgarmi troppo cmq utilizzando mplab ho avuto la possibilita' di simulare la seguenza che effettivamente rientrava in quella *secondo me* interpretata dal programming specification del 16f877,ho aggiunto il secondo me proprio perche temo che l'errore possa essere proprio li.
Cmq nn so nel caso tu abbia affrontato questo problema....ti sarei molto grato per qualsiasi consiglio
grazie!

Ciao ...scusami se vado

Ciao ...scusami se vado subito al nocciolo e' da un po di tempo che lavoro nel tempo libero, sempre poco , alla programmazione dei Pic -ultimamente "alla generazione della seguenza di riapertura" della flash dei Pic ,una volta "code protected" per intenderci stavo provando su un 16f877,tramite un 16f84 con il compito di generare la seguenza
clock e data su due pin....ora nn voglio divulgarmi troppo cmq utilizzando Mplab ho avuto la possibilita' di simulare la seguenza che effettivamente rientrava in quella **secondo me** interpretata dal programming specification....del 16f877\si che io nn sono un asso in inglese tecnico ma alla Microchip si sono sprecati li...\. Il secondo me proprio perche temo che l'errore possa essere di comprenzione della seguenza.
Cmq nn so nel caso tu abbia affrontato questo problema....ti sarei molto grato per qualsiasi consiglio
grazie!

Ciao, ti rispondo per

Ciao, ti rispondo per e-mail...