سلام.
من برای یه پروژه دارم از میکرو PIC18F8722 استفاده میکنم. همه چیز این میکرو درسته بجز یک مورد. USART1 میکرو ، اطلاعات رو دریافت نمیکنه.
ارسال انجام میده، درست هم ارسال میکنه. با هر باد ریتی درست کار میکنه. ولی اطلاع رو درست دریافت نمیکنه. چرت و پرت نشون میده.
جالب اینه که USART2 کاملا درست کار میکنه. حالا نمیدونم چکار میشه کرد. احتمال زیاد توی تنظیم پریفرال ها باید یکاری انجام بدم که نمیدونم چیه.
دوستان اگر کسی تابحال با میکرو 18F8722 کار کرده و تونسته USART رو به شکل صحیح و کامل راه بندازه لطفا یه کمک بده.
درضمن این رو هم بگم که سخت افزار کاملا درسته. (به احتمال بسیار بسیار زیاد) چرا که من دقیقا از پایه میکرو (RX) اطلاعات رو با یه سخت افزار دیگه خوندم و کاملا درست بود. یعنی همه بجز ایشون دارن درست کار میکنن.
ممنون میشم اگر بتونید کمکم کنید.
من برای یه پروژه دارم از میکرو PIC18F8722 استفاده میکنم. همه چیز این میکرو درسته بجز یک مورد. USART1 میکرو ، اطلاعات رو دریافت نمیکنه.
ارسال انجام میده، درست هم ارسال میکنه. با هر باد ریتی درست کار میکنه. ولی اطلاع رو درست دریافت نمیکنه. چرت و پرت نشون میده.
جالب اینه که USART2 کاملا درست کار میکنه. حالا نمیدونم چکار میشه کرد. احتمال زیاد توی تنظیم پریفرال ها باید یکاری انجام بدم که نمیدونم چیه.
دوستان اگر کسی تابحال با میکرو 18F8722 کار کرده و تونسته USART رو به شکل صحیح و کامل راه بندازه لطفا یه کمک بده.
درضمن این رو هم بگم که سخت افزار کاملا درسته. (به احتمال بسیار بسیار زیاد) چرا که من دقیقا از پایه میکرو (RX) اطلاعات رو با یه سخت افزار دیگه خوندم و کاملا درست بود. یعنی همه بجز ایشون دارن درست کار میکنن.
ممنون میشم اگر بتونید کمکم کنید.
دیدگاه