> can someone say me, if there exists a function for the PIC to convert an > integer to a char? I'll assume you meant an integer into a string of decimal characters. The first solution is to avoid doing the in the PIC at all. Send binary to a host computer or whatever, and let it do the conversion. If that's not possible, like when the PIC is driving a display directly, the most general approach is repeated division by 10. The remainder each time is the 0-9 digit value in least to most significant digit order. Adding ASCII "0" to that produces the ASCII digit character. There are all kinds of optimizations for specific cases of integer values. For example, if the integer value is always 0-9 then conversion to ASCII is trivial. Unless you are really tight on code space or cycles, I would implement the general method that works all the time on any 32 bit integer. This will be easier to maintain and reuse for other projects later. ***************************************************************** Embed Inc, embedded system specialists in Littleton Massachusetts (978) 742-9014, http://www.embedinc.com -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics