Objectives Problems Statement Scope of Project Methodology

1.2 Objectives

The main objectives for this project are: I. To gain knowledge in interfacing between keypad, microcontroller and LCD II. To design an algorithmsprogramming code for the guess word game III. To create a database of word via PIC registers IV. To develop the input and output circuit related for the gaming system

1.3 Problems Statement

A Programmable Interface Controller PIC was widely use in the electronic devices and giving many benefits in nowadays life, such as measurement and control of parameters in industry. One of the applications of the PIC is for Online Monitoring and Fiber Fault Identification in optical fiber communication. [5] Thus the purpose of this project is to explore the properties of PIC as the main controller for gaming purpose.

1.4 Scope of Project

This project consists of two parts as mention earlier which is hardware and software development. While implementing this unit, a microcontroller assembly language programming is learned. Besides, it is also can get more knowledge and learn about the keypad, PIC microcontroller and LCD. This unit are consisting a development of a basic game using chosen PIC microcontroller, keypad and LCD. There is PIC 16F877A, keypad 4 x 3 and LCD display. A microcontroller circuit is built which can receive and process input from the keypad and displaying the result to the LCD. A program is written to initialize the PIC, set the input port, receive the input from the keypad, and process the input and lastly displaying the result to the LCD. [6]

1.5 Methodology

Project methodology is an important part in order to ensure that this project is implemented according to the planning. In methodology a flowchart is provided to explain the design steps to accomplish this project. This project contains two main parts. The first part is to design the circuit game model that is to be developed. Next part is the software part where programming for the game needs to be created for the PIC. The details methodology will be explained in chapter 3. Figure 1.2: Flowchart for Project Methodology

1.6 Report Structure