Interfaceing BS2 to phone line
TravisW
Posts: 1
·1.· I have completed the design and breadboarding of a circuit that interfaces the BS2, and other devices, to a telephone line. I am now ready to go to the next phase of building an engineering model. For this I need to duplicate what the BASIC SIAMP module does. I will be using a PIC16C57C and a serial EEPROM (24C32A). Can I expect the system to work as it does now by simply dupicating the BS2 circuit and loading the PBASIC code that I have developed into the PIC16C57, or does the microcontroller require some kind of BASIC development code to be loaded first? My programming experience is limited to what I have gained using the BS2, so any explanation needs to be simple.
2.· There seems to be a discrepancy on the MicroChip PIC16C57 data sheet, page 12. Pin 2 is listed as VDD, and pin 4 is listed as VSS. This is reversed to how they are designated on the BASIC Stamp 2 schematic (Rev G). I have verified that the PIC16C57 on my board is wired according to the schematic. Do you know if·MicroChip has changed the layout for the PIC16C57C (and also PIC16F57C)?
3.· MicroChip recommends that their PIC16F57C be used in new applications in place of the PIC16C57C. Do you know if this is a direct replacement?
4.· I recently tried to get into your forum but had forgotten my user name, so I re-registered with a different user name. I now know my original user name, so I need to delete one of my user names. One is metcalf, the other is travisM. Please advise.
Thank you,
TravisM
2.· There seems to be a discrepancy on the MicroChip PIC16C57 data sheet, page 12. Pin 2 is listed as VDD, and pin 4 is listed as VSS. This is reversed to how they are designated on the BASIC Stamp 2 schematic (Rev G). I have verified that the PIC16C57 on my board is wired according to the schematic. Do you know if·MicroChip has changed the layout for the PIC16C57C (and also PIC16F57C)?
3.· MicroChip recommends that their PIC16F57C be used in new applications in place of the PIC16C57C. Do you know if this is a direct replacement?
4.· I recently tried to get into your forum but had forgotten my user name, so I re-registered with a different user name. I now know my original user name, so I need to delete one of my user names. One is metcalf, the other is travisM. Please advise.
Thank you,
TravisM
Comments
I'm not sure of the other questions, however if you purchase a PIC16C57C from a alternate source other than Parallax, it will NOT work. The PIC16C57C must be purchased from Parallax!
Through Hole: www.parallax.com/detail.asp?product_id=PBASIC2C/P
Surface Mount: www.parallax.com/detail.asp?product_id=PBASIC2C/SS
I don't know the best way to explain why, but the pic from a different source, doesn't have hte proper software loaded on it. This software is proprietary intellectual property of Parallax, and it's the only thing that sets Parallax apart from any other company. For this reason, they won't sell you, or give you the software loaded on the PIC16C57C.
As for the PIC16F57C, it doesnt matter for the reason above.
As for the discreptancy, I have no clue.
Knight.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-
This message transmitted with 100% recycled electrons.
-=-=-=-=-=-
Gravity doesn't exist. The Earth sucks.
-=-=-=-=-=-
Make a man a fire, and he will be warm for the night.
Light the man on fire, and he will be warm for the rest of his life.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-
Knight.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-
This message transmitted with 100% recycled electrons.
-=-=-=-=-=-
Gravity doesn't exist. The Earth sucks.
-=-=-=-=-=-
Make a man a fire, and he will be warm for the night.
Light the man on fire, and he will be warm for the rest of his life.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-
This BS2 OEM board should help you develop your own board - as both the Basic Interpreter chip and the EEPROM (conatining your program and data) are socketed.