Hi, Dan Michaels wrote: I checked the snipp.asm code on piclist.com from Tony Kubek. It is clearly professionally written code and very nice, but also not what I need. It accesses internal EEPROM rather than external, has empty RS232 routines, and there is no indication is has ever been verified independently. Basically it is a code fragment and not a "tool". I was hoping no to have to build my own tool, rather to find something working and already proven. Well hardly professional, written during my long learning process ( still learing) to try having an basic framework to start out simple projects. But yes it's true it only 'deals' with internal eeram and does not contain routines for i2c. However I have some ( possibly ) useful routines for an full i2c master implementation with read/write pointers for internal ram. Using these an full implementation for reading/writing/verifying(against ram)/initialising(from rom table) a= n i2c xicor eeram. Easily modified ( i.e. crippled :) for more 'simple' eer= ams ). And ofcource fully interrupt driven uart routines with buffers. However these are not for the light hearted, represents some long dwellings into the data sheets and requires some chip knowledge to make sence. = Written in asm, relocatable code and uses some 18xx specific opcodes. Only 'verified' by me so bugs are possible, however none known to me. Are these of interest I willing to share them. /Tony Tony K=FCbek, Flintab AB = =B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2= =B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2= =B2=B2=B2=B2=B2=B2=B2=B2=B2=B2 "No! Try not. Do, or do not. There is no try.", Yoda E-mail: tony.kubek@flintab.com =B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2= =B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2=B2= =B2=B2=B2=B2=B2=B2=B2=B2=B2=B2 -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body