باید فایل font8x8.font از فولدر sample (محل نصب برنامه بسکام) کپی کنی و در فولدری که برنامه رو save میکنی past کنی.
با سلام :
ارور را درست کردم .
فکر میکنم که در معرفی ال سی دی در باسکام مشکل دارم .
یعنی ال سی دی ، آنچه را که فکر میکنم شاید نباشد .البته پشت آن این را نوشته :
ts12864a-2
v 1.1
پس ال سی دی باید از نوع ks0108 ، نوع sed ، باشد .
$lib "glcdKS108.LBX"
$include "font8x8.font"
Config Graphlcd = 128 * 64sed , Dataport = Portd , Controlport = Portb , Ce = 1 , Ce2 = 0 , Cd = 2 , Rd = 3 , Reset = 4 , Enable = 5
Setfont Font8x8
یعنی قاعدتا باید از این نوع دستور بهره برد .
db0-7 مربوط به ال سی دی ،به ترتیب به پرت d0-7 ، متصل میشوند یا ترتیب دیگری دارند ؟( با توجه به معرفی بالا)
پتانسیومتر فقط کنتراست کاراکترها را نمایش میدهد.
عملا ال سی دی از میکرو هیچ پالسی برای نمایش اطلا عات نمیگیرد .
میکرو کاملا سالم است . برنامه هم به درستی منتقل میشود .
من گمانم به اتصال پرتها است ولی مطمئن نیستم .
یا احتمالا در معرفی نوع ال سی دی است .
چون با ال سی دی کاراکتری 16*1a همین مرود را داشتم که بعد از تعریف صحیح ال سی دی برطرف شد .
لطفا همیاری نمایید . :applause:
اگه برنامه رو درست نوشته باشی پس تو اتصالات مشکل داری.
یه بار دیگه ببین ترکیب سخت افزاری با ترتیب نرم افزاری یکی باشه.
وضعیت پتانسیومتر بین پایه 3 و 18 و زمین رو هم یه بار دیگه بررسی کن
اگه برنامه رو درست نوشته باشی پس تو اتصالات مشکل داری.
یه بار دیگه ببین ترکیب سخت افزاری با ترتیب نرم افزاری یکی باشه.
وضعیت پتانسیومتر بین پایه 3 و 18 و زمین رو هم یه بار دیگه بررسی کن
چک کردم ولی مشکلی نیست .
فکر کنم در معرفی چیپ مشکل باشد .
دیدگاه