◀ Previous Next ▶ Up ▲


witpoko.com


เรื่องภาษาเบสิกคับ

' SERIN & SEROUT Commands
'
' Upper case serial filter.

Include "modedefs.bas" ' Include serial modes

SO con 0 ' Define serial out pin
SI con 1 ' Define serial in pin
B0 var byte

loop: Serin SI,N2400,B0 ' B0 = input character
If (B0 < "a") or (B0 > "z") Then print ' If lower case, convert to upper B0 var byte ล่ะคับ
B0 = B0 - $20
print: Serout SO,N2400,[B0] ' Send character
Goto loop ' Forever

>>เป็นโปรแกรมที่รับค่าแล้วเก็บไว้ที่ BO ครับ
>>แต่ผมไม่เข้าใจตรงนี้คับ
>>>>If (B0 < "a") or (B0 > "z") คือหมายความว่า อะไรคับ
>>>>และ BO เป็นตัวอักษรแล้วทำไมถึงเป็น B0 var byte


จากคุณ : CdeebagerMan -[ 8 ธ.ค. 49 - 15:36:22 A:10.16.15.94 X:202.44.8.100 ]





กระทู้ยอดนิยม