Perguntas com a marcação «pic»

8
O SPI é significativamente mais rápido do que o bit-bang?

Eu tenho um projeto baseado em uma foto 18f4550. Para gravar em um registrador de turno '595, existe uma vantagem distinta no uso de spi sobre pinos io regulares? Ouvi dizer que o spi é mais rápido, mas não sei como. Ele usa um relógio diferente e mais rápido que o resto do chip ou é simplesmente...

8
Número de série PIC editável no arquivo HEX

Atualmente, tenho um número de série codificado no firmware para um design com o qual estou trabalhando. O firmware pode ler e reportar o número de série. Isso funciona bem para o que eu preciso. O problema é que cada novo número de série exige que eu mude meu código e recompile. Isso é complicado...

8
O que #if 0 faz

Hoje comecei a usar o MPLAB X para programar meus PICs e encontrei um modelo de código, com vários arquivos e pontos para preencher o código. Antes eu tinha um único arquivo com o meu código. Neste modelo, onde devo colocar meus bits de configuração, há o seguinte texto: /* TODO Fill in your...

8
Como dual power PIC18F4550?

Na folha de dados, há este esquema de como obter potência dupla 18F4550 . No entanto, eles não especificam qual transistor usar e quais valores de resistor devem ser. Para o capacitor, eu uso 100uF (lado do diodo) e 470nF (lado Vusb). Tentei colocar qualquer BJT que eu tivesse em casa, mas ele não...

8
Como conectar um microcontrolador PIC?

Sou completamente novo no mundo dos microcontroladores PIC e da engenharia elétrica, por isso, vá com calma :) De qualquer forma, consegui programar meu PIC 16f627 para ligar três LEDs quando o botão (botão gatilho) é pressionado e iniciar uma sequência de desligamento (basicamente cada LED...

8
Começando com I2C em PIC18s

Para um projeto, eu gostaria que três PICs (dois escravos PIC18F4620, um mestre PIC18F46K22) se comunicassem pelo barramento I2C. Posteriormente, mais escravos podem ser adicionados (como EEPROM, SRAM, ...). Estou escrevendo o código para esses PICs em C usando o compilador C18. Eu procurei muito...

8
Relógio SPI no PIC instável

Estou tentando configurar o módulo MSSP de um PIC18F25K22 no modo mestre SPI. Estou observando o tempo e o relógio não permanece constante durante toda a transmissão. Uma imagem mostra isso melhor do que palavras. Depois que um pouco é enviado, o relógio diminui e não na mesma quantidade a cada...

8
Como programo um PIC12?

Eu tenho um PIC12F675 que preciso programar. Estou usando um Pickit 2 e o software Pickit 2. Supostamente eu deveria poder programá-lo usando este circuito , mas o software Pickit 2 não está detectando o chip. O que está acontecendo de errado? EDIT: Eu adicionei uma imagem do meu circuito...

8
Circuito que mede a velocidade do som no concreto

Eu preciso de um circuito para medir a velocidade do som no concreto para 1μs ou melhor. Isto é para uma demonstração escolar em que os alunos que estudam construção usarão esse circuito para medir a velocidade do som em uma amostra de concreto para determinar a qualidade do concreto. Eu tenho...

8
Meça a tensão de entrada VDD do PIC com o ADC

Processador: PIC18F66K22 Compilador: C18 (XC8 também está bom) Acabei de criar (e testado com sucesso) código para medir a tensão no pino analógico AN4. Agora, quero tentar outra coisa, sem ter certeza se é teoricamente possível. Minha placa de teste possui um processador PIC, com VDD, AVVD...