وضعيت: آفلاين 31 شهريور ماه ، 1388 تعداد ارسالها: 1 امتياز: 1 تشکر کرده: 0 تشکر شده 0 بار در 0 پست
محل سكونت: سراب
ارسال شده در: سه شنبه، 31 شهريور ماه ، 1388 12:15:02 موضوع مطلب: یک پین بعنوان ورودی وخروجی
سلام.چطورمی شود یک پین ازپورت راهم ورودی کرد وهم خروجی.مثلا دردیتاشیتAtmega8 که پایه شماره یک راهم
Reset نوشته وهم C6 ویااینکه یایه های ۹و۱۰ هم کریستال اند وهم B6وB7
من می خواهم که این پایه ها خروجی باشند لطفا مرا راهنمایی کنید.
وضعيت: آفلاين 11 شهريور ماه ، 1387 تعداد ارسالها: 569 امتياز: 371 تشکر کرده: 15 تشکر شده 334 بار در 201 پست
ارسال شده در: سه شنبه، 31 شهريور ماه ، 1388 13:55:35 موضوع مطلب:
در مورد Atmega8 پایه ریست را در صورتیکه در فیوز بیتها بعنوان پین ورودی خروجی تعریف کنید میتوانید استفاده کنید. اما در این حالت بدلیل اینکه دیگر پین ریست را در اختیار ندارید امکان پروگرم کردن توسط پروگرمرهای سریال وجود ندارد.
همچنین پایه های کریستال این میکرو نیز در حالت پیش فرض بصورت ورودی خروجی هستند نه ورودی کریستال و فقط زمانیکه در فیوزبیتها کریستال خارجی را تعریف میکنید بعنوان ورودیهای کریستال عمل میکنند و در این حالت دیگر بعنوان یک پین ورودی و خروجی قابل استفاده نخواهند بود.