Picproje Elektronik Sitesi

DERLEYİCİLER => Diğer Derleyiciler => FLOWCODE => Konuyu başlatan: jamash59 - 15 Mart 2016, 15:35:31

Başlık: flowcode ile yaptığım program çalışmıyor
Gönderen: jamash59 - 15 Mart 2016, 15:35:31
Sevgili dostlar,
Ben de 56 yaşımdan sonra bu işi merak ettim. Ancak, ASM, C gibi yazılım dillerini bilmediğim için flowcode'a yöneldim.
flowcode5'de bir led'i yakıp söndürebilmek için bir deneme yapıyorum. C kodu, ASM'yi ve HEX'i zaten kendi üretiyor. bu hex, Isis'de de çalışıyor(Watchdog Timer'ı kapatmak şartıyla). Bu arada Pickit2 kartını da aldım.  Hex'i Pickit2 ile entegreye de yazdırıyorum. Ancak, devreyi kurup çalıştırdığımda led sadece yanık kalıyor. Ayrıca, aldığım Pickit2 de mi yoksa entegre'de mi sıkıntı var kuşkusuyla kartı aldığım yere götürdüm. satan arkadaş sağolsun kendi yazdığı bir programı verdiğim entegreye yükledi ve kurduğu devre ile çalıştırdı.
Bu arada da kulağıma şöyle bir karsuyu kaçırdı: Flowcode ile yazma C kod öğren dedi. valla ne yalan söyleyeyim bu saatten sonra yazılım dili öğrenmek bana zor geliyor.:)) flowcode'da böyle bir sıkıntı mı var acaba?
Ben söylediğini pek inandırıcı bulmadım o yüzden dosyaları yüklüyorum. rica etsem bakarmısınız?
http://dosya.co/?op=my_files (http://dosya.co/?op=my_files)
bu arada mehmet saim beyin flowcode6 versiyonunu da denedim. algoritmayı yazıp deneyebiliyorsunuz. küreğini de indirdim ama derleme yapamadım.
Başlık: Ynt: flowcode ile yaptığım program çalışmıyor
Gönderen: JKramer - 15 Mart 2016, 16:59:17
Merhaba,

Verdiğiniz adreste kullanıcı adı - şifre ekranı geliyor. Siz kodlarınızı code tag'leri arasına alıp buraya koyun, bir de gerçek devrenin fotoğrafını çekip koyarsanız daha kolay yardımcı olunabilir. Konuya resim yüklemek için aşağıdaki başlıkta açıklamalar var, oradan faydalanabilirsiniz:
https://www.picproje.org/index.php/topic,30919.0.html (https://www.picproje.org/index.php/topic,30919.0.html)
Başlık: Ynt: flowcode ile yaptığım program çalışmıyor
Gönderen: jamash59 - 15 Mart 2016, 18:03:28
hocam şifreli değil diye biliyordum. özür dilerim. yeniden yolluyorum.

http://www.4shared.com/file/8ON5niANba/deneme.html (http://www.4shared.com/file/8ON5niANba/deneme.html)
http://www.4shared.com/photo/Z51paSpKce/deneme.html (http://www.4shared.com/photo/Z51paSpKce/deneme.html)
http://www.4shared.com/file/NH8bAnS6ba/deneme.html (http://www.4shared.com/file/NH8bAnS6ba/deneme.html)
http://www.4shared.com/file/AWfRnGwNce/deneme.html (http://www.4shared.com/file/AWfRnGwNce/deneme.html)

