torpheh
عضو جدید
سلام
یه برنامه می خوام
که میکرو از یکی از پین های پورت A (آنالوگ به دیجیتال)ولتاژ آنالوگ رو بخونه و اگه بزرگتر از 4 ولت بود portB.0 , portB.1 و اگه کوچکتر از 4 ولت بود portB.3 , portB.2 رو مساوی یک کنه.اگه ممکنه راهنمای کنید یا اگه زحمتی نیست و حجم برنامش کمه لطف کنید و کدش رو بنویسید.
خودم الگوریتمش رو بلدم اما یه برنامه می خوام که کامل باشه و من فقط پروگرامش کنم توی میکرو.
میکروم ATmega 16 هست.توی تنظیمات پیش فرض کدویژن پورتA رو ورودی و پورت B رو خروجی کردم.
میکرو هم که خودش معرفی می کنه فقط میمونه قسمت main برنامه.
می خوام برنامه مدام فرض رو چک کنه.یعنی حلقه بینهایت باشه.
یه برنامه می خوام
که میکرو از یکی از پین های پورت A (آنالوگ به دیجیتال)ولتاژ آنالوگ رو بخونه و اگه بزرگتر از 4 ولت بود portB.0 , portB.1 و اگه کوچکتر از 4 ولت بود portB.3 , portB.2 رو مساوی یک کنه.اگه ممکنه راهنمای کنید یا اگه زحمتی نیست و حجم برنامش کمه لطف کنید و کدش رو بنویسید.
خودم الگوریتمش رو بلدم اما یه برنامه می خوام که کامل باشه و من فقط پروگرامش کنم توی میکرو.
میکروم ATmega 16 هست.توی تنظیمات پیش فرض کدویژن پورتA رو ورودی و پورت B رو خروجی کردم.
میکرو هم که خودش معرفی می کنه فقط میمونه قسمت main برنامه.
می خوام برنامه مدام فرض رو چک کنه.یعنی حلقه بینهایت باشه.