Advertisement
filipecoelho

blink.c

Jul 16th, 2016
462
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.50 KB | None | 0 0
  1. /*Esse programa de exemplo foi criado por Filipe Coelho
  2. em 14/07/2016 e consiste em um simples blink para atmega328p*/
  3.  
  4. define F_CPU 16000000
  5. #include <avr/io.h>
  6. #include <delay.h>
  7.  
  8. int main(){
  9. DDRB=255; //define que todos os pinos do portb serão saida. o pino D13 do arduino
  10. esta nesse registrador
  11. PORTB=0; //escreve zero no registrador
  12.  
  13. while(1){
  14. PORTB=~PORTB; //Inverte o estado de todo registrador, 0->1:1->0
  15. _delay_ms(250); //pausa 250 milisegundos
  16. }
  17. return 1; //nunca chegaremos aqui
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement