From 44b0670058d3f109379996c77cec5d639504eb07 Mon Sep 17 00:00:00 2001 From: ergz Date: Sat, 30 Jul 2022 13:19:40 -0700 Subject: [PATCH] adds build for turning on the led light on the board --- blink/Makefile | 2 +- blink/blink.elf | Bin 0 -> 7472 bytes blink/blink.hex | 10 ++++ blink/blink.map | 126 ++++++++++++++++++++++++++++++++++++++++------- blink/blinkled.c | 15 ++++++ blink/blinkled.o | Bin 0 -> 2812 bytes 6 files changed, 134 insertions(+), 19 deletions(-) create mode 100644 blink/blink.elf create mode 100644 blink/blink.hex create mode 100644 blink/blinkled.c create mode 100644 blink/blinkled.o diff --git a/blink/Makefile b/blink/Makefile index 5a6d8d5..67bd737 100644 --- a/blink/Makefile +++ b/blink/Makefile @@ -12,7 +12,7 @@ BAUD = 9600UL ## A directory for common include files and the simple USART library. ## If you move either the current folder or the Library folder, you'll ## need to change this path to match. -LIBDIR = ../../AVR-Programming-Library +LIBDIR = ../AVR-Programming-Library ##########------------------------------------------------------########## ########## Programmer Defaults ########## diff --git a/blink/blink.elf b/blink/blink.elf new file mode 100644 index 0000000000000000000000000000000000000000..c498801d8c79b76190f6c55a07525b282273c7ff GIT binary patch literal 7472 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 +#include + + +int main(void) +{ + + // set the lowest order bit + DDRB |= 0b00000001; + + while (1) { + PORTB = 0b00000001; // turn on the LED + } + +} \ No newline at end of file diff --git a/blink/blinkled.o b/blink/blinkled.o new file mode 100644 index 0000000000000000000000000000000000000000..554e143aacbdd257bd8391b74f2d7685a8c201a2 GIT binary patch literal 2812 zcma)8-D@0G6u+~xThnZe`KUpu=m;rop)(|==BuWSjcE)7Eoq}53*+qW?Cy}A*=1%n zZA2|1MG!&oMbOtGebWaKe6mFpDSh_Yf1%Gl#NY4Ey_?Ar(F1qx@0@!+?mg$+yL)GS z>zZL0LX#nGh(k_@FP;+OE*39Jg>zy`ObY9pPyV|5vv}|+WCbZNN|OfPxFN}vWCWvRT&0R4^DC=h2xHthGdfu|M^BIL zoESH@jWI+kOp9{)GK2^_CCt&~@}=_TBqAy~!j~LzWh7fUJF+=BZcG@f!(U(JDPF)( zC)2Tn+;E>e3VxUR-|}nxJvuCqQSR5MEmwMpA14(*^rD{Mu6W&UQt|fUMY|dG?6lKq z*IHf>*>lcx9!)R z8h4nab>!D+WhE`iBb_qMlh_)*1&9kpy(YM@)?2~xUbSp+Zzqn6%z^uc9__CYn4&zuKRv)dGr*4z@MB_CNtn9{WGLS~u6yIU`=;v(3AQq@ zy}ltq8g|{-Z%X`uA9oZZYY$&Mi8;)iXV_4M;$)zZ%p-S0{0nCC#D8Lbo*0i7=?sRU zj&Xq)I*%~VD$EnJK9rwFqPG;rgjYP1FF^jD!t21E!tVmN6rKQ%6kY}1C&vCsA7KzP zM?9CI(vFaQom0S;(gEztd46qsKPUeI_$B54CxzL44;7}}ZwfQ+a~OsyA75s@Hw(BQ z*Gcxn)T;^yZ$~z_G)n#3sc`sE2&bAP!ioL1=THh|FHU=1N0u&=*L^%?ZV)v(u#woS zR%3rpnJH21MNMD3%4Elg@EH5r3w9%%S|<#Bya4%74Lm@2x&J?%hAPU`zcJZw^PxT0 zNH1d$%imqh|E9-#%RK*=p6om5>6=P_w9};HvR7HdRkd)ll)Y8#6UsSw7dA1p4WM`p z<1+$9dhHGHd4KQ2-($$=k9*Pnc7U}Fp!gMo_dt_gYeAqf*QUT&1d8+;e?s$dFCf@7 zWQ@z#NXPvUSla-Kc`&>mn)KQ&2=e}}!ykK_{&=mlzb}Ec4WPIN<`ID+z4kfyyuTLw zF^BZWw?X^k{}S5FV35Xe*?jE;JR!$-YSwx^Gz4p|N$dRxLC##