AVR - ArchWiki (archlinux.jp) avr-gcc,avrobjcopy,avrdude....great site
ATtiny2313 AVR 8-bit Microcontroller Tutorial (startingelectronics.com) great
-------------------------------------------------------------------
/usr/share/avraにあるtn2313def.
avra prog.asmでできたprog.hexを
avrdude -p t2313 -c USBasp -U flash:w:prog.hex:iで書きこみ成功しました
.include "./tn2313def.inc"
.cseg
LDI R16,0b00001000
OUT DDRB,R16 ;PB3は出力, 他は入力
LOOP:
LDI R16,0b00001000
OUT PORTB,R16 ;PB3は1(LED点灯), 他は0
RJMP LOOP ;LOOPの箇所にジャンプ
--------------cをinoにするとarduinoIDE ok------------------------------------------------
あへてavrgcc-toolchainをつかうなら
avr-gcc -O -mmcu=attiny2313 main.c -o prog
avr-objcopy -F ihex prog prog.hex
avrdude -c usbasp -p attiny2313 -U flash:w:prog.hex:i
0 件のコメント:
コメントを投稿