voglio visualizzare su PC il valore a 10 bit o anche in esadecimale, basta che si visualizza un valore che cambia in base alla lettura dell'ADC su hyper terminal.
il listato che ho pensato è questo
- Codice: Seleziona tutto
unsigned int dato;
void main() {
ADCON1 = 0x80; // Conf. Ingr. Analog.
TRISA = 0xFF; // PORTA = input
TRISB = 0x00;
PORTB = 0x00;
Uart1_Init(9600);
while(1) {
dato = Adc_Read(0);
Uart1_Write(dato);
Delay_ms(20);
};
}
il PIC è un 16f876a che lavora a 8MHZ

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)




ora ho capito è abbastanza intuitivo ...