umarım doğru olmuştur.
Başlık: Ynt: flowcode ile yaptığım program çalışmıyor
Gönderen: dursuncemal - 15 Mart 2016, 22:51:19
hadi asm olmasada c code ogrenmekte fayda var.zira kontrolunuzde olmayan yazilim birgun caninizi sikacaktir
Başlık: Ynt: flowcode ile yaptığım program çalışmıyor
Gönderen: MC_Skywalker - 16 Mart 2016, 06:52:27
nacizane tavsiyem daha bati bir dil olan basic öğrenmeniz Picbasic, Proton veya Microbasic gibi bir ide seçer ve kolaylıkla program geliştirisiniz.
Başlık: Ynt: flowcode ile yaptığım program çalışmıyor
Gönderen: jamash59 - 19 Mart 2016, 22:58:27
anlıyorum arkadaşlar.. tüm dostların tavsiye ve önerilerine teşekkürler ederim, ama flowcode'daki  sorun nedir acaba? yani bu kadar basit bir devreyi dahi yapamıyor mu bu program? yani simülatörlerin hepsinde çalışan kodlar, gerçek devrede iptal midir?
Başlık: Ynt: flowcode ile yaptığım program çalışmıyor
Gönderen: dursuncemal - 20 Mart 2016, 00:16:47
hocam programin uretigi c code larini paylasirsaniz yardimci olmaya calisiriz
Başlık: Ynt: flowcode ile yaptığım program çalışmıyor
Gönderen: feridund - 20 Mart 2016, 11:14:01
Alıntı yapılan: jamash59 - 15 Mart 2016, 15:35:31
Sevgili dostlar,
Ben de 56 yaşımdan sonra bu işi merak ettim. Ancak, ASM, C gibi yazılım dillerini bilmediğim için flowcode'a yöneldim.
flowcode5'de bir led'i yakıp söndürebilmek için bir deneme yapıyorum. C kodu, ASM'yi ve HEX'i zaten kendi üretiyor. bu hex, Isis'de de çalışıyor(Watchdog Timer'ı kapatmak şartıyla). Bu arada Pickit2 kartını da aldım.  Hex'i Pickit2 ile entegreye de yazdırıyorum. Ancak, devreyi kurup çalıştırdığımda led sadece yanık kalıyor. Ayrıca, aldığım Pickit2 de mi yoksa entegre'de mi sıkıntı var kuşkusuyla kartı aldığım yere götürdüm. satan arkadaş sağolsun kendi yazdığı bir programı verdiğim entegreye yükledi ve kurduğu devre ile çalıştırdı.
Bu arada da kulağıma şöyle bir karsuyu kaçırdı: Flowcode ile yazma C kod öğren dedi. valla ne yalan söyleyeyim bu saatten sonra yazılım dili öğrenmek bana zor geliyor.:)) flowcode'da böyle bir sıkıntı mı var acaba?
Ben söylediğini pek inandırıcı bulmadım o yüzden dosyaları yüklüyorum. rica etsem bakarmısınız?
http://dosya.co/?op=my_files (http://dosya.co/?op=my_files)
bu arada mehmet saim beyin flowcode6 versiyonunu da denedim. algoritmayı yazıp deneyebiliyorsunuz. küreğini de indirdim ama derleme yapamadım.

flowcode 6 küreği vs nereden buldunuz teknolojiekibindeki kürek kısıtlı çalışıyor. bu arada youtube flowcode 5 yazın çok sayıda eğitim var.
Başlık: Ynt: flowcode ile yaptığım program çalışmıyor
Gönderen: jamash59 - 20 Mart 2016, 14:02:31
feridun bey, flowcode6 yı epey bi önce bir siteden indirmiştim. arzu ederseniz ek olarak yüklüyorum. ama siz de belirtmişsiniz sadece simülasyon yapıyor ancak kod üretemiyor.
http://www.4shared.com/rar/GBTaVcLpba/Flowcode-C.html (http://www.4shared.com/rar/GBTaVcLpba/Flowcode-C.html)
İkinci konu ise dediğiniz gibi youtube'daki flowcode5 ile ilgili neredeyse tüm eğitim videolarını indirdim:)) herşey yapılabiliyor (asm, c, hex kodları üretiyor) ancak, üretilen hex'i pickit2 ile entegreye attığımda çalışmıyor, sorunum bu idi. yukarıda da link'i vermiştim. ürettiği C kodu buraya indireyim.



#define MX_PIC

