PinDA: Difference between revisions
(Created page with "PinDA bestaat uit een aantal onderdelen: * CPU bus * 6821 aansturing * Lamp driver *[[PinDA_Switch_driver | Switch d...") |
mNo edit summary |
||
Line 1: | Line 1: | ||
PinDA is een framework om verschillende kasten via verschillende lagen aan te sturen. | |||
Toepassingen zijn bijvoorbeeld: | |||
* eigen spel | |||
* test systemen | |||
PinDA bestaat uit een aantal onderdelen: | PinDA bestaat uit een aantal onderdelen: | ||
*[[PinDA_CPUBUS | CPU bus]] | *[[PinDA_CPUBUS | CPU bus]] |
Latest revision as of 19:24, 11 February 2013
PinDA is een framework om verschillende kasten via verschillende lagen aan te sturen. Toepassingen zijn bijvoorbeeld:
- eigen spel
- test systemen
PinDA bestaat uit een aantal onderdelen:
- CPU bus
- 6821 aansturing
- Lamp driver
- Switch driver
- De Solenoid driver
- Analoge ingangen
- Servo driver
- Een Interrupt hook
- Timers
De 6821 IO is via een van de beschikbare CPU bussen te benaderen. In pseudo code bijvoorbeeld:
bus=CPUBUS(Direct,BALLY35) pia1=PIA6821(0x2400,bus) setpin(pia1,0,OUT) on(pia1,0)
of
bus=CPUBUS(SPI_23S17,WSYS11) pia1=PIA6821(0x2400,bus) setpin(pia1,0,OUT) on(pia1,0)