Bibliothek: Unterschied zwischen den Versionen
Aus Nibo Wiki
K (Die Seite wurde neu angelegt: „== Basislibrary == == LED ==“) |
K |
||
Zeile 1: | Zeile 1: | ||
== Basislibrary == | == Basislibrary == | ||
+ | === Makros === | ||
+ | ==== enable_interrupts() ==== | ||
+ | ==== disable_interrupts() ==== | ||
+ | ==== activate_output_bit(NAME) ==== | ||
+ | ==== deactivate_output_bit(NAME) ==== | ||
+ | ==== set_output_bit(NAME) ==== | ||
+ | ==== clear_output_bit(NAME) ==== | ||
+ | ==== set_output_bitval(NAME, VAL) ==== | ||
+ | ==== activate_output_groupbit(NAME,BIT) ==== | ||
+ | ==== deactivate_output_groupbit(NAME,BIT) ==== | ||
+ | ==== set_output_groupbit(NAME,BIT) ==== | ||
+ | ==== clear_output_groupbit(NAME,BIT) ==== | ||
+ | ==== set_output_groupbitval(NAME,BIT,VAL) ==== | ||
+ | ==== get_input_groupbit(NAME,BIT) ==== | ||
+ | ==== get_output_groupbit(NAME,BIT) ==== | ||
+ | ==== activate_output_group(NAME) ==== | ||
+ | ==== deactivate_output_group(NAME) ==== | ||
+ | ==== set_output_group(NAME) ==== | ||
+ | ==== clear_output_group(NAME) ==== | ||
+ | ==== get_input_bit(NAME) ==== | ||
+ | ==== get_output_bit(NAME) ==== | ||
== LED == | == LED == | ||
+ | === Makros === | ||
+ | === Funktionen === | ||
+ | ==== void led_init() ==== | ||
+ | ==== void led_set(uint8_t led, uint8_t status) ==== | ||
+ | == |
Version vom 26. November 2009, 00:48 Uhr
Inhaltsverzeichnis
- 1 Basislibrary
- 1.1 Makros
- 1.1.1 enable_interrupts()
- 1.1.2 disable_interrupts()
- 1.1.3 activate_output_bit(NAME)
- 1.1.4 deactivate_output_bit(NAME)
- 1.1.5 set_output_bit(NAME)
- 1.1.6 clear_output_bit(NAME)
- 1.1.7 set_output_bitval(NAME, VAL)
- 1.1.8 activate_output_groupbit(NAME,BIT)
- 1.1.9 deactivate_output_groupbit(NAME,BIT)
- 1.1.10 set_output_groupbit(NAME,BIT)
- 1.1.11 clear_output_groupbit(NAME,BIT)
- 1.1.12 set_output_groupbitval(NAME,BIT,VAL)
- 1.1.13 get_input_groupbit(NAME,BIT)
- 1.1.14 get_output_groupbit(NAME,BIT)
- 1.1.15 activate_output_group(NAME)
- 1.1.16 deactivate_output_group(NAME)
- 1.1.17 set_output_group(NAME)
- 1.1.18 clear_output_group(NAME)
- 1.1.19 get_input_bit(NAME)
- 1.1.20 get_output_bit(NAME)
- 1.1 Makros
- 2 LED
Basislibrary
Makros
enable_interrupts()
disable_interrupts()
activate_output_bit(NAME)
deactivate_output_bit(NAME)
set_output_bit(NAME)
clear_output_bit(NAME)
set_output_bitval(NAME, VAL)
activate_output_groupbit(NAME,BIT)
deactivate_output_groupbit(NAME,BIT)
set_output_groupbit(NAME,BIT)
clear_output_groupbit(NAME,BIT)
set_output_groupbitval(NAME,BIT,VAL)
get_input_groupbit(NAME,BIT)
get_output_groupbit(NAME,BIT)
activate_output_group(NAME)
deactivate_output_group(NAME)
set_output_group(NAME)
clear_output_group(NAME)
get_input_bit(NAME)
get_output_bit(NAME)
LED
Makros
Funktionen
void led_init()
void led_set(uint8_t led, uint8_t status)
==