#define MX_USES_UINT8 1
#define MX_USES_SINT16 0
#define MX_USES_CHAR 0
#define MX_USES_FLOAT 0
#define MX_USES_SINT32 0
#define MX_USES_BOOL 1
#define MX_USES_UINT16 0
#define MX_USES_UINT32 0
//Mikrodenetleyici için tan?mlamalar
#define P16F628A
#define FC_CAL_PIC
#define MX_EE
#define MX_EE_SIZE 128
#define MX_UART_1
#define MX_UART_1_TX_PORT portb
#define MX_UART_1_TX_TRIS trisb
#define MX_UART_1_TX_PIN 2
#define MX_UART_1_RX_PORT portb
#define MX_UART_1_RX_TRIS trisb
#define MX_UART_1_RX_PIN 1
#define MX_PWM
#define MX_PWM_CNT 1
#define MX_PWM_PSCA1
#define MX_PWM_PSCA4
#define MX_PWM_PSCA16
#define MX_PWM_1_PORT portb
#define MX_PWM_1_TRIS trisb
#define MX_PWM_1_PIN 3

//Fonksiyonlar
#define MX_CLK_SPEED 4000000
#ifdef _BOOSTC
#include <system.h>
#endif
#ifdef HI_TECH_C
#include <pic.h>
#endif

//Dosya yap?land?rmas?
#ifdef _BOOSTC
#pragma DATA 0x2007, 0x3fed
#endif
#ifdef HI_TECH_C
__CONFIG(0x3fed);
#endif

//Dahili fonksiyonlar
#include "C:\Program Files\Flowcode\v5\FCD\internals.c"

//Makro fonksiyon bildirileri


//De?i?ken bildirileri
#define FCV_TRUE (1)
#define FCV_FALSE (0)



#include "C:\Program Files\Flowcode\v5\CAL\includes.c"

//Makro uygulamas?



void main()
{
   //Initialization
   cmcon = 0x07;


   //Interrupt initialization code
   option_reg = 0xC0;


   //Döngü
   //Döngü: ?ken 1
   while (1)
   {

      //Ç?kt? 
      //Ç?kt?  : 1 -> B3
      trisb = trisb & 0xF7;
      if ((1))
         portb = (portb & 0xF7) | 0x08;
      else
         portb = portb & 0xF7;

      //Gecikme   
      //Gecikme   : 500 ms
      delay_ms(255);
      delay_ms(245);

      //Ç?kt? 
      //Ç?kt?  : 0 -> B3
      trisb = trisb & 0xF7;
      if ((0))
         portb = (portb & 0xF7) | 0x08;
      else
         portb = portb & 0xF7;

      //Gecikme   
      //Gecikme   : 500 ms
      delay_ms(255);
      delay_ms(245);


   }

   mainendloop: goto mainendloop;
}

void MX_INTERRUPT_MACRO(void)
{
}




bir de bana ilginç gelen bir led'i yakıp söndürebilmek için bir araba kod yazıyor. sağlıklı bir iş mi bilmiyorum? en sonunda ya arkadaşların tavsiyesi C dilini öğreneceğiz ya da bu işten vazgeçeceğiz:))
Başlık: Ynt: flowcode ile yaptığım program çalışmıyor
Gönderen: dursuncemal - 20 Mart 2016, 18:42:55
Hocam eğer istbulda yasiyor iseniz 2saatlik işiniz var c ye başlayın derim yardımcı olurum


Başlık: Ynt: flowcode ile yaptığım program çalışmıyor
Gönderen: jamash59 - 20 Mart 2016, 22:29:24
dursun hocam, maalesef kocaeli'nde ve de karamürsel gibi ufak bir ilçedeyim. teklifin için çok teşekkür ederim. imkan olsa memnuniyetle!..

