با سلام خدمت اساتید محترم من یک مشکلی با پورت های p0 , p2 دارم یعنی نمیدونم فکر میکنم برنامه ام یه جاش مشکل داره من مقادیر اینها رو عوض میکنم ولی ولتاژ خروجیش 2.4 و 2.8 هست یعنی صفر و یک نمیشه فقط بعضی وقتا درست کار میکنه الان کد زیر رو نگاه کنید
int main(){
LPC_GPIO0->FIODIR= 0xffff;
LPC_GPIO0->FIOSET= 1<<0;
LPC_GPIO0->FIOCLR= 1<<15;
LPC_GPIO0->FIOCLR= 1<<18;
این پایه ها هیچ تغییری نمیکنند در شبیه سازی نرم افزار keil هم خروجی یک حالت هیسترزیستی دارد یعنی یه سیگنال کوچیک 0 به 1 ولی وقتی با این کد LPC_GPIO0->FIOSET=1; شبیه سازی رو اجرا میکنم درسته میخواستم ببین آیا باید از ریجیستر PINMOD استفاده کنم برای تنظیم PULL UP؟ یا اگر نه مشکل کار از کجاست خیلی برام عجیبه این اتفاق دارم کلافه میشم