hi, The content of ETI PIC programmer firmware chip was published HEX File for PIC16C84 implementation Francis J Decks Mac PIC Programmer includes full PIC firmware source for PIC16C84. Check it out. // I had long time planes to make PIC16C84 based PIC programmer, but hence I wanted it to be too perfect ie to use PWM for VPP/VCC. I know by now this is possible and maybe I find it fun to make a true 'non-developer' PIC programmer with F84. I learned the realtime fun with F84 when I managed to have 8 PWM outputs with 6 bit resolution and 1.8KHz update and simulatnuous 19.200 serial input at 4MHz clock. should be possible to handle serial IO and PWM for PIC programmer as well. The main problem with programmer and direct hex download is that at 9600 baud some handshaking is required and this is not so unifrom across platforms. At lower baudrate direct hex programming is possible. for windows as example hardware handshake works only after serial port FIFO's are cleared those up to 16 bytes should be buffered. At 09:12 AM 28/5/97 BST, you wrote: >At 15:00 25/05/97 +0100, Leon wrote: > >> >>The current issue of ETI has a PIC-based PIC programmer circuit. >> >>Leon >>-- >>Leon Heller >>Amateur radio callsign: G1HSM >>Email: leon@lfheller.demon.co.uk http://www.lfheller.demon.co.uk >>Tel: +44 (0) 118 947 1424 (home) +44 (0) 1344 385556 (work) >> > >Yes, but as usual they don't include the source code for the PIC but expect >you to buy one pre-programmed. IMO it would have been a nicer idea to have >designed it around a 16C84 and included the source code. (Ideally on disk) > >I realise that the designers have to make a living, but for a home-build >project preventing the builders from tweaking the code is not very helpful. >For example it should be a fairly straightforward process to add >'production' programming capabilities the way Octavio has with the ProPIC. > >Of course if the designers publish the code for their programmer they won't >sell quite as many PICs, but I think most constructors would still buy one >because it's easier. > >Just my monday morning thoughts, > >Keith. > > > >========================================================== >Keith Dowsett "Variables won't; constants aren't." > >E-mail: kdowsett@rpms.ac.uk > WWW: http://kd.rpms.ac.uk/index.htm > -- Silicon Studio Ltd. -- http://www.sistudio.com