با سلام
من طبق گفته هایی که از این سایت فهمیدم
میکروی مگا32 رو به کمک پروگرامر نرم افزار کدویژیون فیوزبیت Jtag رو غیرفعال(تیکش رو برداشتم) و پروگرم کردم . میکرو در مدار من با یک کریستال 8مگا و دو خازن 22pf بسته شده
پایه های LCD2*16 دیتاها به 23..26 (پایه های پورت C) و دو پایه دیگر از پورت D تغذیه میکرو و lcd هم موردی نداره پیکربندی هم در برنامه که نوشتم هم عینا مشابه چیزی هست که بستم
حالا چیزی که منو گیچ کرده ایراد از چی می تونه باشه که با تمام اینکارها بازم برنامه پروگرم شده زیر جواب نمیده و ال سی دی چیزی نشون نمیده (در حین روشن بودن پتانسیومترهم تغییر دادم) و مشکل حل نشد
این هم شماتیک سخت افزارمه
بعد از اینکارها زدم و فیوز میکرو رو به شکل زیر برنامه ریزی کردم دیگه و دیگه با هیچکدام از کریستالهای 8,12,16,20 مگ میکروم شناخته نشد
انشاالله اگه نقصش حل شه pcb , shomatic رو میگذارم همه استفاده کنن
من طبق گفته هایی که از این سایت فهمیدم
میکروی مگا32 رو به کمک پروگرامر نرم افزار کدویژیون فیوزبیت Jtag رو غیرفعال(تیکش رو برداشتم) و پروگرم کردم . میکرو در مدار من با یک کریستال 8مگا و دو خازن 22pf بسته شده
پایه های LCD2*16 دیتاها به 23..26 (پایه های پورت C) و دو پایه دیگر از پورت D تغذیه میکرو و lcd هم موردی نداره پیکربندی هم در برنامه که نوشتم هم عینا مشابه چیزی هست که بستم
حالا چیزی که منو گیچ کرده ایراد از چی می تونه باشه که با تمام اینکارها بازم برنامه پروگرم شده زیر جواب نمیده و ال سی دی چیزی نشون نمیده (در حین روشن بودن پتانسیومترهم تغییر دادم) و مشکل حل نشد
کد:
$regfile = "M32def.dat" $crystal = 8000000 Config Lcdpin = Pin , Db4 = Portc.1 , Db5 = Portc.2 , Db6 = Portc.3 , Db7 = _ Portc.4 , E = Portd.2 , Rs = Portd.3 Config Lcd = 16 * 2 CLS LCD "salam" waitms 500 end
این هم شماتیک سخت افزارمه
بعد از اینکارها زدم و فیوز میکرو رو به شکل زیر برنامه ریزی کردم دیگه و دیگه با هیچکدام از کریستالهای 8,12,16,20 مگ میکروم شناخته نشد
انشاالله اگه نقصش حل شه pcb , shomatic رو میگذارم همه استفاده کنن
دیدگاه