>Hi everybody Hi Fernando! >Now I'm just starting programming a PIC 16C56. I've found that it's a little >confusing for me as I used to work with other more 'classic' families of mcs >(like MCS51s), so I would appreciate very much your contributions. Please, tell >me were can I found basic housekeeping routines like controlled delays, math >operations, codification conversions and so on. Most newbies with the PIC start with the 16F84, it has EEPROM (Flash) memory which means it can be reprogrammed without placing the chip in UV Light, has the mid-range architecture (which means interrupts and a deeper stack) and uses a programmer that can be connected to your PC's serial port consisting of just a few resistors and capacitors arranged in a somewhat organized manner. If you look at my web page: http://www.myke.com You should get a lot of the answers you're looking for. I have a "Snippets" page with a number of small pieces of code that do exactly what you are looking for. I will be updating it in the next day or so with 16 bit operations. myke This week in the Book Room; "Bravo Two Zero". The story of an SAS team's struggle for survival behind the lines in Iraq. http://www.myke.com/Book_Room