Akij Uddin
Akij Uddin
Akij Uddin
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
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
Flash Program
Program Counter Status
and Control
Memory
Interrupt
32X8 Unit
General espdnsnooseesqeseeennenoseessente
EEPROM /O Module nl
/O Lines
Architecture of Arduino
Fig. 5.2.
5.25
Camera
SD card
Module
blockdiagram of Raspberry pi
Fig. 5.3 General
Big Data INTERNET
CLOUDD
GATEWAY
LAN
Device Device
Hardware Software