Pyastra ile pic programı geliştirmek

Başlatan engin_, 04 Mayıs 2006, 19:14:51

engin_

Bilmiyorum python duydunuz mu ama eminimki duymuşsunuzdur bu betik dilini. Çünkü fazlasıyla meşhur bir dil ve bunu fazlasıyla hak ediyor.

C ile yapılıyorsa neden python ilede yapılmasın demiş sanırım birileri ve ortaya bu proje çıkmış herhalde.
http://pyastra.sourceforge.net/
Kurmak için aşağıdaki komutu verin:
python setup.py install


Windows içinde paketi mevcut.

İlginç ve güzel ama çok fazla ram ve bellek tüketiyor. Program belleği hadi neysede ram dayanmaz gibi buna.
Peak RAM usage: 26 byte(s) (38.2%)
Program memory usage: 112 word(s) (11.0%)


Neyse C de yaptığımız örneği bir de python da yazalım.
karasimsek.py
def ileri():
	for i in xrange(0,7):
		PORTB=PORTB * 2
def geri():
	for i in xrange(0,7):
		PORTB=PORTB / 2

while(1):
    TRISB = 0
    PORTB=1
    ileri()
    geri()


Asm, hex ve cod .. uzantılı dosyaları almak için
pyastra -mpic14 -p16f84  karasimsek.py


Gpsim ile simule etmek için:
gpsim -pp16f84 -s karasimsek.cod karasimsek.asm