Akij Uddin

Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

4.1.2.

Functional block diagram

IC 8255-sm functional block iagram L1EI Ig.4.2-


GasTGssiuLGoirong. 51 Data bus buffer, Read/write control
LuIGB%MM dablon(Goio11
logic wppio I/O port-6T GuIToby
oloii sGp GsTG%6iuLGoT6mn5.

Power +5V
Group Al *

Group A
supply-GND controlN
Port A IO
(8) PA -PAp

Group A
Port C K LVO
upper(4) PC-PC4

8 bit intemal
D-DDataa data bus Group B
Port C LIO
bus lower4)JVPG-PC
Data lbuffer-
bus

RD
Group B IO
Port Port B VPe PBo
WRRead
Group B (8)
control
A control
Ap-logic
RESET
CS
Fig. 4.2 Functional block diagram of 8255
4.2.5. Seven segment LED display interfacing
+5V
4 digit multiplexed common cathode LED display
74LS244 DIGIT 3 DIGIT 2 DIGIT 1 DIGIT 0
20 18
P3.0 |16 a
P3.1 6 b
|14
P3.2 81 12
P3.3 17 3
p3.415
P3.5 13
5
P3.6 9 9
P3.7 10_
dot
MC
8051

P1.3
P1.2
P1.1-
P1.0

Fig. 4.15 Interfacing diagram of 4 digit seven segment multiplexed


LED display with 8051
+Vcc
4.7KQ3

ROWO www
P1.0
6 5

ROW1 w
P1.1

MC8051
ROW2 oceeeeedadedpdoe
w-
P1.2
F E
ROW3 w
COLMO4 7KO
P1.3 COLM3 |COLM2 COLM1
eces eeueeus

Port 1
P3.1 P3.0
(Output) P3.3 P3.2 Port 3

MC8051 (Input)
8051
using port1
and port3 of
Fig. 4.16:4x4mat keyboard interfacing
5,1.2.1. General lock diagram of PIC
Microcontroller
Oscillator SPIUSART|| TolTT2
Serial
Internal
Oscillator
Communication Timers SFR RAM
eeecspnoanee

Program
memoryy
CPU
EEPROM
ADC CCP1 CCP2|| Interrupt WDT Memory
Vref PWM RESET
VVV
PORT PORTPORT|PORTPORT Power supply|
A D E 2-5.5V
B C
/O ports

Fig. 5.1 Architecture of PIC Microcontroller


Data Bus 8-bit

Flash Program
Program Counter Status
and Control
Memory
Interrupt
32X8 Unit
General espdnsnooseesqeseeennenoseessente

Instruction Pupose SPI Unit


Register Registers
Wachdog
Timer
samdainesasdoesmam amedoosnemeneone

Instruction ALU Analog


Decoder Comparator
/O Module 1
Data
Control lines SRAM /O Module 2

EEPROM /O Module nl

/O Lines

Architecture of Arduino
Fig. 5.2.
5.25

Ethernet USB ports

HDMI K Power Supply


BCM (SoC)
CPU/GPU

Display GPIOGPIO ports

Camera
SD card
Module

blockdiagram of Raspberry pi
Fig. 5.3 General
Big Data INTERNET
CLOUDD

GATEWAY
LAN

Device Device

Sensor Hub Sensor Hub

Reliability (Connectivity) (Manageability Security

Hardware Software

Fig. 5.4. IOT based home automation system

You might also like