اطلاعیه

Collapse
No announcement yet.

تفاوت پورت صفرو یک در LPC2138

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    تفاوت پورت صفرو یک در LPC2138

    سلام
    من یه برنامه که هیچی توش نیست را ریختم روی lpc2138، چیزی که دیدم این بود که پورت صفر خاموش بود ولی پورت یک مقدار یک را نشان می داد.
    کد:
    [FONT=Yekan]#include <lpc21xx.h>[/FONT]
    int main(void)
    {
    کد:
    [FONT=Yekan]}[/FONT]
    بعد پدو پورت را ورودی در نظر گرفتم ، توی این حالت پورت صفر خاموش ولی پورت یک مقدارش یک بود
    کد:
    [FONT=Yekan]#include <lpc21xx.h>[/FONT]int main(void)
    {
    	IO1DIR=0x00000000;
    	IO0DIR=0x00000000;
    	//IO1CLR=0xFFFFFFFF;
    [FONT=Yekan]}[/FONT]
    وقتی که دو پورت را خروجی کردم مقدار دو پورت صفر شد
    کسی می تونه این موارد را برام توضیح بده
    لطفا
    چرا پورت یک این طوریه؟؟؟
    دنيا آنقدر وسيع هست که براي همه مخلوقات جايي باشد پس به جاي آنکه جاي کسي را بگيريم تلاش کنيم جاي واقعي خود را بيابيم

    #2
    پاسخ : تفاوت پورت صفرو یک در LPC2138

    سلام
    پیشفرض مقادیر دو پورت ممکنه فرق کنه
    لزوما مقدار پیش فرض یه رجیستر صفر نیست و میتونه یک باشه
    مثلا ممکنه پول آپ پورت یک به صورت پیش فرض وصل باشه

    دیدگاه


      #3
      پاسخ : تفاوت پورت صفرو یک در LPC2138

      نوشته اصلی توسط milad0110 نمایش پست ها
      سلام
      پیشفرض مقادیر دو پورت ممکنه فرق کنه
      لزوما مقدار پیش فرض یه رجیستر صفر نیست و میتونه یک باشه
      مثلا ممکنه پول آپ پورت یک به صورت پیش فرض وصل باشه
      ولی ARM7 مقاورمت پول آپ داخلی نداره
      دنيا آنقدر وسيع هست که براي همه مخلوقات جايي باشد پس به جاي آنکه جاي کسي را بگيريم تلاش کنيم جاي واقعي خود را بيابيم

      دیدگاه


        #4
        پاسخ : تفاوت پورت صفرو یک در LPC2138

        شما پورت مورد نظر تون انتخاب کنید و بعد عملیات ورودی و خروجی یا pinselection رو تنظیم کنید ,بعدا پایه ها رو تست کنید

        دیدگاه

        لطفا صبر کنید...
        X