Picproje Elektronik Sitesi

DERLEYİCİLER => CCS C => Konuyu başlatan: türk_yıldızı2017 - 15 Şubat 2018, 09:09:40

Başlık: pic çalışmaması
Gönderen: türk_yıldızı2017 - 15 Şubat 2018, 09:09:40
arkadaşlar herkese merhaba ben amatör olarak piclere meraklı olarak birşeyler yapmak istiyorum CCS C 5.007  ve microc demo( proğramlayıcı pickit 2) kullanıyorum her ikisinde yazdığım proğram proteus da sıkıntı olmadan çalışıyor fakat gerçekde devreyi kurup çalıştırdıgımda ccs c de ki çalışmıyor microc sorunsuz nedeni pic 16f877 microchip marka acaba bununlamı ilgili yoksa derleme ile ilgili örnek uygulamaları da denedim acaba nedir anlayamadım.
include <16f877.h>
#FUSES XT, NOWDT, HS, NOPROTECT,NOBROWNOUT,NOPUT,NODEBUG,NOLVP
#use delay(clock=20Mhz)

void main(){
set_tris_a(0x00);
set_tris_b(0x00);
output_a(0x00);
output_b(0x00);

   while(TRUE)
   {
    switch (input(pin_a0)){
           case 0:
           delay_ms(50);
           output_low(pin_b0);
           delay_ms(100);
           break;
           case 1:
           delay_ms(50);
           output_high(pin_b0);
           delay_ms(100);
           break;
   }


   }
   } 

Başlık: Ynt: pic çalışmaması
Gönderen: mehmet - 18 Şubat 2018, 16:31:52
Mesajlarınıza kod eklemek için "KOD"
butonunu kullanınız.
Başlık: Ynt: pic çalışmaması
Gönderen: Hadi - 18 Şubat 2018, 23:27:30
port a çıkış mı giriş mi?

set_tris_a(0x00); demişsin

sonra switch (input(pin_a0)){ demişsin
Başlık: Ynt: pic çalışmaması
Gönderen: Zakkum2014 - 18 Şubat 2018, 23:45:30
Proteus da çalışıyor diye hiç fark etmedim sebebi sadece buysa kolay inşallah düzeltince çalışır..
Başlık: Ynt: pic çalışmaması
Gönderen: ilyas KAYA - 19 Şubat 2018, 02:12:15
Proteus da büyük ihtimal osilatör den dolayı çalışıyordur .
Reel devrede ya osilatörünüz yok yada 20Mhz değil.
20Mhz bu iş için zaten çok fazla.
Başlık: Ynt: pic çalışmaması
Gönderen: bulut_01 - 19 Şubat 2018, 09:55:05
Kristal kullanıyosanız clock=20M yerine crsytal=20M demeniz lazım kodda.
Başlık: Ynt: pic çalışmaması
Gönderen: türk_yıldızı2017 - 21 Şubat 2018, 20:33:40
Sayın ustalarım teşekkürler doğru tespit şimdi oldu devrede crystal vardı, düzeltme yapınca çalışıyor.