Preguntas con etiqueta 'avr'

0
respuestas

¿Cómo usar los modos de suspensión del AVR en CodeVisionAVR?

Quiero manejar un teclado con Atmega16 y estoy usando un ISR para manejar las teclas que el usuario presiona. Por lo tanto, mi main () solo incluye algunas líneas para configurar las interrupciones y los puertos. Si quiero usar los modos de susp...
0
respuestas

ENC28J60: CRC no válido en wirehark cuando se transmiten paquetes

Acabo de jugar con el controlador ENC28J60 Ethernet de Microchip, pero cuando envío paquetes con el controlador, Wireshark informa una suma de comprobación no válida. El campo CRC siempre es 0x00000000 . Esto está e...
2
respuestas

¿Usar ADC como comparador analógico (AttinyAVR)?

Recientemente he intentado realizar la transición de Atmega 328p avr de Atmel al attiny416 más nuevo (y mucho más pequeño). El problema es que el 416 solo te permite elegir entre dos entradas positivas y dos entradas negativas para el comparador...
1
respuesta

Arduino y DAC

He programado un Arduino para controlar un DAC, la señal generada controla la corriente de un LED a través de un LT1206. Cada vez que conecto la alimentación, antes de que Arduino se inicie, el LED comienza a parpadear porque recibe la señal...
1
respuesta

Problema al inicializar el modo LCD de 4 bits (DEM 20486 SBH-PW-N)

Tengo un ATMEGA16 con una pantalla LCD DEM 20486 SBH-PW-N ( hoja de datos ) conectado al puerto C como así C0 - RS C1 - RW C2 - E C3 - no establecido C4 - D4 C5 - D5 C6 - D6 C7 - D7 D0-D3 están conectados a tierra No he podi...
2
respuestas

¿Puede configurar la salida PWM de un Atmel AVR a una frecuencia específica y tener control sobre el ciclo de trabajo?

Estoy tratando de conducir un LED a 38kHz con un ciclo de trabajo bajo como el 10% de un Atmel ATTiny88. El chip se está ejecutando actualmente a 8 MHz, pero podría ajustarse para esta parte del código, si es necesario. Al usar el Timer1 con...
0
respuestas

CC2530: adaptando AVR / pgmspace.h para Zigbee

Objetivo: Adaptar los códigos ENC28J60 escritos para ATMega328p ( enlace ) para CC2530. Problema: no hay una biblioteca equivalente para AVR / pgmspace.h disponible para transición fácil. Necesitamos hacer equivalentes para: prog_cha...
2
respuestas

Comunicación en serie de larga distancia (y creo que de baja frecuencia) con Arduino [cerrado]

Necesito implementar una comunicación de larga distancia (hasta 15 kilómetros) entre algunos dispositivos electrónicos. Los dispositivos son algunos tableros en chips AVR con la biblioteca Arduino y una Raspberry pi como el mainframe para mostra...
0
respuestas

temporizador AVR: modo CTC

Tengo algunos problemas para entender los temporizadores en AVR, especialmente el modo CTC En el modo CTC, cuando se produce una coincidencia, puedo alternar los pines OC1A o OC1B. Según la hoja de datos    En el temporizador de borrado...
0
respuestas

AVR PWM en cualquier pin: No funciona con OCR0B

Estoy aprendiendo programación AVR a través de un libro. En el que hay un programa para implementar PWM en cualquier pin Este es el programa // Quick and dirty demo of how to get PWM on any pin with interrupts // ------- Preamble -------- /...