PG - No: Chapter-1 Introduction 1
PG - No: Chapter-1 Introduction 1
Pg.no
CHAPTER-1 INTRODUCTION
1.1 1.2 1.3 1.4 1.5 1.6 Background of Embedded System Introduction to GSM Objective of the Project work Scope of Study Literature Survey Organization of the Dissertation
1
1 3 5 6 6 7
8
9 11 13
CHAPTER-3 MICROCONTROLLER-8051
3.1 3.2 P89V51RD2 Microcontroller RS232 Serial communication
14
14 32
38
38 40 43 46 49 54 56 57
CHAPTER-5 KEIL-C
5.1 5.2 Keil C Programming in Keil C
61
61 62
66
66
67
69
LIST OF FIGURES
Fig.2.1 Fig.2.2 Fig.2.3 Fig.2.4 Fig.3.1 Fig.3.2 Fig.3.3 Fig.3.4 Fig.3.5 Fig.3.6 Fig.3.7 Fig.3.8 Fig.3.9 Fig.3.1 Fig.3.11 Fig.3.12 Fig.3.13 Fig.4.1 Fig.4.2 Fig.4.3 Fig.4.4 Fig.4.5 Fig.4.6 Fig.4.7 Fig.4.8 Fig.4.9 Fig.4.10 Fig.4.11 Fig.4.12 Fig.4.13 Fig.4.14 Home Location Electricity Board Transmitter Flow chart Receiver Flow chart Block diagram for Microcontrol1er Pin configuration of Microcontroller Internal and external data memory structure Dual data pointer organization Timer/Counter 0 or 1 in Mode 0 (13-bit counter) Timer/Counter 0 or 1 in Mode 1 (16-bit counter) Timer/Counter 0 or 1 in Mode 2 (8-bit auto-reload) Timer/Counter 0 Mode 3 (two 8-bit counters) Timer 2 in Baud Rate Generator mode SPI master-slave interconnection Block diagram for programmable Watchdog timer Byte transmission Simple null modem without handshaking Block Diagram of Power supply Circuit diagram of power supply Diagram of LCD display Block diagram of LCD display Crystal oscillator Crystal oscillator circuit Shows pin diagram and circuit diagram of MAX 232 Pin diagram of EEPROM Block diagram of EEPROM Relay circuit Relay Driver circuit driven by single transistor keypad circuit figure Pin assignment of DS1307 RTC Interfacing diagram of RTC
Pg.no
8 9 11 12 15 16 19 20 24 24 25 25 28 30 32 35 38 40 41 41 42 44 45 47 51 52 54 55 56 58 60
vision window vision new programming window Add files to source group 1 Output window Project prototype
62 63 64 65 66
LIST OF TABLES
Table 2.1 Table 3.1 List of Components TMOD - Timer/Counter mode control register (address 89H) bit allocation Table 3.2 TMOD - Timer/Counter mode control register (address 89H) bit description Table 3.3 TMOD - Timer/Counter mode control register (address 89H) M1/M0 operating mode Table 3.4 TCON - Timer/Counter control register (address 88H) bit allocation Table 3.5 TCON - Timer/Counter control register (address 88H) bit description Table 3.6 Table 3.7 Timer 2 operating mode T2CON - Timer/Counter 2 control register (address C8H) bit allocation Table 3.8 T2CON - Timer/Counter 2 control register (address C8H) bit description Table 3.9 Table 3.10 Table4.1 Table 4.2 Table 4.3 Table 4.4 Table 4.5 SCON - Serial port control register (address 98H) bit allocation RS-232 signal and pin assignments Pin number of LCD Display Voltage Levels Shows pin description of MAX 232 MAX232 to RS232 DB9 Connection MAX232 to RS232 DB9 Connection
Pg.no
13
22
22
22
23
23 26
26
27 29 36 43 47 48 49 52