colapeski 10 ارسال شده در 9 بهمن، 2012 سلام لطفا راهنمایی بفرمایید چطوری میتوانم یک پورت مثلا portb.0 از میکروکنترلر را با کامپیوتر روشن و خاموش کنم خواهشا کامل و تشریحی و جزیی راهنمایی بفرمایید.ممنون از همه
Mehdi.Aref 26783 ارسال شده در 9 بهمن، 2012 از ارتباط RS232 کامپیوتر استفاده کنید و به کمک ای سی max232 ارتباط سریال بین میکروکنترلر و کامپیوتر رو برقرار کنید. دسترسی به پورت سریال میکروکنترلر از طریق سه پین TXD,RXD,XCK که به ترتیب پینهای کلاک,دریافت و ارسال می باشند امکانپذیر هست قالب اطلاعات در USART شامل یک بیت شروع,بیتهای داده وبیت اختیاری وبیت پایانی هست.(8یا 9بیت) رجیستر دیتای usart در میکروکنترلر UDR نام داره. وقتی از دستورPORTb=getchar تو کدویژن استفاده کنی میکروکنترلر اطلاعاتی که در این رجیستر قرارگرفته باشه رو میخونه و برروی پورت B قرار میده. این توضیحات قسمت دریافت اطلاعات توسط میکروکنترلر بود. برای اطلاعات بیشتر میتونید از لینک زیر دیدن کنید http://www.noandishaan.com/forums/thread17328.html 1
ارسال های توصیه شده