| Zesttolearn.com |
Santa
Cruz, California |
 |
 |
 |
 |
 |
Zest to Learn 68HC11
Lab Manual
Lab 1
Loading and Running Programs. (Free Sample.)
Students will learn to use:
- Number Systems
- Cross Assembler Software
- The BUFFALO Monitor
- ASCII codes
- Listings
- The Modify Command
Lab 2 Debugging. (Password
Required.)
Students will learn to use:
- The Trace Command
- Conditional Branches
- Arithmetic Commands
Lab 3 Data Structures.
(Password Required.)
Students will learn to use:
- The Stack
- Push and Pull Commands
- Index Registers
- Vectors
Lab 4 Subroutines. (Password
Required.)
Students will learn to:
- Pass Parameters
- Push Parameters on The Stack
- Allocate Stack Space
- Design Math Subroutines
Lab 5 Driving Ports. (Free
Sample.)
Students will learn to:
- Construct Interface Circuits
- Write Nested Delay Loops
- Write Port Drivers
- Output Audio
- Calculate Audio Frequency
Lab 6 Driving
7-Segment Displays. (Password Required.)
Students will learn to:
- Configure Ports
- Use Look-up Tables
- Drive 7-Segment LED Displays
- Manipulate Bits
- Decimal Adjust Accumulator
Lab 7 Reading
the A/D Converter. (Password Required.)
Students will learn to:
- Connect the A/D
- Program the A/D
- Use booleans
- Calibrate the A/D
- Scale the A/D
- Use timing diagrams
- Use flowcharts
Lab 8 Handling
Interrupts. (Password Required.)
Students will learn to:
- Interface an Interrupt Device.
- Use a Vector Jump Table.
- Write a Service Routine.
- Debounce Contacts
- Write a Program to read a port.
- Design an interface to return a vector number.
Lab 9 Output
Compare Timer Functions. (Password Required.)
Students will learn to:
- Read a 16-bit free-running counter.
- Load a delay in the Timer Output Compare register.
- Enable the Output Compare Interrupts.
- Use the BCLR instruction to clear a flag.
- Write a multitasking program using the Output Compare function.
- Use indexed addressing to access I/O registers.
Lab 10 Input
Compare Timer Functions. (Free Sample.)
Students will learn to:
- Use a software interrupt to troubleshoot.
- Use a flag driven program to test an interrupt device.
- Construct and troubleshoot an analog op-amp interface.
- Calculate the hysteresis of an analog comparator.
- Calculate frequency and pulse width of signals.
- Experiment with noise on photo detectors.
Lab 11 Serial
Communications Interface. (Password Required.)
Students will learn to:
- Analyze a serial transmit program.
- Use a baud rate table to change serial rate.
- Clear flags in a multitasking environment.
- Use a block diagram to write a transmit/receive program.