Smirf v1 source

Could I get the smirf v1 source for the 16F87 so I can reprogram the device. For some reason the remote unit never shuts off the activity light once it gets power. I have verified that no data is being transmitted to it. Thanks.

Update: I have looked at the eeprom and noticed the baud rate location is set to 00 and will not change, while other locations will. I assume the location has died. If I get the code or find which commands to modify in the assembly I can change the location is points to.

P.S. Is there any way to reset the settings on the smirf without a working link?

Look at the post titled “SMiRF Firmware” on page 5 of this forum, the C source code is attached there in the middle.

Well, I’m a moron. I downloaded that code before and thought it was for the 16F88 since it included 16F88.h at the top. Thanks for the help.

Did you ever get your SMiRF to work? Your problem sounds very much like my problem (posted separately, no replies yet).

I don’t have any knowledge of PICs (I’m an AVR guy) thus can’t actually check to the same level of detail as you. If you were successful, can you post some details about what is required to reflash the on-board PIC?