İyi günler
LPc2138 board unda p1.16 dan p1.23 e kadar led baglı
p1.24 den p131 e kadar IO çıkartılmış
p1.24 den p1.31 e kadar olan 8 adet pinin durumunu aynen p1.16 dan 23 e kadar aktarmak istiyorum..
yapacagım işi biliyorum mantığı giriş almak istediğim 8 bitlik bilgiyi bi degıskene yazdırıp onu da çıkış almak istediğim porta yazmak...tek satırlık kod ama işte tanımlama kodu nedir onu bulamadım sayılır aramalarımda karsıma winarm la yazılmıs ornekler iar örneklerı falan cıktı
bi el atsanız ...
teşekkürler
#include <LPC213X.H>
int main(void)
{
IO1DIR = 0x00FF0000;
while(1)
{
IO1CLR = 0x00FF0000;
IO1SET = ((IO1PIN>>8)& 0x00FF0000);
}
}
#include <LPC213X.H>
int main(void)
{
PINSEL2 = PINSEL2 & ~12;
IO1DIR = 0x00FF0000;
IO1CLR = 0x00FF0000;
while(1){
IO1PIN = ~(IO1PIN >> 8) & 0x00FF0000;
}
}
P1_29 pull down dirençli oldugu için o ters çalıştuı sadece ama uğraştırdı biraz bu basit IO işi beni :DD:
Jtag ı kapatıyor haberiniz olsun Ulink le tekrar programlayamadım Flashmagic ile seri porttan sildim anca öyle tekrar eski haline döndü
bu kod çalışıyor ama Jtag ı kapatıyor bilginiz olsun başkasının başına gelmesin :D