Digamos que necesitamos escribir un programa para ATmega32, que reacciona a una interrupción externa (INT0) a través del pin D2. La interrupción debe ocurrir durante el flanco descendente de la señal.
Lo noté en los libros que
DDRA = 0b00...
Sé que puedo establecer pines de salida digital tan altos y bajos como este en c:
OUTPUT_PIN = 1;
OUTPUT_PIN = 0;
¿Hay alguna forma de configurar dicho pin como salida de triple estado o alta impedancia, ya que algunos chips externos (utili...
Estoy aprendiendo a programar un PIC10F220. Estoy usando un programador PICkit 3 y ejecutando experimentos físicos, así como también ejecutando el simulador en MPLABX.
Una cosa que quiero hacer es establecer el nivel adecuado para un cierre d...
Estoy buscando un dispositivo que pueda controlar una señal analógica sin interferencias. Necesito que sea controlado por una línea de control digital (0v - 5v). La tensión de entrada (0v - 5v) debe ser igual a la tensión de salida (0v - 5v). No...
Estoy tratando de entender cómo funciona el 74LS241. Por lo que leí, si dos entradas son altas en un búfer, entonces la salida será alta. Por alguna razón, esto no está funcionando en mi circuito.
Asíqueaquíestáloquehice:Hepuestounledenelpin...
El cargador de iones de litio que estoy usando (MCP73831 / 2) tiene una salida de estado de tres estados.
La hoja de datos dice que el pin STAT emite High-Z cuando está inactivo o completo, y Low mientras la carga está activa.
¿Cuál es la mej...
Tengo un cargador de li-ion MCP73831 conectado a un ATMega1284p. El cargador tiene un pin de estado de tres estados que puede ser Alto (5 V), Alto-Z o Bajo. El ATMega funciona a 3V3.
Quiero poder leer el valor del tri-estado. No necesito disc...
Tengo un puente H trifásico del motor. Las entradas al motor requieren 3 fases diferentes, + , - y 0 . Tengo el circuito a continuación que estoy usando:
Elproblemaesqueserequierentresestados:Q1=Q2=bajopara0Q1=AltoyQ2=Bajo...
Obtuve un ATmega8515 y este código simple dentro de main ():
void main(void) {
DDRD = 0xFF;
PORTD = 0xFF;
while(1){}
}
Espero ver todos los pines en alto, pero el PD5-PD7 todavía está en estado alto-Z. No se configura una funci...
Esta pregunta está inactiva, pero ...
Dada "doble precisión" es de 53 bits, por lo que toma 53 ^ 2 (o 2809) operaciones secuenciales ordenadas en gran parte para realizar la multiplicación. Mientras que el equivalente ternario es 33 "trits" y...