Are there any dedicated Propeller pins aside from power, ground, xtal one shoul
Harley
Posts: 997
Searching the Propeller manual for dedicated pins, found none.
But seems I've read 'something/somewhere' to look at the Propeller Demo Board how the I/Os are used. If one is attempting to set up a protoboard (those using solderless connections, it appears that:
P0 - P7 is free
RESn is part of the serial I/O i/f
P8 and P9 is mic input (analog input)
P10 and P11 is stereo audio output
P12 - P15 is for TV (monitor or actual TV) video and audio
P16 - P21 for VGA drive
P24 and P25 for PS/2 mouse
P26 and P27 for PS/2 keyboard
P28 and P29 for EEPROM i/f
P30 and P31 serial I/O.
I assume the reason to retain these pins is to run demos without modification if one wishes to run the demos on the PropSTICK; is this correct? Or are there other reasons; like is there any dedicated h/w for serial I/O P30 and 31?
If this is called out in the manual, what's the real word(s) I should be searching for? A 400+ page manual isn't trivial for use in starting out with this neat IC.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Harley Shanko
h.a.s. designn
But seems I've read 'something/somewhere' to look at the Propeller Demo Board how the I/Os are used. If one is attempting to set up a protoboard (those using solderless connections, it appears that:
P0 - P7 is free
RESn is part of the serial I/O i/f
P8 and P9 is mic input (analog input)
P10 and P11 is stereo audio output
P12 - P15 is for TV (monitor or actual TV) video and audio
P16 - P21 for VGA drive
P24 and P25 for PS/2 mouse
P26 and P27 for PS/2 keyboard
P28 and P29 for EEPROM i/f
P30 and P31 serial I/O.
I assume the reason to retain these pins is to run demos without modification if one wishes to run the demos on the PropSTICK; is this correct? Or are there other reasons; like is there any dedicated h/w for serial I/O P30 and 31?
If this is called out in the manual, what's the real word(s) I should be searching for? A 400+ page manual isn't trivial for use in starting out with this neat IC.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Harley Shanko
h.a.s. designn
Comments
If you're making a production Propellor board and don't need to download new software, you can use pins 30 and 31 for something else (as long as it doesn't conflict with the boot process). You're probably going to use pins 28 and 29 for a general I2C bus since it's used during boot for that purpose. You can always hang a real time clock, extra memory, etc. off those pins.
Thanks for the guidance for my protoboard setup. No, not for production, just for learning this new micro, language, and possibilities the Propeller can provide. Just trying to 'plan ahead' for the solderless breadboards I received today from All Electronics.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Harley Shanko
h.a.s. designn