Pic Proje Ödevi

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    arcsinx
    arcsinx's avatar
    Kayıt Tarihi: 02/Kasım/2012
    Erkek

    hocalar bi pic proje ödevi var.proje için herşey hazır ancak kodlar assembly ile yazılmış.ancak hoca c dili ile istiyor.bunu nasıl yaparım hiç bir fikrim yok.assembly kodu yardımcı olan olursa sevinirim hocalar.

    -----------------------------------------------------

    DEFINE OSC 4

    TRISA=%00000011

    TRISB=%00000000

    TRISC=%11111111

    TRISD=%00000000

    TRISE=%00000011

    PORTA=0

    PORTB=0

    PORTC=0

    PORTD=0

    PORTD=0

     

    @ DEVICE pic16F877A

    @ DEVICE pic16F877A, WDT_on

    @ DEVICE pic16F877A, PWRT_ON

    @ DEVICE pic16F877A, PROTECT_OFF

    @ DEVICE pic16F877A, XT_OSC

     

    DEFINE LCD_DREG     PORTB

    DEFINE LCD_DBIT     4

    DEFINE LCD_EREG     PORTB

    DEFINE LCD_EBIT     3

    DEFINE LCD_RSREG    PORTB

    DEFINE LCD_RSBIT    2

    DEFINE LCD_BITS     4

    DEFINE LCD_LINES    2

     

    temp var byte

    yuzde var byte

     

    ADCON1=7

    CLEAR

    PAUSE 200

    LCDOUT $FE,1

     

    LCDOUT $FE,$82,"SIVI SEVIYE"

    LCDOUT $FE,$C2,"GOSTERGESI"

    PAUSE 1000

    LCDOUT $FE,1

    gosub ekran

    BASLA:

      

    temp=255-PORTC

    yuzde=(ncd temp)*10

     

    IF PORTa.0=0 then 

       HIGH portE.0

       yuzde=90

    else

       low PORTE.0

    ENDIF

          

    if porta.1=0 then 

       yuzde=100

       PORTE=3

       else

       LOW PORTE.1

    ENDIF

     

    PORTD=TEMP

    gosub ekran   

     

    GOTO BASLA

    EKRAN:

    LCDOUT $FE,$81,"SIVI SEVIYESI"

    LCDOUT $FE,$C5,"% ",dec3 yuzde

    return

     

    END

     

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    1234567B
    1234567B's avatar
    Kayıt Tarihi: 04/Şubat/2010
    Erkek

    kardeşim ne işe yarar bu uygulama bir söylesen illa kodlardan çıkarıcaz


    arbeit macht frei
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    golgi
    golgi's avatar
    Kayıt Tarihi: 11/Aralık/2009
    Erkek

    bu eklediğin kodlar assembly kodu değil  sen assembly den c ye çevirmeyemi  çalışıyosun anlamadım 

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    arcsinx
    arcsinx's avatar
    Kayıt Tarihi: 02/Kasım/2012
    Erkek

    açıkcası proje benim değil evet ben onu söylemeye çalışıyorum hocam

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    arcsinx
    arcsinx's avatar
    Kayıt Tarihi: 02/Kasım/2012
    Erkek
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    golgi
    golgi's avatar
    Kayıt Tarihi: 11/Aralık/2009
    Erkek
    arcsinx bunu yazdı

    açıkcası proje benim değil evet ben onu söylemeye çalışıyorum hocam

    hocam micro c for pro pic  diye bir derleyici var pic için kullanabileceğiniz en kolay platform help bölümüne bakınca lcd uygulamasını falan çok rahatlıkla yapabilirsiniz  kodlar sanırım basic  bilmediğim bir dil ama  çok basit C bilgisi ile bu kodları dönüştürebilisiniz tek sorun uygulamada karakter lcd kullanılmış onuda micro c  derleyicisi ile rahatlıkla yapabilirsiniz

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    arcsinx
    arcsinx's avatar
    Kayıt Tarihi: 02/Kasım/2012
    Erkek

    eyvallah hocam ben bi uğraşıyım dediklerinle

  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    444
    444's avatar
    Kayıt Tarihi: 29/Temmuz/2002
    Erkek

    picc compiler ile c ile yazilmis bir uygulamayi assembly'e cevirebilirsin.

    pic icin C'de uygulama yazmak daha kolaydir. bu yazan kodlarin ust kismi assembly ile yazılmış zaten, programın amacı ne, o arkadasina soyle. ona gore c'de yazmana yardimci olabilelim, pic'e yuklemeye uygun hale bu uygulama ile getirebilir.

    http://bayohm.wordpress.com/2013/02/23/pic-c-compiler-ccs-v4-068-kurulumu/

     


    nox...!
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    detCode
    detCode's avatar
    Kayıt Tarihi: 30/Kasım/2012
    Erkek

    hocam sen hangi compiler ı kullanıyorsun onu yaz birde kodların ne işi yapıcağını yaz öyle daha açıklayıcı olur


    Who is detCode?
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    assembly görmeyeli evrim geçirmiş :)) hocam bu pic basic kodu, acil değilse çevirebilirm sonra


    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    arcsinx
    arcsinx's avatar
    Kayıt Tarihi: 02/Kasım/2012
    Erkek

    hocam aciliyeti yok

Toplam Hit: 4906 Toplam Mesaj: 16