¿Cómo conectar dos puertos de un atmega? (arduino uno)

Hola ¿cómo están? abro este post por una duda que tengo.

la IDE de arduino permite que un bloque de pines ( PORTD, PORTB, PORTC, etc) respesentarte las patillas de arduino en binario en bloques de 8 bits ( no en todos, ya que en el PORTB se come 2 patillas para el cristal)

Lo que permite la entrada ( o salida ) de numeros de 8 bits en binario ( hasta el numero 256 en decimal)

Mi pregunta es, ¿se pueden unir dos puertos (PORTB + PORTC) de arduino para que ,en vez de tener 8 bits cada uno por separado, se cree un único puerto de 16 bits?


un saludo y muchísimas gracias!
 
Supongo pero no tiene mucho sentido. Lo normal es hacerlo serie para ahorrar pines.
De todos modos al final será:
Numero16=numero81*256+numero80
Osea el número de 16 bits será el número de ocho bits de mas peso por 256 mas el de menos peso
 
Primero de todo, muchísimas gracias por responderme. Te cuento un poco mejor porque creo que no me expresé muy bien....

el PORTD de arduino tiene 8 bits i el PORTC también. El problema es que son 2 bloques de 8 bits (independientes uno del otro) y yo lo que quiero es conseguir unir esos dos bloques en uno solo de 16 bits.

Muchísimas gracias y un saludo!
 
Atrás
Arriba