با سلام خدمت دوستان و اساتید
من دارم یه مدار طراحی میکنم که توش از میکرو PIC16F876a استفاده کردم. سخت افزار مدار تموم شده. حالا تو برنامه ریزی میکرو یکم مشکل دارم.
یکی اینکه من پورت A رو به عنوان خروجی کانفیگ کردم. اما نمیتونم از پین چهارم (RA4) به عنوان I/O معمولی استفاده کنم. مثلا وقتی FF هگز رو میفرستم تو خروجی همه پین ها یک میشن به جز پین چهارم.
یه مساله دیگه هم اینکه من پورت B رو هم به عنوان ورودی کانفیگ کردم و مقاومت های بالا کش رو هم فعال کردم. حالا رو همه ورودی ها مقاومت ها فعال هستن. یعنی وقتی ورودی ندارم خودشون یک هستن، به جز پین هفتم. (RB7)
ممنون میشم راهنماییم کنید.
با تشکر
من دارم یه مدار طراحی میکنم که توش از میکرو PIC16F876a استفاده کردم. سخت افزار مدار تموم شده. حالا تو برنامه ریزی میکرو یکم مشکل دارم.
یکی اینکه من پورت A رو به عنوان خروجی کانفیگ کردم. اما نمیتونم از پین چهارم (RA4) به عنوان I/O معمولی استفاده کنم. مثلا وقتی FF هگز رو میفرستم تو خروجی همه پین ها یک میشن به جز پین چهارم.
یه مساله دیگه هم اینکه من پورت B رو هم به عنوان ورودی کانفیگ کردم و مقاومت های بالا کش رو هم فعال کردم. حالا رو همه ورودی ها مقاومت ها فعال هستن. یعنی وقتی ورودی ندارم خودشون یک هستن، به جز پین هفتم. (RB7)
ممنون میشم راهنماییم کنید.
با تشکر
دیدگاه