AVR Libc Home Page
AVR Libc Development Pages
Main Page
FAQ
Library Reference
Additional Documentation
Example Projects
avr-libc Modules
Here is a list of all modules:
<assert.h>: Diagnostics
<avr/boot.h>: Bootloader Support Utilities
<avr/eeprom.h>: EEPROM handling
<avr/io.h>: AVR device-specific IO definitions
<avr/pgmspace.h>: Program Space String Utilities
<avr/power.h>: Power Reduction Management
<avr/sleep.h>: Power Management and Sleep Modes
<avr/version.h>: avr-libc version macros
<avr/wdt.h>: Watchdog timer handling
<compat/deprecated.h>: Deprecated items
<compat/ina90.h>: Compatibility with IAR EWB 3.x
<ctype.h>: Character Operations
<errno.h>: System Errors
<inttypes.h>: Integer Type conversions
<math.h>: Mathematics
<setjmp.h>: Non-local goto
<stdint.h>: Standard Integer Types
<stdio.h>: Standard IO facilities
<stdlib.h>: General utilities
<string.h>: Strings
<util/crc16.h>: CRC Computations
<util/delay.h>: Busy-wait delay loops
<util/parity.h>: Parity bit generation
<util/twi.h>: TWI bit mask definitions
<avr/interrupt.h>: Interrupts
<avr/sfr_defs.h>: Special function registers
Additional notes from <avr/sfr_defs.h>
Demo projects
Combining C and assembly source files
A simple project
A more sophisticated project
Using the standard IO facilities
Example using the two-wire interface (TWI)
Automatically generated by Doxygen 1.4.6 on 9 Oct 2006.