Picproje Elektronik Sitesi

DERLEYİCİLER => CCS C => Konuyu başlatan: Z80 - 08 Aralık 2016, 12:50:36

Başlık: CCS C Register'lara Kolay Erişim
Gönderen: Z80 - 08 Aralık 2016, 12:50:36
(https://s18.postimg.cc/83406w6c5/reg.jpg) (https://postimg.cc/image/83406w6c5/)

Register ayarlarının olduğu sayfaya giriyoruz.
View > Registers >Make Include file
Resimdeki işlemleri yapıp (sadece tikleri kaldırma) Generate diyoruz.
Proje klasöründe "PIC16F688_registers.h" gibi bir dosya oluşuyor.
Programın başına şu satırı ekliyoruz:
#include <PIC16F688_registers.h> 
Artık istediğimiz registere kolayca erişiyoruz.

#bit  LED      =  PORTC.3
#bit  BUTON =  PORTA.2
#bit  ADON   =  ADCON0.0

ADCON1     =  0b01010000;
ANSEL        =  0b00010000;                        
TRISA        =  0b00000000;

Not : 16F688 örnektir. Siz kendi çipinizin numarasının vereceksiniz.

Bu konu sabitlenirse iyi olur, çok soruluyor çünkü.   
Başlık: Ynt: CCS C Register'lara Kolay Erişim
Gönderen: sifirzero - 08 Aralık 2016, 12:53:35
Ustam eline aklına sağlık olsun.