سلام.
برنامه ی زیر رو نوشتم تا یه مقدار آنالوگ رو از طریق uart به کامپیوتر انتقال بدم.نرم افزار رو هم هموم uart terminal نرم افزار mikrobasic انتخاب کردم.سیم کشی مدار رو هم عینا مثل help-uart نرم افزار mikrobasic انجام دادم. برنامه هم کارکردش به این شکله هر 500میلی ثانیه یه مقدار جدید رو ارسال میکنه یعنی تو هر ثانیه دو مقدار.
تنظیمات باود و...هم به شکل زیر تنظیم شدن. baud rate:2400 stop bitne stop bit parity :none data bite:eight buffer size:1024 با تنظیمات گفته شده اتصال برقرار میشه بعضی مواقع تو هر ثانیه 20 تا 30 تا مقدار صفر ارسال میکنه ،بعضی مواقع ام که به حساب درست کار میکنه (تو هر ثانیه 2 مقدار ارسال میکنه) بازم مقادیر صفره .
هر جور هم برنامه رو تغییر میدن هیچ فایده ای نداره! خواهشا اگه نکته خاصی واسه اتاصل هم عزیزان یه راهنمایی بکنن. ممنون
برنامه ی زیر رو نوشتم تا یه مقدار آنالوگ رو از طریق uart به کامپیوتر انتقال بدم.نرم افزار رو هم هموم uart terminal نرم افزار mikrobasic انتخاب کردم.سیم کشی مدار رو هم عینا مثل help-uart نرم افزار mikrobasic انجام دادم. برنامه هم کارکردش به این شکله هر 500میلی ثانیه یه مقدار جدید رو ارسال میکنه یعنی تو هر ثانیه دو مقدار.
تنظیمات باود و...هم به شکل زیر تنظیم شدن. baud rate:2400 stop bitne stop bit parity :none data bite:eight buffer size:1024 با تنظیمات گفته شده اتصال برقرار میشه بعضی مواقع تو هر ثانیه 20 تا 30 تا مقدار صفر ارسال میکنه ،بعضی مواقع ام که به حساب درست کار میکنه (تو هر ثانیه 2 مقدار ارسال میکنه) بازم مقادیر صفره .
هر جور هم برنامه رو تغییر میدن هیچ فایده ای نداره! خواهشا اگه نکته خاصی واسه اتاصل هم عزیزان یه راهنمایی بکنن. ممنون
دیدگاه