俺言語 その19
概要
俺言語をやってみた。
avrにアセンブラで実装してみた。
ADCやってみた。
環境
avr studio 4
attiny85 1mhz
tera term
usb-serial
写真
拡張
変数xの導入。
?=xで、ADCを表示。
get11:
cpi ADR, 'x' ;pb2
brne get12
ldi r16, 1 << ADLAR | 0 << MUX1 | 1 << MUX0
out ADMUX, r16
ldi r16, 1 << ADEN | 1 << ADSC | 1 << ADPS2 | 1 << ADPS1 | 1 << ADPS0
out ADCSRA, r16
adc1:
sbic ADCSRA, ADSC
rjmp adc1
in VAL, ADCH
ret
サンプルコード
ヴォリュームで明るさ変わる。
10 e=x
20 f=x
30 g=x
40 #=10
以上。
Author And Source
この問題について(俺言語 その19), 我々は、より多くの情報をここで見つけました https://qiita.com/ohisama@github/items/6c6ac79202091cae143e著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .