8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
# File 'lib/examples/hello_eeprom.rb', line 8
def loop
myLCD.setxy 0,0 myLCD.print rtc.get(5, 1) myLCD.print "/"
myLCD.print rtc.get(4, 0) myLCD.print "/"
myLCD.print rtc.get(6, 0) myLCD.setxy(0,1) printlz 2 myLCD.print ":"
printlz 1 myLCD.print ":"
printlz 0
myLCD.setxy 10,0
myLCD.print "write test"
myLCD.setxy 0,2
32.upto(109) do |x| mem0.write_byte x, x
myLCD.print(".") if x%2
delay 10
end
delay 2000
myLCD.clearline 2 myLCD.clearline 3
myLCD.setxy 10,0, "read test "
myLCD.setxy 0,2
75.upto(113) { |x| myLCD.print(mem0.read_byte(x)) }
delay 10000
myLCD.clearscr
end
|