سلام
میدونم مشکلم ابتدایی و پیش پا افتاده است ولی داره دیوونم میکنه نمیتونم حلش کنم
برنامه بدونم مشکل ران میشه تو بسکام ولی پروتیوس اجرا میشه ولی خروجی نداره!!
یعنی کیپد ک میزنم هیچ اتفاقی نمی افته
$regfile = "m32def.dat"
$crystal = 8000000
'----------
Config Lcd = 20 * 4
Config Lcdpin = Pin , Rs = Portb.0 , E = Portb.2 , Db4 = Portb.4 , Db5 = _
Portb.5 , Db6 = Portb.6 , Db7 = Portb.7
Cursor Off
Config Kbd = Portd , Delay = 80
Config Portb = Output
Config Portd = Input
Dim A As Byte , B As Byte , C As Byte , D As Byte
Main:
Do
A = Getkbd()
C = Lookup(a , F)
If A > 15 Then Goto Main
Cls
Lcd A
Loop
End
F:
Data 7 , 4 , 1 , 15 , 8 , 5 , 2 , 0 , 9 , 6 , 3 , 14 , 10 , 11 , 12 , 13 , 16
http://8pic.ir/images/kpvhfmf7xklm6xwyq2e2.png
میدونم مشکلم ابتدایی و پیش پا افتاده است ولی داره دیوونم میکنه نمیتونم حلش کنم
برنامه بدونم مشکل ران میشه تو بسکام ولی پروتیوس اجرا میشه ولی خروجی نداره!!
یعنی کیپد ک میزنم هیچ اتفاقی نمی افته
$regfile = "m32def.dat"
$crystal = 8000000
'----------
Config Lcd = 20 * 4
Config Lcdpin = Pin , Rs = Portb.0 , E = Portb.2 , Db4 = Portb.4 , Db5 = _
Portb.5 , Db6 = Portb.6 , Db7 = Portb.7
Cursor Off
Config Kbd = Portd , Delay = 80
Config Portb = Output
Config Portd = Input
Dim A As Byte , B As Byte , C As Byte , D As Byte
Main:
Do
A = Getkbd()
C = Lookup(a , F)
If A > 15 Then Goto Main
Cls
Lcd A
Loop
End
F:
Data 7 , 4 , 1 , 15 , 8 , 5 , 2 , 0 , 9 , 6 , 3 , 14 , 10 , 11 , 12 , 13 , 16
http://8pic.ir/images/kpvhfmf7xklm6xwyq2e2.png
دیدگاه