اطلاعیه

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