@echo off awk -f bdf16a.awk %0.c | sort | uniq >jis.txt if "%1"=="FAN" goto FAN if "%1"=="fan" goto FAN if "%1"=="FUN" goto FUN if "%1"=="fun" goto FUN if "%1"=="GOL" goto GOL if "%1"=="gol" goto GOL if "%1"=="GON" goto GON if "%1"=="gon" goto GON if "%1"=="KYO" goto KYO if "%1"=="kyo" goto KYO if "%1"=="MAR" goto MAR if "%1"=="mar" goto MAR if "%1"=="MIN" goto MIN if "%1"=="min" goto MIN if "%1"=="MNL" goto MNL if "%1"=="mnl" goto MNL goto USAGE :FAN jgawk -f bdf8.awk font\dennoufonts\fan_8x16r.bdf 16 >font.c jgawk -f bdf16b.awk jis.txt font\dennoufonts\fan_k16.bdf >>font.c goto CC :FUN jgawk -f bdf8.awk font\dennoufonts\fun_8x16r.bdf 16 >font.c jgawk -f bdf16b.awk jis.txt font\dennoufonts\fun_k16.bdf >>font.c goto CC :GOL jgawk -f bdf8.awk font\dennoufonts\gol80_8x16r.bdf 16 >font.c jgawk -f bdf16b.awk jis.txt font\dennoufonts\gol80_k16.bdf >>font.c goto CC :GON jgawk -f bdf8.awk font\dennoufonts\gon_8x16r.bdf 16 >font.c jgawk -f bdf16b.awk jis.txt font\dennoufonts\gon_k16.bdf >>font.c goto CC :KYO jgawk -f bdf8.awk font\dennoufonts\kyo80_8x16r.bdf 16 >font.c jgawk -f bdf16b.awk jis.txt font\dennoufonts\kyo80_k16.bdf >>font.c goto CC :MAR jgawk -f bdf8.awk font\dennoufonts\mar_8x16r.bdf 16 >font.c jgawk -f bdf16b.awk jis.txt font\dennoufonts\mar_k16.bdf >>font.c goto CC :MIN jgawk -f bdf8.awk font\dennoufonts\min80_8x16r.bdf 16 >font.c jgawk -f bdf16b.awk jis.txt font\dennoufonts\min80_k16.bdf >>font.c goto CC :MNL jgawk -f bdf8.awk font\dennoufonts\mnl80_8x16r.bdf 16 >font.c jgawk -f bdf16b.awk jis.txt font\dennoufonts\mnl80_k16.bdf >>font.c goto CC :CC jgawk -f bdf16c.awk jis.txt >>font.c rem avr-gcc -mmcu=atmega88 %0.c -o %0.elf avr-gcc -O -mmcu=atmega88 %0.c -o %0.elf if ERRORLEVEL 1 goto ERROR rem avr-objdump -h -S %0.elf >%0.lst avr-objcopy -O ihex %0.elf %0.hex rem 以下でライタソフトを選択...sp12またはavrdude(USBasp) sp12 -wF11101111 -wpfC %0.hex rem avrspx -pu -d60 -fl11101111 %0.hex rem avrdude -q -c usbasp -p t45 -u -U flash:w:%0.hex:i -U lfuse:w:0xef:m if ERRORLEVEL 1 pause erase %0.elf erase %0.hex goto END :USAGE echo Usage: %0 [fan fun gol gon kyo mar min mnl] goto END :ERROR pause :END