www.emrahbudak.com
  Microcode ile Pic programlamak
 
Untitled Document

Gerekli programı indir

Ders 1

TRIS

TRIS pic'imizin pinlerini giriş veya çıkış yapmamızı sağlar.

Örnek kullanım:

TRISA=%00000000 --------------"PORTA'nın tüm bitlerini çıkış yap.

TRISA=%11111111 --------------"PORTA'nın tüm bitlerini giriş yap.

VAR

VAR komutu değişken tanımlamamıza yarar. değişkenler; BİT, BYTE ve WORD'dür

BİT= Bit ya 1'dir yada 0'dır.

BYTE= Byte'ler 8 bitten oluşur. (11111111) 8 bitlik bu veri 10'luk sistemde 128'e karşılık gelir.

WORD= Word 16 bitten oluşur. Yani 2Byte'tır. ( 11111111 11111111) 16 bitlik bu veri 10'luk sistemde 32.768'e karşılık gelir.

Örnek kullanım:

GECIKME   VAR   BYTE-----------"8 bitlik gecıkme adlı değişken tanımla

VAR komutuyla portalarımıza da isimler verebiliriz.

LED1   VAR   PORTA.0 -------------"PORTA'nın 0. bitini led1 olarak tanımla

PAUSE

PAUSE komutu belirli bir süre bekleme saplar.

Örnek kullanım:

PAUSE    100 ------------ "100msn bekle

GOTO

GOTO komutu programın başka bir alt başlığa gitmesini sağlar.

Örnek kullanım:

GOTO    LED_YAK-----------"led_yak isimli alt başlığa git

GOSUB

GOSUB komutu başka bir alt başlığın çağırılmasını sağlar.

Örnek kullanım:

GOSUB   LED_YAK-----------"led_yak isimli alt başlığa çağır

HIGH

HIGH komutu belirttiğimiz biti 1 yapar.

Örnek kullanım:

HIGH   PORTB.4-----------"PORTB'nin 4. bitini 1 yap

HIGH   PORTB-----------"PORTB'nin tüm bitlerini 1 yap

LOW

LOW komutu belirttiğimiz biti 0 yapar.

Örnek kullanım:

LOW   PORTB.4-----------"PORTB'nin 4. bitini 0 yap

LOW   PORTB-----------"PORTB'nin tüm bitlerini 0 yap

 

 

 

 

 

 

 
 
  Bugün 16 ziyaretçi (20 klik) kişi burdaydı!  
 
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol