اگر KS108 رو تو پروتئوس راه انداختید میشه فایل اش رو پلود کنید؟ من قبلا T6963 رو راحت شبیه سازی می کردم ولی این کار نمیکنه :angry:
اطلاعیه
Collapse
No announcement yet.
LCD گرافیکی در پروتئوس
Collapse
X
-
پاسخ : LCD گرافیکی در پروتئوس
:angry:
سلام ببین من هم دقیقا مشکل شما رو دارم
من یه lcd ts12864a-2 دارم که ابی هم هست پرگرامش کردم هر کاری میکنم جواب نمیده
دقیقا هم مشکل از خطی هست که config رو نوشتم
$regfile = "m32def.dat"
$crystal = 8000000
Config Portb = Output
Config Porta = Output
Config Portd = Output
' $lib "glcdKS108.lbx"
'Config Graphlcd = 128 * 64sed , Dataport = Porta , Controlport = Portd , Ce = 7 , Ce2 = 6 , Cd = 5 , Rd = 4 , Reset = 2 , Enable = 3 ', Mode = 8
Do
Portb = &B11111111
Wait 1
Portb = &B00000000
Cls
Wait 1
'Setfont Font8x8
'Lcdat 1 , 1 , " WWW.ECA.IR "
'Lcdat 2 , 1 , " WWW.ECA.IR " , 1
Wait 2
'Lcdat 4 , 1 , "1234567890"
Loop
End
'$include "font8x8.font"
برنامم هم این هست
اگه config رو بی اثر کنم led روشن میشه وگرنه هیچ اتفاقی نمی افته
من در عمل و با پروتوس تست کردم جواب نگرفتم
اگه مشکلت حل شد به من هم بگو که بد گیرم
دیدگاه
-
پاسخ : LCD گرافیکی در پروتئوس
:wow:
lمشکل من حل شد گفتم به شما هم خبر بدم انشا الله که مشکل شما هم حل شه
ببینید من پایه 3 و 18 رو با 1 مقاومت نا مناسب وصل کرده بودم که کار رو خراب میکرد چون ولتاژی که رو پایه 3 میافته باید حدود 7 ولت منفی باشه
در ضمن اگر از پورت c استفاده میکنید تغییر jtag یادتون نره
یا علی
دیدگاه
-
پاسخ : LCD گرافیکی در پروتئوس
دوست عزیز فعال و غیر فعال کردن jtag از طریق فیوزبیت ها امکان داره.
یعنی شما باید موقع برنامه ریزی تراشه این کار رو انجام بدی.چرا ناراحتی پاتریک!
+ امروز ی بچه دیدم سرچهارراه گل میفروخت
- از دیدنش ناراحت شدی؟
+ نه
پس چی ناراحتت کرده
+ اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
------------------------------------------------------------------------------------------------------
تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
------------------------------------------------------------------------------------------------------
محصولات
دیدگاه
-
پاسخ : LCD گرافیکی در پروتئوس
فیوز بیت JTAGEN به طور پیش فرض برنامه ریزی شده هست یعنی وقتی یه ای سی میکرو میخرید این فیوز بیت فعاله(برابر صفره ) در این صورت اون پورتی که پین های jtag روش هست ( پورت C )مخصوص استفاده از jtag میشه.
برای این که استفاده از jtag رو غیر فعال کنید تا بتونید از اون پین ها برای هر کاری استفاده کنید باید این فیوز فیت رو غیر فعال کنید (برابر یک)برای این کار اگه از کدویژن استفاده میکنید این فیوز بیت رو تیک نزنین و یک با میکرو رو پروگرم کنید.
اگه از نرم افزار دیگه ای استفاده میکنید دقت کنید که این فیوز بیت برابر یک باشه.(JTAGEN=1)
در مورد کار با lcd هم اگه از چیپ ks0108 هنوز جواب نگرفتین بگین تا فایل پروتئوس رو بذارم.[glow=red,2,300]گرد هم آمدن شروع است.با هم ماندن پیشرفت است.با هم کار کردن موفقیت است.[/glow][img width=98 height=100]http://s3.picofile.com/file/7407857311/icon3.png[/img]
دیدگاه








دیدگاه