Difference between revisions of "Sample code for most PIC18F4520 operations"
From Mech
Jump to navigationJump to search(17 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<b>Find the code samples for all of these and more at [http://www.mech.northwestern.edu/mechatronics/pic http://www.mech.northwestern.edu/mechatronics/pic]</b> |
|||
<li> [http://129.105.69.13/pic/CodeSamples/AnalogInput Reading Analog Inputs] |
|||
<li> [http://129.105.69.13/pic/CodeSamples/Counter0 Counting pulses with Timer0] |
|||
<li> [http://129.105.69.13/pic/CodeSamples/Counter1 Counting pulses with Timer1] |
|||
<li> [http://129.105.69.13/pic/CodeSamples/DigitalIO Digital input and output bit-by-bit or byte-by-byte] |
|||
<li> [http://129.105.69.13/pic/CodeSamples/Interrupt0 Timed servo cycles using interrupt routines; Timer 0; slow] |
|||
<li> [http://129.105.69.13/pic/CodeSamples/Interrupt2 Timed servo cycles using interrupt routines; Timer 2; fast] |
|||
<li> [http://129.105.69.13/pic/CodeSamples/InterruptExternal Interrupts generated by an external pulse] |
|||
<li> [http://129.105.69.13/pic/CodeSamples/MotorPWM PWM outputs for torque control of one or two DC motors] |
|||
<li> [http://129.105.69.13/pic/CodeSamples/RCservoPWM PWM output for position control of up to four RC servos] |
|||
<li> [http://129.105.69.13/pic/CodeSamples/QuadratureSoft Quadrature decoder/counter in software; slow; many] |
|||
<li> [http://129.105.69.13/pic/CodeSamples/QuadratureHard Quadrature decoder/counter in hardware; fast; just one] |
Latest revision as of 16:20, 8 April 2008
Find the code samples for all of these and more at http://www.mech.northwestern.edu/mechatronics/pic