Si570 - 12F509 assembler program


This here is not meant to improve existing designs, but for Experiments with the XTALL board.

You can find the rs232 and dipswitch version Here

You do it at your own risk ! You may fry your pic (cheap) and/or your si570 (not cheap).

This is a test+play software to replace the 12F683 PIC with a pin-compatible 12F509 PIC. I did choose the 509 because it's pin-compatible to the original 683, and i had one. Getting electronic stuff can be challenging in switzerland, and it's always very very expensive.

The test soft does the same thing as the original XTALL pic, except it does read only 3 switches, giving 8 frequencies to choose from. The program is assembler, you will need MPASM to assemble it. It never reads back any ack's or data from the 570, it's simple.

I did pack the ASM source, the header file and the hex together. Get it Here (inproved SDA handling and layout tnx to F6HSI).


To modify the frequencies enter new hex values instead of a8,42,etc in the .asm file.
Freq1 dt 0xa8,0x42,0xaa,0xdf,0xb5,0xd0
I think if your intrested in asm programming you get the concept.