سلام
من یک ال.سی.دی 128*64 رو با تاچ 128*64 راه اندازی کردم
اما تاچ به صورت مسخره ای داره اذیت میکنه
برنامش رو خلاصه میذارم:
http://up.iranblog.com/images/wtvxqpx5vnxomzrc4o.gif
همونطور ک میبینید X هم افقی و هم عمودی داره تغییر میکنه
:angry: :angry: :angry:
مشکل کجاست؟
[move]متشکرم[/move]
من یک ال.سی.دی 128*64 رو با تاچ 128*64 راه اندازی کردم
اما تاچ به صورت مسخره ای داره اذیت میکنه
برنامش رو خلاصه میذارم:
$regfile = "m32def.dat "
$crystal = 16000000
$lib "glcdks108.lbx"
Config Graphlcd = 128 * 64sed , Dataport = Portd , Controlport = Portb , _
Ce = 4 , Ce2 = 3 , Cd = 0 , Rd = 1 , Reset = 5 , Enable = 2 , Mode = 6
Setfont Font8x8
Config Pina.2 = Input
Config Adc = Single , Prescaler = Auto , Reference = Aref
Dim X As Word
Cls
Do
Gosub Readtouch
Lcdat 1 , 0 , X ; " "
Loop
End
$include "font8x8.font"
Readtouch:
Waitms 20
X = Getadc(2)
Return
حالا ببینید هر قسمت تاچ رو ک لمس میکنم چ رقمی از مبدل آنالوگ بهم میده:$crystal = 16000000
$lib "glcdks108.lbx"
Config Graphlcd = 128 * 64sed , Dataport = Portd , Controlport = Portb , _
Ce = 4 , Ce2 = 3 , Cd = 0 , Rd = 1 , Reset = 5 , Enable = 2 , Mode = 6
Setfont Font8x8
Config Pina.2 = Input
Config Adc = Single , Prescaler = Auto , Reference = Aref
Dim X As Word
Cls
Do
Gosub Readtouch
Lcdat 1 , 0 , X ; " "
Loop
End
$include "font8x8.font"
Readtouch:
Waitms 20
X = Getadc(2)
Return
http://up.iranblog.com/images/wtvxqpx5vnxomzrc4o.gif
همونطور ک میبینید X هم افقی و هم عمودی داره تغییر میکنه
:angry: :angry: :angry:
مشکل کجاست؟
[move]متشکرم[/move]
دیدگاه