トップ 一覧 検索 ヘルプ RSS ログイン

PRG-arduino-tiny-basicの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
! TINY BASIC

豊四季タイニーBASIC確定版

https://vintagechips.wordpress.com/2015/12/06/%E8%B1%8A%E5%9B%9B%E5%AD%A3%E3%82%BF%E3%82%A4%E3%83%8B%E3%83%BCbasic%E7%A2%BA%E5%AE%9A%E7%89%88/

文法
https://vintagechips.wordpress.com/2015/12/08/%E8%B1%8A%E5%9B%9B%E5%AD%A3%E3%82%BF%E3%82%A4%E3%83%8B%E3%83%BCbasic%E3%81%AE%E6%96%87%E6%B3%95/
[文法|https://vintagechips.wordpress.com/2015/12/08/%E8%B1%8A%E5%9B%9B%E5%AD%A3%E3%82%BF%E3%82%A4%E3%83%8B%E3%83%BCbasic%E3%81%AE%E6%96%87%E6%B3%95/]

[linux版|https://github.com/vintagechips/ttbasic_lin]

弘前大学教育学部さんの

http://siva.cc.hirosaki-u.ac.jp/usr/koyama/avr/tinybasic8266.html

がすごい ( UNO で動くかな〜〜) 今度試してみましょう

変数はA~Zの26個のみ

配列は@

,IDE command,TINY_command 引数のカンマはピリオドで置き換え
,digitalWrite(PIN.HIGH),dWrite PIN.HIGH ,
,digitalRead(PIN),dRead(PIN) ,
,
,analogWrite(PIN.data),aWrite PIN.data,
,analogRead(PIN),aRead(PIN),


 10 B=5: F=5
 20 aWrite 11, B
 30 B=B+F
 40 if B=0   F=5
 50 if B=255 F=-5
 60 delay 30
 70 goto 20