You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
12 years ago | |
|---|---|---|
| .. | ||
| README | 15 years ago | |
| adc.c | 15 years ago | |
| adc.h | 15 years ago | |
| bits.h | 15 years ago | |
| delay.h | 15 years ago | |
| eeprom.c | 15 years ago | |
| eeprom.h | 15 years ago | |
| ir_uart.c | 12 years ago | |
| ir_uart.h | 12 years ago | |
| pio.c | 14 years ago | |
| pio.h | 12 years ago | |
| prescale.c | 15 years ago | |
| prescale.h | 15 years ago | |
| system.c | 12 years ago | |
| system.h | 12 years ago | |
| target.h | 15 years ago | |
| timer.c | 12 years ago | |
| timer.h | 15 years ago | |
| timer0.c | 15 years ago | |
| timer0.h | 15 years ago | |
| usart1.c | 12 years ago | |
| usart1.h | 12 years ago | |
README
This is a collection of modules to provide a hardware abstraction
layer for the AVR architecture.
delay.h --- provides timing delay routines.
eeprom.h --- provides routines for reading/writing EEPROM memory for non-volatile storage.
pacer.h --- provides routines for constructing paced loops using timer 1.
pio.h --- provides routines for accessing the I/O ports. Note pio.h uses
advanced techniques; I suggest looking at pio-simple.h and pio-simple.c for a much simpler implementation.
system.h --- system dependent definitions, such as CPU speed and pin allocations.
config.h --- common configuration definitions.