Home > Genel > CCS PIC C ile hesap makinesi

CCS PIC C ile hesap makinesi

Bu projede PIC ile hesap makinesi yapımından bahsederken, klasik bildiğimiz masaüstü hesap makinesi değildir.

Yapacağımız hesap makinesi PIC işlemciye hesaplanacak ifade seril porttan bir terminal yardımıyla girişi sağlanacak.

Matematiksel ifade ise pozitif tam sayılar olmak üzere parantezlide olabilecek.

YAzılan program bu matematiksel ifadeyi parantezleri ile değerlendirip işlem öncceliğini de dikkate alcaktır.

örnek olarak (1+4*(3+5)+(8*(3+2)) gibi bir ifadeyi hesaplayarak 73 sonucunu verecektir.

BU iş için kendi geliştirdiğim PIC işlemci kartını resimlerde görebilirsiniz, bu programı çalışıtrmak için kendi PIC inize uyarlamanız gerekecektir.

uyarlamadan derken FUSE  ayarları ve seriport giriş pinleridir. Benim kartta işlemci PIC18F67K22 kullandım ve bu işlemciyi 64MHZ de çalışıtıyorum.

 

PIC ,işlemci kontrol kartına dijital giriş ve röle çıkışları olan , aynı zaman I2C ve SPI portlarıda olan bir shiled geliştirdim. BU kısım yapacağımız iş için çok önem arzetmeyecek.

Burada görülen düzenek genel amaçlı PIC geliştirme sistemi olarak düşünebilirsiniz.

 

 

 devam edecek takip edin

 

Categories: Genel
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: