fce SPRINTF - je
obsažena v knihovně stdio.h
a ne string.h
(pokud se stdio.h
neincludne, tak warning)
fce MAIN je navratová (
nikoli "void main", ale "int main" )
Nastavení
kompilatoru pro praci s float ve funkci sprintf : odkaz
Original odkaz je nefunkcni, strucny navod ZDE příklad
použití sprintf:
#include
<avr/io.h>
#include <string.h>
#include
<stdio.h>
#include <util/delay.h>
#include <stdint.h>
float i=1.123;
int j=25;
char buffer [50];
sprintf (buffer, "i = %2.2f", i);
//
vysledkem je string buffer naplněn " i = 1.12"
sprintf (buffer, "j = %2d", j);
//
vysledkem je string buffer naplněn " i = 25"
Odkazy:
Programátor
( návod na vytvoření programatoru USB nebo RS232) - Externí odkaz
Aktuální
příklad do VHT (dle
potřeby bude obsahovat kód): >>>ZDE<<<<