سلام دوستان
من برای کاری باید از mega32 به tiny2313 از طریق USART ارتباط یک طرفه برقرار کنم. در این ارتباط mega32 فرستنده و tiny2313 گیرنده هستند. کدشو نوشتم و با Proteus شبیه سازی کردم. توی ارسال با مشکلی نداره، اما توی دریافت tiny2313 متوجه میشه که دیتا اومده براش، ولی درست تشخیص نمیده. همین کد رو برای دریافت کننده mega32 نوشتم و جواب گرفتم. به نظر نمیاد مشکلی از ساختار کد باشه. احتمالا tiny2313 تنظیماتی داره که من ازش بی خبرم. کسی هست که بدونه مشکل من از کجا ممکنه باشه؟ (حواسم به Baud Rate هم بوده. فرکانس کاری رو هم گذاشتم روی 8 مگا هرتز برای هر دو میکرو)
ممنون
من برای کاری باید از mega32 به tiny2313 از طریق USART ارتباط یک طرفه برقرار کنم. در این ارتباط mega32 فرستنده و tiny2313 گیرنده هستند. کدشو نوشتم و با Proteus شبیه سازی کردم. توی ارسال با مشکلی نداره، اما توی دریافت tiny2313 متوجه میشه که دیتا اومده براش، ولی درست تشخیص نمیده. همین کد رو برای دریافت کننده mega32 نوشتم و جواب گرفتم. به نظر نمیاد مشکلی از ساختار کد باشه. احتمالا tiny2313 تنظیماتی داره که من ازش بی خبرم. کسی هست که بدونه مشکل من از کجا ممکنه باشه؟ (حواسم به Baud Rate هم بوده. فرکانس کاری رو هم گذاشتم روی 8 مگا هرتز برای هر دو میکرو)
ممنون
دیدگاه