Perguntas com a marcação «atmega»

10
Usando um cristal de 16 MHz em um ATMega328p

Como eu precisaria definir meus bits de fusível em um ATMega328p para usar um cristal de 16MHz? Eu tentei isso sozinho e matei o último atmega que eu tinha. Eu gostaria de alguns conselhos neste momento. O cristal que estou usando é esse Suponho que este seja um "oscilador de cristal de...

9
PIC12F675 GP4 não funciona

Estou usando um PIC12F675 para um projeto e tudo funciona bem, exceto uma coisa. GP4 não funciona como E / S digital. Eu olhei muito as configurações e o código, mas não consegui encontrar nada. Config: #pragma config FOSC = INTRCCLK #pragma config WDTE = OFF #pragma config PWRTE = OFF #pragma...

9
Aceleração do temporizador AVR no ATmega328

Ao executar no relógio prescaler de 64 no ATmega328, um dos meus timers acelera por motivos desconhecidos em um momento específico da execução. Estou usando dois temporizadores no ATmega328 para gerar o clock necessário para o TLC5940 (veja abaixo o porquê; isso é irrelevante para a pergunta)....

9
Simulando uma bancada de testes simples com um núcleo de ROM sintetizado

Sou completamente novo no mundo dos FPGA e pensei em começar com um projeto muito simples: um decodificador de 4 bits e 7 segmentos. A primeira versão que escrevi puramente em VHDL (é basicamente uma única combinatória select, sem necessidade de relógios) e parece funcionar, mas eu também gostaria...

9
Comece com C incorporado com ATmega32 (série ATmega AVR)

Eu tenho uma placa ATmega32 por aí e acho que seria perfeito começar com microcontroladores. Certa vez, fiz algumas tagarelas no C incorporado (foi quando recebi esta placa), mas o fluxo foi interrompido devido a algumas coisas. Agora eu tenho duas perguntas: Qual é o melhor recurso gratuito para...

9
Velocidade mínima do ATMega328 com UART

Estou pensando em projetar um projeto de baixa energia que terá um ATMega328 em execução em baixa velocidade para menor consumo de energia. O plano atual é conectar o UART a um receptor de link de RF para comunicação em 1200 baud. O que estou querendo saber, no entanto, é qual é a velocidade...

8
Dispositivo SPI evita programação ISP

Eu tenho um ATmega8 com um Nokia LCD 5510 conectado a ele. Tudo funciona muito bem em uma tábua de pão e meu próximo passo é movê-lo para uma tábua mais permanente. Meu problema é que não consigo programar o ATmega8 enquanto o LCD também está conectado. Suponho que é porque eles usam os mesmos...

8
AVR: overclocking ADC

Esta é uma citação da folha de dados do ATmega32 : By default, the successive approximation circuitry requires an input clock frequency between 50kHz and 200kHz to get maximum resolution. If a lower resolution than 10 bits is needed, the input clock frequency to the ADC can be higher than 200kHz...

8
A maneira mais fácil de criar um dispositivo USB HID

Estou trabalhando para invadir um controle remoto RC que possuo. O que pretendo fazer é abri-lo e tocar nos potenciômetros. Quero ler os valores analógicos fornecidos pelos potenciômetros e enviar os sinais para o meu PC. Essencialmente, quero redirecioná-lo para funcionar como um joystick com a...

8
Corrente máxima real para ATmega328?

Tudo o que li diz que o ATmega328 pode fornecer 40mA por pino. No entanto, quando eu medi a corrente real fornecida por um pino, estava mostrando 80mA. Era o mesmo em todos os pinos que testei. Alguém mais percebeu isso? Ou é apenas exclusivo para este específico? RM: folha de dados...

8
Como encontrar a linha UART é gratuita para enviar dados

Eu tenho várias placas que se comunicam com o Rs485. Eles possuem ATMegamicrocontroladores em série como atmega168pou atmega8. Cada placa é livre para enviar dados a qualquer momento e eu tenho limitações que levam a que eu não possa usar o Modbus . O número de placas pode variar de 5 a 10. Meu...

8
Resposta inesperada do Atmega16 sobre o UART

Resposta inesperada do Atmega16 sobre o UART Breve resumo do problema Eu exibi um Atmega16 com um código que deveria resultar no envio do Atmega16 para qualquer caractere que eu enviar através de um terminal. Eu recebo uma resposta, mas raramente é o personagem que enviei. Consigo ver a saída...

8
Atualizando um Arduino Duemilanove de ATMega168 para ATMega328

Eu comprei um Comprei ATMega328 da SparkFun com o gerenciador de inicialização do Arduino pré-programado. Minha intenção é substituir o ATMega168 que tenho atualmente no meu Duemilanove. Isso é tão simples quanto trocar os chips, ou precisarei tomar medidas adicionais? Pelo que me lembro,...