سلام.
من دارم با پورت سریال (UART0) میکروکنترلر LPC1768 کار میکنم و توسط تراشه MAX232 اون رو به پورت COM کامپیوتر وصل کردم.
من توسط hyper terminal برنامه ها رو تست میکنم.
در ارسال داده به کامپیوتر مشکلی ندارم ولی در دریافت داده از کامپیوتر مشکل دارم.
اطلاعاتی رو که در محیط hyper terminal تایپ میکنم به میکروکنترلر ارسال نمیشه با اینکه برنامه های مختلفی رو تست کردم.
نمی دونم مشکل از کجاست. من از UART0 استفاده میکنم. تنظیمات رو هم به درستی انجام دادم چون اگه تنظیمات اشتباه بود پس در ارسال داده به کامپیوتر نیز باید به مشکل برمیخوردم ولی من در ارسال داده به کامپیوتر هیچ مشکلی ندارم.
شاید مشکل از اتصال پایه های تراشه MAX232 باشه. میخواستم ببینم که چه جوری باید پورت سریال کامپیوتر و میکروکنترلر رو به MAX232 متصل کنم. اگه شماتیک اتصالات رو برام بزارید ممنون میشم.
خلاصه حسابی گیج شدم و نمیدونم چه جوری مشکل رو حل کنم.
لطفا کمکم کنید.
من دارم با پورت سریال (UART0) میکروکنترلر LPC1768 کار میکنم و توسط تراشه MAX232 اون رو به پورت COM کامپیوتر وصل کردم.
من توسط hyper terminal برنامه ها رو تست میکنم.
در ارسال داده به کامپیوتر مشکلی ندارم ولی در دریافت داده از کامپیوتر مشکل دارم.
اطلاعاتی رو که در محیط hyper terminal تایپ میکنم به میکروکنترلر ارسال نمیشه با اینکه برنامه های مختلفی رو تست کردم.
نمی دونم مشکل از کجاست. من از UART0 استفاده میکنم. تنظیمات رو هم به درستی انجام دادم چون اگه تنظیمات اشتباه بود پس در ارسال داده به کامپیوتر نیز باید به مشکل برمیخوردم ولی من در ارسال داده به کامپیوتر هیچ مشکلی ندارم.
شاید مشکل از اتصال پایه های تراشه MAX232 باشه. میخواستم ببینم که چه جوری باید پورت سریال کامپیوتر و میکروکنترلر رو به MAX232 متصل کنم. اگه شماتیک اتصالات رو برام بزارید ممنون میشم.
خلاصه حسابی گیج شدم و نمیدونم چه جوری مشکل رو حل کنم.
لطفا کمکم کنید.
دیدگاه