Polícia lambaları (MicroC PIC12F675)

terça-feira, 13 de julho de 2010 1 comentários

Polícia lambaları (MicroC PIC12F675)
Oi, estamos a escrever isto de uma forma simples, com as luzes de emergência MicroC polícia, bem como fornecer uma luz que projeto.
Meu objetivo neste trabalho, em primeiro lugar nós não poderíamos encontrar muitos exemplos do uso da mais 8bacaklı como o programa interno di osilatörlü Totalmente.
MicroC aplicação vasta oferta é um compilador. É uma estrutura baseada inteiramente em linguagem C. Quem conhece C pode ser facilmente adaptado. programas Uh-tech, com pouca mudança no compilador C pode também ser usado como protonc pıcbasic.

12F675 pode ser encontrado no mercado, com fácil de compreender como podemos fazer este trabalho em uma maneira de eu apresentar a você. (Para quem conhece o básico da linguagem C é muito fácil de entender.)
Para um pequeno empresário resíduos Totalmente desnecessário não é o número de pinos utilizados para a destinada totalmente na condenação.
Além disso, a simulação e software de código é necessária. aplicação Polícia arquivos lâmpadas-MicroC pic12f675.zip-

MicroC criação do projeto




Para criar um projeto usando o PIC 12F675 reset externo deve ser fechado.
Para usar o oscilador interno INTRC .... Foi selecionado.
cão de guarda está fechado ...
Aytaç DÜRGEN
Kocaeli Universidade
Faculdade de Educação Técnica
ELECTRIC PROFESSOR 4
imagem simulada do pedido;

 
MicroC software;
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf-6vLn2v0tPL2wl2TRZqJ-qMgkMZu3F04uJssvrzYFH3ssxF0xNQ6a5BHKPoOVjS4YN65Y9uNIVJOrUA6iJWVP86BQ5wjy_ykCaz4TCbDT6jRpyt8XhhQ0M2pN1wKY7HLOMQDfVr-thg/s1600/policegif.gif
/*
Projeyi yazan : Aytaç Dürgen
Projenin adı : Polis lambaları
Mikrodenetleyici:PIC12F675
*/


FLASH()
{ unsigned short sayac;
for(sayac=0; sayac<4; sayac++)
{
GPIO.F0 = 1;
delay_ms(50);
GPIO.F0 = 0;
delay_ms(50);
}
}
FLASH1()
{ unsigned short sayac;
for(sayac=0; sayac<4; sayac++)
{
GPIO.F1 = 1;
delay_ms(50);
GPIO.F1 = 0;
delay_ms(50);
}
}

void main()
{
ANSEL = 0; // ADc girişleri dijitale ayarlandı
CMCON = 7; // KARŞILAŞTIRILMA modüllü kapatıldı
TRISIO = 0; // GPIO çıkışa yönlendirildi
GPIO = 0; // GPIO sıfırlandı
//Sonsuz döngü
for(;;)
{
FLASH(); // flash alt programını çalıştır
FLASH1(); // Flash1 alt Programını çalıştır

delay_ms(10); //Burada 10ms bekle
}
}
Share this article :

+ comentários + 1 comentários

Anônimo
9 de janeiro de 2012 às 15:28

Boa noite! Eu estou entrando no mundo dos MC's mais apesar do post ter quase 2 anos, para mim foi de uma ajuda tremenda, muito obrigado e continuem assim pois tem muitos ai precisando de uma ajudinha e mais uma vez muito obrigado mesmo.

Postar um comentário

 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. kvolts - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger