Pro usporu místa bych použil předchozí metodu.
Ale pro přehlednost bych použil funkci "sprinf" z knihovny "stdio.h"
#include <stdio.h>
unsigned char Text[10];
unsigned int Count;
sprintf(Text, "Count %03u" , Count);
Příspěvky odeslané z IP adresy 195.146.125.–
Mrkněte do datasheet ATMEGA8 a ATMEGA128 je to tam vše popsané, jak používat HW I2C. Určitě je lepší využívat HW I2C něž SW.
Ahojda,
mrkněte na stránky www.nordicsemi.com.
nRF24L01 2,5USD 2.4GHz
nRF905 5USD 433/868/915MHz
vše pracuje na SPI, má to již svůj protokol a další vychytávky. Jen pouzdro nic moc. :-((
Budu dělat něco jako redukci, tak kdyby měl někdo zájem.
Už jsem něco našel. Je to hned jiné programovaní. :-)) Jinak díky.
Zdravím,
chtěl bych znovu otevřít tuhle diskuzi. Nemáte někdo zkušenosti s operačním systémem (RTOS) pro AVR? Například OS embOS. A nebo nejaké zkušenosti, jak přeskakovat mezi dvěmi funkcemi v určitém čase (např. 1ms). Předem moc díky.
To Hajs : Zdravím, já osobně používám pony prog. Programátor je jednoduchý a skládá se z pár součástek. také lze na něm nahrávat i seriové eeprom. Ve výsledku se stejně do procesou nahraje jen boot loader. Tak na co kupovat nebo stavět drahý programátor.