Chapter 3 LITERATURE REVIEW
Programming Language
Suitable programming language might be C, C++, Fortran, VB 6, or VB.net. But, for this project it is more suitable to use C or C++ because this project has no Graphical User Interface (GUI) and need to compile the coding into the integrated circuit (IC). This is to make the circuit to understand the command and function to operate like calling the data and sending the data to the circuit.
Microcontrollers
Microcontrollers can be used to control electric motors, relays and other electronic devices. There are many types of microcontrollers available on the market and their architectures vary widely. Some designs include general-purpose microprocessor cores; or with memory and peripheral (I/O) functions integrated onto the package. Other designs are built solely for control applications. The selection of a microcontroller for a particular application depends on the following criteria:
· Suitability for the application system:Speed, amount of RAM and ROM, the number of I/O ports and timers, A/D converters and D/A converters, size, packaging, power consumption and cost
· Availability of software development tools
· Assemblers, debuggers, C-compilers, emulator and technical support
Wide availability and reliable sources of the microcontrollers Chapter 4 METHODOLOGY
Software Implementation
The software implementation of the project was: microcontroller control. The microcontroller controls will be developed using Microchip Development software (C-language).
Microcontroller Control
Most of the components in the Caller unit and Receiver unit are controlled by a microcontroller. The role of the microcontroller is to control the switching and enabling of the input and output devices within the circuit.
Chapter 5 OBJECTIVES
This project is to develop an Intercom Integrated with Camera and Monitor using software. For implementing Intercom Integrated with Camera and Monitor system, software that need to be use is C++ language to achieve the objectives of the project. Thus, the focuses of this project are as below
1. To implement the system in order to able sending and receiving voices with videos.
2. To integrate hardware and software.
3. Able to searching data by using array system to find unit number
4. Able to send and retrieve data using wireless technology


