Desconozco el Mega328PB, no se si tiene esos condensadores en todos los puertos, pero si internamente no está asignado un estado, no puede ese condensador polarizar muy sutilmente un puerto? estamos hablando de una porarizacion muy debil, al estar colgado.... la fuga de los simples zener, ya son capaces de polarizar ese nivel a estado BAJO.cacharreo escribió: ↑11 May 2022, 23:27Disculpa pero es que no me entra en la cabeza que no sea otra cosa que un fallo. Un ATmega328P del modelo que sea puede estar controlando LEDs, relés,... bajo ninguna circunstancia debería poder cambiar arbitrariamente el estado lógico de un pin digital. Por otro lado, ¿la parte del ADC debería estar influyendo en las lecturas cuando el pin se configura como digital desde el arranque?
Hablando del 328PB... que es diferente a los demás 328.... que ya se sabe que no se comportan así.
Pues entonces están todos los MEGA328PB estropeados!!! (Esté camuflado en un MEGA328PU-TH o un MEGA328PB directamente)
De tres que tengo, en diferentes dispositivos y son los únicos que se comportan así.... pues es sospechoso.
Que encima MEGA328PU-TH es una nomenclatura poco ortodoxa (por decirlo suave), porque puede tener realmente un MEGA328PB, que no es un PU.... Y depende de lo que haya dentro, te puede valer para sustituir un tipo u otro!!! Porque no son intercambiables todos entre si!!! Y para ampliar mas... esa referencia no está reconocida por Microchip oficialmente, por eso no hay Datasheet
Hay mucha gente volviéndose loca, porque no lo saben y sustituyen el 328PU-TH que tienen por otro 328PU-TH y si no tienen suerte que sea el mismo, no les funciona o se vuelven locos intentándolo programar externamente (sin montar en placa) como un 328P y no les funciona..... hay muchos jaleos con ese Atmega rarito.
Hace exactamente lo mismo que me hace con el firmware anterior, no he notado cambios.cacharreo escribió: ↑11 May 2022, 23:27En resumen, ¿da memorias que se saben buenas por malas o viceversa? Perdona pero es que cuando pasan días entre las pruebas pierdo el hilo.Gomas48K escribió: ↑11 May 2022, 23:10Pruebas realizadas con el firmware fw0.13 y Nano hibrido con Atmega raro.
Todas las pruebas realizadas parece que correctas, a nivel usuario, no he llegado a detectar ningún cambio.
Las KM4164B-15 dando error en la prueba de "000" arbitrariamente... y las originales TMS4532-20NL3, todas correctas, tras bastantes pruebas.
O bien mi prototipo falla solo con las KM4164B-15 y NO con las TMS4532-20NL3.... o realmente las KM4164B-15 son remarcadas de a saber que y solo refleja el fallo en el prototipo; puede ser porque no estén realmente malas, pero sean de mala calidad y fallen a veces o medio cascadas y solo fallen al forzarlas....
En el M.G. v4, las da como buenas, pero tiene otro tipo de testeo diferente y a lo mejor no es tan eficaz como el que estas diseñando tu... no se... estoy esperando los Nanos correctos, por si tiene algo que ver... te recuerdo que estoy con un nano revivido de las sombras de la muerte y uno rarito de nacimiento.
EDITO:
Mil disculpas, no te había dicho que hacen...
Me pongo a testear las KM4164b-15 que compré hace poco (todas del mismo vendedor).... y sorpresa!!!! algunas me dan error siempre en el test "000" y las restantes, dan error en el test "000" unas veces si... otras da OK.
Se supone que esas memorias estaban comprobadas y funcionando!!!
El prototipo falla????
Testeo todas las memorias en otro test que tengo (M.G. v4) y todas bien!!!!
Testeo una por una en mi spectrum de pruebas, con Diagrom.... y todas buenas.
Me empiezo a "tostar" por segundos.... cuando se me ocurre, probar las originales del Spectrum, que a pesar de ser 4164 defectuosas, las pocas que conserva originales me han dado OK, en 25 pasadas de test cada una.
*También las he probado en el M.G. v4 y dan OK.
Una remota posibilidad, es que al ser remarcadas (porqué lo son) puede ser, que te hayan tocado las remarcadas de mas calidad.... porque algunas de las mías, hay que pasarle 20 testeos seguidos para que fallen e incluso algunas mas.
Estoy intentando averiguar si es problema de las memorias o del prototipo... pero si sigo todo el manual de inicio, me da todo correcto, está todo revisado mil veces... Y con las TMS4532-20NL3, que no fallen nunca... pues me hace dudar.
Por si acaso, ya he pedido mas Nanos diferentes, por eliminar la única variable que queda, que puede influir... lo demás está mas que revisado. Me estoy dejando el cerdito hucha en Nanos de todos los colores!!!! Para hacer pruebas con el mayor numero de posibilidades posible y que sea mas eficaz el Beta testeo!