bu arada ben de osman cemal:))
ama arada bir istanbul'a geliyorum. eğer 2 saatte bu işi çözebilirmiyim bilmiyorum. o kadar zeki olduğumu sanmam ama yine de denerim.:))
Başlık: Ynt: flowcode ile yaptığım program çalışmıyor
Gönderen: ayhani - 20 Mart 2016, 22:29:32
Çok büyük ihtimal osilatör  ayarlarını yanlış yapmışsınızdır.
Başlık: Ynt: flowcode ile yaptığım program çalışmıyor
Gönderen: jamash59 - 20 Mart 2016, 23:49:44
ayhani hocam, yukarıda linki verdiğim fcf uzantılı dosyadan bakarsanız osilatör olarak xt, frekans 4Mhz seçili.. ayrıca wdt'yi de on yaptım. simülasyonda sanırım wdt kapalı olacak.bilemedim daha ne yapmalıyım?
Başlık: Ynt: flowcode ile yaptığım program çalışmıyor
Gönderen: feridund - 21 Mart 2016, 10:07:24
configürasyonda wdt dahil herşeyi kapatın. ayrıca mclr 3-10 k ile +5 v a bağlayın.
flowcode 4 sürümünden beri kullanıyorum. profesyonel işler de bile flowcode kullanıyorum. hiç sorunsuz her işimi görüyor. zaten flowcode içinde de c blokları yazabiliyorsunuz.
4 shared engelli olduğu için istediğiniz yazılımı ekte yeniden yapıp ekledim. çalışmazsa bilgi verin.
Başlık: Ynt: flowcode ile yaptığım program çalışmıyor
Gönderen: jamash59 - 21 Mart 2016, 12:03:54

ben 4shared e giriyorum. sonra baktım ki DNS ayarlarımı değiştirmişim:)) hanımın cep tel.inden girince anlaşıldı.

feridun hocam, ekte  birşey bulamadım.
Başlık: Ynt: flowcode ile yaptığım program çalışmıyor
Gönderen: feridund - 21 Mart 2016, 13:59:02
yok  ustam ben de kendi siteme yükleyip linkini burada paylaştım ama mesaj onaylanmadı. artık burada paylaşım ve yardımlaşma yapmamak lazım galiba
Başlık: Ynt: flowcode ile yaptığım program çalışmıyor
Gönderen: dursuncemal - 21 Mart 2016, 17:23:20
Alıntı yapılan: jamash59 - 20 Mart 2016, 22:29:24
dursun hocam, maalesef kocaeli'nde ve de karamürsel gibi ufak bir ilçedeyim. teklifin için çok teşekkür ederim. imkan olsa memnuniyetle!..

bu arada ben de osman cemal:))
ama arada bir istanbul'a geliyorum. eğer 2 saatte bu işi çözebilirmiyim bilmiyorum. o kadar zeki olduğumu sanmam ama yine de denerim.:))
istanbula gelince mutlaka beklerim hocam yardimci olaya calisirim bu islerde benim tarafimdan cok ta zeka gerekmiyo zekanin gerektigi yeri adamlar cozmus zaten micro islemciyi yapmislar.ondan otesi islemci ile iletisim buda benim nazarimda karsilikli konusmak kadar basit.beklerim hocam
Başlık: Ynt: flowcode ile yaptığım program çalışmıyor
Gönderen: jamash59 - 21 Mart 2016, 18:43:22
Alıntı yapılan: feridund - 21 Mart 2016, 13:59:02
yok  ustam ben de kendi siteme yükleyip linkini burada paylaştım ama mesaj onaylanmadı. artık burada paylaşım ve yardımlaşma yapmamak lazım galiba

hocam bugün söylediklerini hemen uyguladım. wdt dahil hepsini kapattım. çalıştı. çok çok teşekkür ederim. aman diyeyim yardımlaşalım, lütfen vazgeçmeyiniz.
sitenize de uğrarım mutlaka..
Başlık: Ynt: flowcode ile yaptığım program çalışmıyor
Gönderen: jamash59 - 21 Mart 2016, 18:45:44
dursun hocam istanbul'a gelince mutlaka arayacağım. telefonlaşalım.
Başlık: Ynt: flowcode ile yaptığım program çalışmıyor
Gönderen: feridund - 22 Mart 2016, 06:15:13
Alıntı yapılan: jamash59 - 21 Mart 2016, 18:43:22
hocam bugün söylediklerini hemen uyguladım. wdt dahil hepsini kapattım. çalıştı. çok çok teşekkür ederim. aman diyeyim yardımlaşalım, lütfen vazgeçmeyiniz.
sitenize de uğrarım mutlaka..
Yardımcı olmaya devam ederim ustam ne demek. Her zaman.
Flowcode, pic ile yapılabilecek herşey için yeterli bence :)