I'm curious, is the Stealth2.8a the stealth version from Old Crow? Is MM3 based on it? What about Stealth4?
I've been learning to program in C a little using the newest tools for PIC (MPLABX and XC8 compiler) and I can get some examples (blink, etc.) to compile and burn for the PIC12F508 and PIC12F629.
So, I was wondering, in the original mod chip by crow, source code, the PIC12F508 mod chip is either compiled using an external crystal, or internal (4 vs. 5 wire), and sometimes an external reset (4 vs. 5 vs. 6 wire). I think the reason for the choice is that an external osc input from PSX is supposed to be more reliable, yes? The reset on the PIC would be attached to the PSX reset , correct?
Is there a table of what the pins and signals mean for all the PU boards? In relation to mod chip functions, that is.
Code: Select all
Chip is connected in 4-wire, 5-wire or 6-wire fashion:
;
; _______ _______
; | \/ |
; Vdd --+ 1 << >> 8 +-- Vss
; | |
; GP5/OSC1 --+ 2 <* 7 +-- GP0
; | |
; GP4/OSC2 --+ 3 >> 6 +-- GP1
; | |
; GP3/!MCLR --+ 4 <# >> 5 +-- GP2/T0CKI
; | |
; +----------------+
;
; 4-wire: ">>" and "<<" indicated pins are connected.
; 5-wire: ">>" and "<<" and "<*" pins are connected.
; 6-wire: ">>" and "<<" and "<*" and "<#" pins connected.
;
; 4-Wire Operation: Use the following default config options
; on the __FUSES line below: MCLRE_OFF, CP_OFF, WDT_OFF, OSC=INTRC
;
; 5-Wire Operation: Be sure to set the following config options
; on the __FUSES line: MCLRE_OFF, CP_OFF, WDT_OFF, OSC=XT
;
; 6-Wire Operation: MCLRE_ON, CP_OFF, WDT_OFF, OSC=XT
;
Fuses are; watchdog timer off, code protect off, 4-wire = internal OSC, 5-wire = external OSC, 6-wire = external reset.
Where is the external crystal signal on the PSX boards?
I'm ever curious about the inner workings of all of these old PSX things.
Thanks!
-Leif