Skip to content

gfd-dennou-club/mrubyc-gem-rx8035sa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

mrubyc-gem-rx8035sa

mruby/c sources for rx8035sa (Real Time Clock)

device

https://www5.epsondevice.com/ja/products/rtc/rx8035sa.html

data sheet

sample code

LCD と RTC を使う場合の例

#I2C 初期化
i2c = I2C.new()

## RTC 初期化. 時刻設定
rtc = RX8035SA.new(i2c)

# RTC に初期値書き込み
rtc.write([20, 3, 31, 1, 23, 59, 30]) #年(下2桁), 月, 日, 曜日, 時, 分, 秒

# 適当な時間を表示
while true
  rtc.read  #時刻の読み出し
  t0 = sprintf("%02d-%02d-%02d", rtc.year - 2000, rtc.mon, rtc.mday)
  t1 = sprintf("%02d:%02d:%02d", rtc.hour, rtc.min, rtc.sec)

  puts sprintf("#{t0} #{t1}")
  sleep 1
end

About

mruby/c sources for rc8035sa (Real Time Clock)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 8

Languages