Post Reply 
HP67 running
05-29-2016, 10:37 AM
Post: #6
RE: HP67 running
Hi Bernhard,

I looked at your HP-01 pics (excuse the pun) posted the other day and the PIC there is the same model as I chose to upgrade the calculator to host the 67 emulation - (16F1519).

I rewrote my PIC programmer code the other day code and it now handles this chip. I also rewrote the emulator code for it and it seems to simulate ok but haven't tested in the actual chip yet.

My setup has a bit banged I2C link to the memory card. When instructed, the code read/writes the chosen memory block in less time than the finger comes off the button but I purposely delayed it to blank the display briefly for user feedback.

This is a fairly easy approach and works for the 65 reader. I will incorporate the 67 CRC code once I know I have the new chip under control, but it still won't have to scan a real card.

I wouldn't expect a PIC to have much trouble bit banging the serial data in on any input pin unless logic level conversion is required which would require an external buffer. I've written a few duplex RS-232 applications at 19200 baud using this approach. An edge detect interrupt could be used to frame incoming data bits and shift them into a buffer easily enough.


cheers

Tony
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
HP67 running - teenix - 05-27-2016, 03:10 AM
RE: HP67 running - PANAMATIK - 05-27-2016, 06:30 PM
RE: HP67 running - teenix - 05-27-2016, 11:09 PM
RE: HP67 running - teenix - 05-29-2016, 05:17 AM
RE: HP67 running - PANAMATIK - 05-29-2016, 09:00 AM
RE: HP67 running - teenix - 05-29-2016 10:37 AM
RE: HP67 running - PANAMATIK - 05-29-2016, 08:49 PM
RE: HP67 running - teenix - 05-31-2016, 10:33 AM
RE: HP67 running - PANAMATIK - 05-31-2016, 07:25 PM
RE: HP67 running - teenix - 05-31-2016, 12:55 PM
RE: HP67 running - Harald - 06-10-2016, 12:23 PM
RE: HP67 running - teenix - 06-12-2016, 02:14 AM



User(s) browsing this thread: 1 Guest(s)