سلام به همه..... :nice: :nice:
آقا من ARM رو تازه شورع کردم و فعلا هم رو LPC2103 اونم تو پروئوس کار میکنم (پول ندارم برم خودش رو بخرم :biggrin
AVR هم کار کردم و مشکلی تو کار با AVR ندارم ( منظورم اینه پیش زمینه برای کار با میکرو تا حدودی دارم)
حالا یه چند تا سوال ساده دارم
تمام این سوال هام مربوط به LPC2103 میشه
int i=0
++i) چه طوری یه پورت یا پین رو ورودی یا خروجی کنم ( تو AVR با ورودی کردن پورت حالت "های امپدانس" برای اون پورت وجود داشت و منم همین رو میخوام برای ARM)
++i) چه طوری میشه مقدار یه پورت رو خودند
++i) چه مقدار یه پین رو بخونم
++i)چه طوری یه پین یا کل یه پورت رو میتونم Pullup داخلی ش رو فعال کنم ( فعلا برای گذاشتن کلید می خوام)
بعد من یه جایی شندیم که میشه مثلا پورت های یک ARM رو که 32 بیتی هست رو میشه مثلا به 4 تا پورت 8 بیتی تبدیل کرد درسته؟ اگه اره چه طوری
والا تو دیتا شیت IOPIN و IODIR رو دیدم ولی نهمیدم برای چی هست که IOPIN برای خوندن اگه اشتباه نکنم
خیلی ممنون
آقا من ARM رو تازه شورع کردم و فعلا هم رو LPC2103 اونم تو پروئوس کار میکنم (پول ندارم برم خودش رو بخرم :biggrin

AVR هم کار کردم و مشکلی تو کار با AVR ندارم ( منظورم اینه پیش زمینه برای کار با میکرو تا حدودی دارم)
حالا یه چند تا سوال ساده دارم
تمام این سوال هام مربوط به LPC2103 میشه
int i=0
++i) چه طوری یه پورت یا پین رو ورودی یا خروجی کنم ( تو AVR با ورودی کردن پورت حالت "های امپدانس" برای اون پورت وجود داشت و منم همین رو میخوام برای ARM)
++i) چه طوری میشه مقدار یه پورت رو خودند
++i) چه مقدار یه پین رو بخونم
++i)چه طوری یه پین یا کل یه پورت رو میتونم Pullup داخلی ش رو فعال کنم ( فعلا برای گذاشتن کلید می خوام)
بعد من یه جایی شندیم که میشه مثلا پورت های یک ARM رو که 32 بیتی هست رو میشه مثلا به 4 تا پورت 8 بیتی تبدیل کرد درسته؟ اگه اره چه طوری
والا تو دیتا شیت IOPIN و IODIR رو دیدم ولی نهمیدم برای چی هست که IOPIN برای خوندن اگه اشتباه نکنم
خیلی ممنون
دیدگاه