Utilizando ATMega1284
Quiero generar un número aleatorio de 0-7 (tal vez más rango). Esta es la principal preocupación. Mientras "se sienta" al azar su multa. Y podría resolver el resto de mis problemas ... de todos modos
¿Mi enfoque? Podría sembrar un número fuera del puerto ADC (PORTA en ATMega1284). Esto me lleva a aclarar PORTA para el ADC. Pero todavía necesito conectar otras 8 salidas.
PORTA tiene ADC (1/8 pines utilizados)
PORTB está lleno (8/8 pines utilizados)
PORTC está lleno (8/8 pines utilizados)
PORTD tiene USART en (2/8 pines utilizados)
Todavía necesito 8 pines para la salida y cada puerto está haciendo lo suyo. Entonces, ¿podría dividir PORTA y PORTD para poder conectar 8 pines más? ¿Cómo haría esto cuando tengo UART y ADC habilitados?
O
Si alguien pudiera proporcionar una forma interna / mejor de obtener un número aleatorio. Podría resolver el problema por completo