by Alan69 » Thu Nov 13, 2003 2:34 am
Already been there, thanks, actually do PICs myself so saw it off hand, just reported should still be changed in what's circulated with the program. Used yours for reference, already had a max232 bootloader interface so didn't need the output side to get to RS232, and used a second transistor as an inverter to invert the input a second time, needed it for my JR PCM10Z.
Also had to use MOVLW 0x30, MOVWF 0x0C instead of the CLRF 0x0C near the end for a 48 dec added offset to start of timing. The 10 Z only has one msec from the end of the last pulse total, without the added offset it was reading too short a code and FMS was flakey. Even after calibration it was too short without the offset, FMS would read other pulses near the low extremes. Still isn't quite right for 100% but is working, had to reduce to 70% travel to get it solid in FMS. Pulse train on scope is solid but has the shorter start of pulse from being 10 channel. Have to go through and figure out exactly what it needs sometime, but it's low priority now that it's useable.
Alan