Chapter 11 The Butterfly LCD
isn’t
hown on the LCD because there isn’t one in the LCD character set. However,
have this character sense all you have to do us use
they say, will be left to the
tudent. (Teachers make this statement not because they want to educate the
at’s just
e.)
that much of C programming for microcontrollers uses various
ricks’ to modify C to be more efficient for a specific microcontroller and a
ese tricks are often found by reading programs written by
xperienced programmers. You have access to the Butterfly software as modified
2 .zip, and I suggest you read it since
ese guys are the real experts. But do be careful. One of the main reasons to use
so be sure you make you tricks easily retrickable for
ther systems.
u’re familiar with C and the Butterfly software, go to the WinAVR
irectory and find the avr_libc user manual. At 185 pages, it provides excellent
f the Standard C Library for the ATMEL’s
VR. It also provides some other goodies, such as start up examples and good
solid example code to learn from. Since, they did such a good job documenting
this resource, I’ll go no further, other than to say that this library will likely
become an indispensable tool for your programming future.
Well, I hope you met your goals for using this book.
You should have gained a basic understanding microcontroller architecture. You
should have an intermediate understanding of the C programming language. You
should be able to use the WinAVR and AVRStudio tools to build programs. You
should be able to use C to develop microcontroller functions such as: Port Inputs
and Outputs, read a joystick, use timers, program Real Time Clocks, communicate
LCD PUT F TEST
Notice that the message in flash was ‘LCD put_f test’ but the underline
s
there is no good reason not to
the bottom most little black bug, an exercise that, as
s
student, but because they are too lazy to do it themselves. Or maybe th
m
Conclusion...................................................................................................
You will find
‘t
specific compiler. Th
e
by the folks using WinAVR, bf_gcc_20031 05
th
C is to write portable code,
o
Now that yo
d
documentation for the avr_libc subset o
A