بازم سلام، قبلا گفتم که کامپیوتر می خونم و الکترونیک بلد نیستم و پایان نامه ام قفل رمز دیجیتاله . :nerd:
من می خوام رمز رو از کیپد بگیرم و روی lcd به صورت * نمایش بدم حالا این رمز بایدرشته باشه تا بعد با رشته ای که توی eeprom ذخیره کردم مقایسه کنم و اگه درست بود قفل باز بشه .
می خوام ببینم این تکه کدی که نوشتم درسته ؟ کاری که می خوام انجام میشه اما آیا رشته به درستی ساخته می شه ؟
ممنون میشم راهنماییم کنید.
Dim M As Byte , D As Byte
Dim A As Byte
Dim S As String * 10
Cls
Home
S = ""
Main:
M = Getkbd()
If M = 16 Then Goto Main
Main2:
D = Getkbd()
If D <> 16 Then Goto Main2
A = Lookup(m , Read_key)
S = Str(a)
Lcd "*"
Shift S , Right , 1
Goto Main
End
Read_key:
Data 7 , 8 , 9 , 10 , 4 , 5 , 6 , 11 , 1 , 2 , 3 , 12 , 13 , 0 , 14 , 15
من می خوام رمز رو از کیپد بگیرم و روی lcd به صورت * نمایش بدم حالا این رمز بایدرشته باشه تا بعد با رشته ای که توی eeprom ذخیره کردم مقایسه کنم و اگه درست بود قفل باز بشه .
می خوام ببینم این تکه کدی که نوشتم درسته ؟ کاری که می خوام انجام میشه اما آیا رشته به درستی ساخته می شه ؟
ممنون میشم راهنماییم کنید.
Dim M As Byte , D As Byte
Dim A As Byte
Dim S As String * 10
Cls
Home
S = ""
Main:
M = Getkbd()
If M = 16 Then Goto Main
Main2:
D = Getkbd()
If D <> 16 Then Goto Main2
A = Lookup(m , Read_key)
S = Str(a)
Lcd "*"
Shift S , Right , 1
Goto Main
End
Read_key:
Data 7 , 8 , 9 , 10 , 4 , 5 , 6 , 11 , 1 , 2 , 3 , 12 , 13 , 0 , 14 , 15
دیدگاه