|
Building a MPC555-Based Oscilloscope
by Daniel Mihalik
Start ý Software
Description ý Oscilloscope Operation ý
Enhancement Opportunities ý Sources
and PDF
ENHANCEMENT OPPORTUNITIES
Although this program is
useful as is for a debug tool, you may want to make software enhancements
such as those listed below:
- add use of interrupts to reduce the
CPU load
- start sampling after a signal changes
state to provide an external trigger
- increase the number of samples to
increase accuracy of low frequency signals
- increase the data transfer rate
- sample more than one channel
- use the SCIýs queue features to reduce
CPU overhead
The overall design of this
project can be applied to many microcontrollers. As technology improves
and chip speeds increase, microcontroller-based A/D conversions will
become more practical, making them useful in more ways.
PREVIOUS
NEXT
Circuit Cellar provides up-to-date information for engineers. Visit
www.circuitcellar.com for
more information and additional articles.
For subscription information, call (860) 875-2199, subscribe@circuitcellar.com
or subscribe online.
ýCircuit Cellar, the Magazine for Computer Applications. Posted with
permission. |