A Simple Course on Microprocessors.

Introduction and purpose of this course.

Lesson 1: The Language of Microprocessors.

Lesson 2: Decimal Vs. Binary (and Hex).

Lesson 3: Micro Commands (or Instructions).

Lesson 4: Memory and Addressing.

Lesson 5: The Dallas Semiconductor DS5000 microcontroller.

Lesson 6: What is Assembly Language?

Lesson 7: Using an Assembler and Simulator.

Lesson 8: BIOS and OS Routines.

Lesson 9: Interrupts and the Operating System.

Lesson 10: System Resources.

Lesson 11: The Basic System.

Lesson 12: Starting Construction.

Lesson 13: Construction Part 2.

Lesson 14: Our First Program and the HD44780 Display Driver.

Lesson 15: The ADC0808 8 Bit A/D Converter.

Lesson 16: X-10 Protocol and Control.

Lesson 17: A Walk Thru of BEGIN2.ASM: Bootup Initialization.

Lesson 18: The DS5000 Instruction Set Descriptions.

Lesson 19: The Operating System and Beyond.

Lesson 20: The Interrupt Service Routines.

Lesson 21: The Break Routine and the End.

The HD44780 Instruction Set.

My Home Page

If you're interested in reading the thousands of FREE books available on the NET, the check out KVIRTLIB