Formatterad utskrift

Tillbaka till startsidan

C språket har den mångsidiga funktionen  printf()  för formatterad utskrift av variabler tillsammans med ledtexter. Den funktionen har allt vad man kan önska sig, och mer därtill. Risken är dock att den tar aldeles för stor plats i en liten lågpris processor.

Man kan lika gärna själv programmera bara de formatteringar som man verkligen behöver.

Funktionen  void decimal_out_uart( signed int number, unsigned char fixed_decimals, char format )  skriver ut en  int  (16 bitar) som fem decimala siffror med eller utan tecken. Ett decimalkomma/decimalpunkt kan vid behov skjutas in mellan siffrorna i valfri sifferposition.

Det fullständiga programmet finns här:


Tillbaka till startsidan

 


William Sandqvist    william@kth.se