Interfacing of Micro Processor & Micro Controller

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 9

Interfacing

keyboard & led in


8085
BATCH 7
8279
A prograable keyboard and di!play interfacing c"ip
#i$ltaneo$! %eyboard and &i!play operation'

#can! and encode! $p to a ()*key keyboard


+b$ilt*in ,I,- 8 c"aracter b$.er'
+Interr$pt !ignal i! generated for eac" entry

Control! $p to a /( digit n$erical di!play


o
Ha0ing t"e internal /(18 2A3 to !tore t"e
coded di!play inforation'
3a4or #ection! of 8279
I' %eyboard
II' #can
III' &i!play
I5' 367 interface
%eyboard !ection
It "a! eig"t line! 8290 * 297: connected to 8 col$n! of t"e
keyboard ;it" 2 additional line! !"ift and C<T9=#TB
-perate 3ode!>
+2 key locko$t
If t;o key! are pre!!ed !i$ltaneo$!ly only t"e /
!t
key i! recogni?ed
+<*key rollo0er
#i$ltaneo$! key! are recogni?ed and t"eir code! are !tored in internal b$.er'
%eyboard !ection al!o incl$de! 8@8 ,I,- 2A3
It con!i!t! of eig"t regi!ter! t"at can !tore 8 keyboard
entrie!'it read in t"e order of entrie!
#can #ection
It "a! !can co$nter and ) !can line! 8#90 * #9A:
It decode $!ing t"e )*to*/( decoder to generate /(
line! for !canning'
It connected to t"e ro;! of atri1 keyboard and digital
dri0er! of $ltiple1ed di!play
&i!play !ection

It "a! 8 o$tp$t line! di0ided into 2 gro$p! A0 to AA and


B0 to BA

T"e!e line! can be $!ed a! a gro$p of 8 line! or 2 gro$p!


of ) line! eac" in con4$nction to !can line! for di!play

&i!play can be blanked by B& line

Incl$de! /(@8 di!play 2A3

367 can read or ;rite into t"e!e regi!ter!


367 Interface !ection
T"i! !ection Incl$de!
+ 8 bidirectional &ata line! 8&B0*&B7:B
+/ Interr$pt 2eC$e!t line 8I2D: and
+( line! for interfacingB incl$ding b$.er addre!! line A0
E"en A0 i! "ig" !ignal! are interr$pted a! control ;ord
E"en A0 i! lo; !ignal! are interr$pted a! data line!
I2D goe! "ig" ;"en e0er data entrie! are !tored in ,I,-
T"i! !ignal i! $!ed to interr$pt t"e 367 to indicate t"e
A0ailability of data
INTERFACING OF 8279 WITH 8085

In a icroproce!!or !y!teB ;"en keyboard and 7*
!egent 9F& di!play i! interfaced $!ing port! or
latc"e! t"en t"e proce!!or "a! to carry t"e follo;ing
ta!k'
%eyboard !canning
%ey debo$ncing
%ey code generation

#ending di!play code to 9F&


&i!play refre!"ing
Interfacing 8279 with 8085
prce!!r"

You might also like