با سلام
من برنامه ای رو به زبان C (با نرم افزار CodeVisionAVR) برای اندازه گیری دما و نمایش آن بر روی LCD با قطعات LM35 و ATmega16 نوشته ام و آنرا در پروتئوس شبیه سازی کردم. برنامه درست عمل میکند اما مشکل اینجاست که دمای منفی سنسور را بر روی LCD با عدد صفر نشان میدهد.
پایه GND سنسور برابر با ولتاژی بیشتر از صفر قرار دادم ، بر روی همین پایه از دیودها و پل دیودی استفاده کردم اما باز هم مشکل حل نشد.
در اینترنت و سایت شما سرچ کردم اما تقریبا تمامی انها به زبان بیسیک هستند. لطفا من را برای حل این مشکل در زمینه نرم افزار CodeVisionAVR و زبان c کمک کنید
متن برنامه و شبیه ساز پروتوس را ضمیمه کرده ام.
با تشکر
http://www.uplooder.net/cgi-bin/dl.cgi?key=a6ec112e89050a7586a6c55ec33e7b74
http://www.uplooder.net/img/image/8/7fed49f951e64f023b0cbec23885d3b7/11111.jpg
من برنامه ای رو به زبان C (با نرم افزار CodeVisionAVR) برای اندازه گیری دما و نمایش آن بر روی LCD با قطعات LM35 و ATmega16 نوشته ام و آنرا در پروتئوس شبیه سازی کردم. برنامه درست عمل میکند اما مشکل اینجاست که دمای منفی سنسور را بر روی LCD با عدد صفر نشان میدهد.
پایه GND سنسور برابر با ولتاژی بیشتر از صفر قرار دادم ، بر روی همین پایه از دیودها و پل دیودی استفاده کردم اما باز هم مشکل حل نشد.
در اینترنت و سایت شما سرچ کردم اما تقریبا تمامی انها به زبان بیسیک هستند. لطفا من را برای حل این مشکل در زمینه نرم افزار CodeVisionAVR و زبان c کمک کنید
متن برنامه و شبیه ساز پروتوس را ضمیمه کرده ام.
با تشکر
http://www.uplooder.net/cgi-bin/dl.cgi?key=a6ec112e89050a7586a6c55ec33e7b74
http://www.uplooder.net/img/image/8/7fed49f951e64f023b0cbec23885d3b7/11111.jpg
دیدگاه