Msp430g2553 kesme sorunu?

Başlatan d_bicer, 08 Aralık 2012, 02:17:32

d_bicer

Arkadaşlar msp430g2553 io interrupt ları için hangi kütüphaneyi kullanıyoruz? ccs5.2.1v kullanıorum

msp430.h ve io430.h ı kullanıyorum ama

P1OUT_bit.P1OUT_3 = 1;
P1REN_bit.P1REN_3 = 1;
P1IE_bit.P1IE_3 = 1;
P1IES_bit.P1IES_3 = 1;
P1IFG_bit.P1IFG_3 = 0;

kodlarında sıkıntı çıkartıyor..

fatihinanc

Selamlar,

CCS'te io430.h başlık dosyası çalışmaz. io430.h sadece IAR'a özgü bir başlık dosyasıdır. Sizin yapmanız gereken msp430.h başlık dosyasını kullanmaktır. Kodları da şu şekilde değiştirmeniz gerekiyor.

P1OUT_bit.P1OUT_3 = 1; yerine
P1OUT |= BIT3;

P1IFG_bit.P1IFG_3 = 0; yerine
P1IFG &= ~BIT3;


.
.

gibi...

Kolay Gelsin.
Kainat dediğimiz kitap, yazıldığı dil ve harfler öğrenilmedikçe anlaşılamaz.  (Galileo Galilei)

d_bicer

Alıntı yapılan: fatihinanc - 08 Aralık 2012, 12:23:54
Selamlar,

CCS'te io430.h başlık dosyası çalışmaz. io430.h sadece IAR'a özgü bir başlık dosyasıdır. Sizin yapmanız gereken msp430.h başlık dosyasını kullanmaktır. Kodları da şu şekilde değiştirmeniz gerekiyor.

P1OUT_bit.P1OUT_3 = 1; yerine
P1OUT |= BIT3;

P1IFG_bit.P1IFG_3 = 0; yerine
P1IFG &= ~BIT3;


.
.

gibi...

Kolay Gelsin.

Çok Teşekkür ederim