Download presentation
Presentation is loading. Please wait.
Published byMay Newton Modified over 9 years ago
1
Software Constraints Team 4 Mike Niksa, David Freidin Emily Blount, Ben Moeller
2
Utilized Peripherals ◦ SPI, Timer, Input Capture, PWM, (ATD) Overall Organization ◦ Main polling loop for Trigger, LCD, RF ◦ Interrupt driven for other events Pin Mappings/Addresses ◦ Simple with Microchip C30 Compiler Ex: Pin RE5 Data Reg: _RE5 and Direction Reg: _TRISE5 Microcontroller Configuration ◦ Use _F macros for oscillator, watchdog, code protection, and other power-up config
3
Base Microcontroller Portable Microcontroller External DeviceFunctionPin #External DeviceFunctionPin # Programming HeaderPGC clock input1Programming HeaderPGC clock input1 PGD - data input/output44 PGD - data input/output44 /MCLR - Master Reset18 /MCLR - Master Reset18 VDD40 VDD40 VSS39 VSS39 Shift RegisterSDO1 - SPI Data out44Shift RegisterSDO1 - SPI Data out44 SCK143 SCK143 LCD ScreenRF1 - LCD Enable4LCD ScreenRF1 - LCD Enable4 RF0 - Register Select5 5 Key EncoderRE4 - output enable9RF TransceiverAN3 - RSSI22 RE3 - Data out D10 RB0 - Data19 RE2 - Data out C11 RB1 - T/R Select20 RE1 - Data out B14 RB2 -Power down21 RE0 - Data out A15TriggerRE5 - trigger input8 IC7 - Data Available23IR LEDPWM1H14 RF TransceiverAN3 - RSSI22IR LED 2PWM2H10 RB0 - Data19Laser LEDRE4 - Gen I/O9 RB1 - T/R Select20Color LED Set 1RB6 - Gen I/O25 RB2 -Power down21Color LED Set 2RB7 - Gen I/O26 Photo Transistor Set 1IC1 - input capture42 Photo Transistor Set 2IC2 - input capture37 Photo Transistor Set 3IC8 - input capture24 Photo Transistor Set 4IC7 - input capture23
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.