ilab

ilab

ECET340 Lab1 Procedures
Title: LCD and Keypad

I. OBJECTIVES
1. To become familiar with LCD initialization
2. Displaying messages on the LCD
3. Developing a poll routine to capture Keypad information
4. Combine the LCD and Keypad programs

II. PARTS LIST
Equipment:
IBM PC or Compatible with Windows 2000 or Higher
Freescale Tower assembly
CodeWarrior IDE

III. INTRODUCTION
The purpose of this lab project is to utilize information presented within the lecture material to develop software code to initialize the LCD, display information on the LCD, as well as have the software poll and the keypad to capture any key(s) that are being pressed.


IV. PROCEDURE
1. Create a new project (named LCD) for the assembled Freescale Tower using Codewarrior.

2. Copy the LCD main.txt file available in Doc Sharing as the main source code for the LCD project.

3. Add your name, date accomplished, course number, and professor name to the top of the code as a comment statement.

4. Compile the LCD program.

5. Observe the results. On campus: demonstrate to your professor.
Online: take a picture of project and include in the iLab Cover report.

6. Create a new project (named Keypad) for the assembled Freescale Tower using Codewarrior.

7. Copy the Keypad main.txt file available in Doc Sharing as the main source code for the LCD project.

8. Add your name, date accomplished, course number, and professor name to the top of the code as a comment statement.

9. Compile the Keypad program.

10. Observe the results. On campus: demonstrate to your professor.
Online: take a picture of project and include in the iLab Cover report.

11. Create a new project (named keyLCD) for the assembled Freescale Tower using Codewarrior.

12. Combine the keypad and LCD codes in compliance to the following requirements: your last name to appear on LCD row 1, your...

Similar Essays