Debido a los requisitos de velocidad de mi proyecto, estoy buscando reemplazar el AT89C4051 con un AT89LP4052 con algunas modificaciones de código, ya que ofrece el doble de memoria y 6 veces la velocidad para el mismo cristal.
Estoy en el pr...
Me hice una PCB pequeña (que mide unos 6 cm por 5 cm). Esto es lo que se supone que sucede:
Al encenderse, el LED se enciende en rojo para indicar que la unidad está lista para la entrada.
Luego presiono cualquier tecla hacia abajo (donde...
Soy nuevo en este sitio. Ahora estoy trabajando en microcontroladores. Quemé con éxito el archivo hexadecimal a 89S52 usando arduino como programador. Pero quiero programar 89C52 ya que este es el microcontrolador atmel más barato en mi área. Ha...
Estoy usando un CD4040 para dividir la frecuencia de un oscilador y leer su período usando PCA. El problema es que estaba usando 3 osciladores, 120 kHz, 70 kHz y 30 kHz y lo dividí por 32. El problema es que cuando agito mi tablero, la medición...
Conozco los principios del servomotor y lo programé, ya lo hice con FPGA y ajusté el PWM como quería.
Pero con el ensamblaje 8051, no puedo hacer el PWM o generar los 20 ms para los motores.
No puedo hacerlo con montaje.
Tengo un MCU 8051 que uso keil para programarlo con C. Mi problema es que el microcontrolador se reinicia al final de algunas funciones mientras deberían volver.
Usando un depurador, traté de comprobarlo línea por línea. Y me di cuenta de que...
ACTUALIZAR
Tomé una sugerencia de desconectar mi monitor externo de mi computadora portátil y los resultados fueron los mismos. Sin embargo, lo que sí noté es que el chip AT89S52 siempre reporta la firma correcta cuando uso el nuevo circuito...
Estoy creando un programador para 89c2051 y escribiendo un controlador de software que proporciona datos desde una PC a través del bus serie al programador.
Mi pregunta está relacionada con el orden de los pasos de un procedimiento de program...
Estoy tratando de conectar una serie de elementos en serie utilizando el UART 8051 incorporado. Utilicé el 74HC138 para enviar relojes a los dispositivos y 74HC251 para recopilar entradas.
Soy capaz de manipular la salida del registro de desp...
Estoy trabajando con el protocolo de comunicación Maestro-Esclavo y quiero enviar datos (en mi caso, la tensión de un diodo) desde mi microcontrolador 8051 a mi computadora portátil. Estoy usando un microcontrolador RS232 y 8051 con velocidad de...