Page 1 of 1

domanda pin Atmega 32

PostPosted: 08 Jan 2017, 13:30
by faustf
Ciao a tutti
leggendo in giro mi pare di aver capito (correggetemi se sbaglio) che si può settare i gruppi di porte pdA-B-C.-D , sia come output che come input , leggendo però nel datasheet non riesco a capire perche ad esempio la porta pd5 venga classificata cosi
• OC1A – Port D, Bit 5
OC1A, Output Compare Match A output: The PD5 pin can serve as an external output for the
Timer/Counter1 Output Compare A. The pin has to be configured as an output (DDD5 set (one))
to serve this function. The OC1A pin is also the output pin for the PWM mode timer function.

come mai ???
non capisco il perchè
qualche anima pia potrebbe spiegarmi un po meglio ??

Re: domanda pin Atmega 32

PostPosted: 08 Jan 2017, 19:20
by Just4Fun
Xchè normalmente qs MCU hanno + funzioni x ogni pin.
Nel tuo caso oltre a fare da I/O il pin può essere configurato anche come output x il blocco funzionale "Compare Match A".

Re: domanda pin Atmega 32

PostPosted: 11 Jan 2017, 12:03
by faustf
Grazie per la risposta
cosa sarebbe questo blocco funzionale "Compare Match A". ? a cosa serve??? capisco che compara qualcosa , potresti farmi un esempio??
cè magari qualche libro che spiega un po di queste cose??
grazie ancora
ciao

Re: domanda pin Atmega 32

PostPosted: 11 Jan 2017, 19:38
by legacy
faustf wrote:cosa sarebbe questo blocco funzionale "Compare Match A"


ma hai letto bene il datasheet?
lo spiegone senno e' bello lungo