You are on page 1of 5

EXPERIMENT NO.

: 01

USING SELF TEST ROUTINE TO VERIFY


AES-51 BOARD FUNCTIONALITY

AIM
Verifying whether the AES51 development board is working properly.

OBJECTIVES

1. To Verify the board is functioning properly before using it for any development
purposes.
2. To learn how to use the built in test routines of the board.
3. Identify the basic functions of AES-51 development board.

APPARATURES

1. AES-51 Micro Controller development board.


2. DC Power Supply.
3. Serial Cable (RS232)
4. Piece of Wire
5. Flat Screw
6. Personal Computer
PROCEDURE

1. Power Supply was connected to the AES-51 board.


2. Power Supply was switched on and power on indicator of the board was observed.
3. TEST button was pressed to initiate the Test Routine.
4. LCD Display was observed to see whether the Test Routine has initialized.
5. TEST 1 was initialized by pressing the TEST button again and the LEDs was
observed.
6. TEST2 was started by pressing the TEST button again.
7. TEST2 was repeated for input ports 1,2,3 by grounding INT1, INT2, INT3 ports one
at a time.
8. After that TEST3 was initialized by pressing the TEST button again.
9. +5V DC output of the board was connected to the ADC port and TEST3 was
repeated.
10. To observe the TEST4 output board was connected to the computer using the
serial cable and Terminal Emulator ( TE.EXE ) was executed.
11. Then the TEST4 was started by pressing the TEST key again.
12. After that board was resetted and space key in the computer was pressed once.
13. After completing TEST4, TEST button was pressed again to exit from the Test
Routine.
OBSERVATIONS

LCD display before starting the self test.

AES BASIC -52 1.0


SYSTEM READY ! !

LCD Display output when TEST button is pushed.

<TST> TO ADVANCE
ANY KEY - REPEAT

TEST #1

All four output LEDs switched on for a short time and then turned off again.

TEST #2

Display output when TEST #2 was done without grounding any input pins.

T2 INPUT PORT#
IS FF 11111111

Display output when TEST #2 was done while input port I1 is grounded.

T2 INPUT PORT#
IS F7 11110111
Display output when TEST #2 was done while input port I2 is grounded.

T2 INPUT PORT#
IS DF 11011111

Display output when TEST #2 was conducted while input port I3 is grounded.

T2 INPUT PORT#
IS EF 11101111

TEST #3

Display output when A/D input is kept open.

T3 ADC# TO D/A
IS 01 00000001

Display output when +5V is connected to A/D input.

T3 ADC# TO D/A
3F 00111111

TEST #4

LCD Display output. The word AES was observed in the terminal emulator program
in the computer.

T4 <AES> SENT
TO SERIAL PORTS
DISCUSSION

AES-51 is a 8051 based development board which is used for experimental


purposes. It is built with Microprocessor, RAM, ROM, Logic units, I/O ports in separate
blocks with in the board providing easy understanding and identification for the user. But in
a general Micro Controller all these things are built into a single chip/IC.
Board can be powered up using any 7-15V AC-DC adapter. When using AC
adapters, the power source selecting slide switch in the board must be set to the DC side.
During our experiment board was powered using a DC power supply.
If the board is functioning properly it should pass all the four test with expected
outputs. But during our experiment TEST #3 didn't gave the expected output. It was
expected to give 00000000 when A/D port was kept open and 11111111 when +5V was
connected to A/D port. We got the results 00000001 and 00111111. This was because our
powering arrangement and faults in the Analog to Digital converter unit in the board. This
will not be a problem to our next experiments as we are not using A/D conversion in any of
the activities.

You might also like