SlideShare a Scribd company logo
1 of 11
8279
KEY BOARD/DISPLAY INTERFACE 1
SREE
KEY BOARD/DISPLAY INTERFACE 2

KEY BOARD/DISPLAY INTERFACE 3
KEY BOARD/DISPLAY INTERFACE 4
DATA
BUFFERS
I/O
CONTROL
FIFO/
RAM
INTERNAL DATA BUS
DISPLAY ADDRESS
REGISTER 16X8 DISPLAY CONTROL AND
TIMING
REGISTERS
8X8
FIFO/SENS
OR RAM
KEYBOARD
DEBOUNCE
AND
CONTROL
DISPLAY REGISTER
TIMING
AND
CONTROL
SCAN COUNTER RETURN
CLK RESET
DB0 -DB7 RD WR CS A0 IRO
8
OUT A0 -A3 OUT B0-B3
BD SL-0SL3 RL-0RL7
SHIFT
CNTL/STB
KEY BOARD/DISPLAY INTERFACE 5
A0 RD WR OPERATION
0 0 0 MPU WRITES THE DATA IS 8279
0 0 1
MPU READS THE DATA FROM
8279
1 1 0
MPU WRITES CONTROL WORD TO
8279
1 0 1
MPU READS STATUS WORD FROM
8279
KEY BOARD/DISPLAY INTERFACE 6
BI-DIRECTIONLA DATA BUFFER DB0 -DB7
I/O CONTROL LINES….RD WR CS A0
 A0 TRANSMIT/RECEIVE CONTROL WORD
OR DATA
 ACTIVE HIGH IRQ LINE GENERATED
WHEN EVER THE DATA AVAILABLE
KEY BOARD/DISPLAY INTERFACE 7
HAS KEYBOARD DEBOUNCE AND CONTROL ,8X8
FIFO/SENSOR RAM
TYPES
TWO KEY LOCK OUT
N KEY ROLL OVER
IN 2KEY …TWO KEYS ARE PRESSED
SIMELTANEOUSLY
FIRST KEY ONLY RECONGANIZED
IN N KEY…STORES CODE IN INTERNAL BUFFER
KEY BOARD/DISPLAY INTERFACE 8
CONNECTED IN ROWS OF MATRIX
SCAN COUNTER AND SCAN LINES…(SL-0SL3 )
THESE LINES DECODED BY 4 TO 16 DECODER GENERATE 16
SCAN LINES
DISPLAY SECTION:
TWO GROUPS OF OUT PUT LINES
SEND DATA AND DIPLAY DRIVES
BLANK THE DISPLAY
16X8 DISPLAY RAM
KEY BOARD/DISPLAY INTERFACE 9
4100H MVI A,00H MODE & DISPLAY SET
4102H MVI
A,OOH
4104H MVI A,CC
H
4106H OUT C2 CLEAR & DISPLAY
4108H MVI A,
90H
410AH OUT C2
410CH MVI A,O8H DISPLAY “ 8”
410EH OUT C0
4110H MVI A,FF H BLANK THE REST OF THE DISPLAY
4112H OUT C0
4114H OUT C0
4116H OUT C0
4118H OUT C0
411AH OUT C0
411CH HLT
KEY BOARD/DISPLAY INTERFACE 10
KEY BOARD/DISPLAY INTERFACE 11
THROUGH EIGHT COMMAND
WORDS

More Related Content

What's hot

8255:ppi & 8259:pic
8255:ppi & 8259:pic 8255:ppi & 8259:pic
8255:ppi & 8259:pic Adarsh Patel
 
Programmable peripheral interface 8255
Programmable peripheral interface 8255Programmable peripheral interface 8255
Programmable peripheral interface 8255Marajulislam3
 
Microprocessor Basics 8085-8255 ch-5
Microprocessor Basics 8085-8255 ch-5Microprocessor Basics 8085-8255 ch-5
Microprocessor Basics 8085-8255 ch-5Neelam Kapoor
 
Microprocessor Interfacing and 8155 Features
Microprocessor Interfacing and 8155 FeaturesMicroprocessor Interfacing and 8155 Features
Microprocessor Interfacing and 8155 FeaturesSrikrishna Thota
 
Basics of peripheral devices and Working
Basics of peripheral devices and WorkingBasics of peripheral devices and Working
Basics of peripheral devices and WorkingDr.YNM
 
Interfacing ics for microprocessor
Interfacing ics for microprocessorInterfacing ics for microprocessor
Interfacing ics for microprocessorTHANDAIAH PRABU
 
An application of 8085 register interfacing with LED
An application  of 8085 register interfacing with LEDAn application  of 8085 register interfacing with LED
An application of 8085 register interfacing with LEDTaha Malampatti
 
1203 Ppi 8155
1203 Ppi 81551203 Ppi 8155
1203 Ppi 8155techbed
 
1204 Ppi 8255
1204 Ppi 82551204 Ppi 8255
1204 Ppi 8255techbed
 

What's hot (16)

8255 PPI
8255 PPI8255 PPI
8255 PPI
 
8255:ppi & 8259:pic
8255:ppi & 8259:pic 8255:ppi & 8259:pic
8255:ppi & 8259:pic
 
Programmable peripheral interface 8255
Programmable peripheral interface 8255Programmable peripheral interface 8255
Programmable peripheral interface 8255
 
Microprocessor Basics 8085-8255 ch-5
Microprocessor Basics 8085-8255 ch-5Microprocessor Basics 8085-8255 ch-5
Microprocessor Basics 8085-8255 ch-5
 
Microprocessor Interfacing and 8155 Features
Microprocessor Interfacing and 8155 FeaturesMicroprocessor Interfacing and 8155 Features
Microprocessor Interfacing and 8155 Features
 
Basics of peripheral devices and Working
Basics of peripheral devices and WorkingBasics of peripheral devices and Working
Basics of peripheral devices and Working
 
8255 Programmable parallel I/O
8255 Programmable parallel I/O 8255 Programmable parallel I/O
8255 Programmable parallel I/O
 
Interfacing ics for microprocessor
Interfacing ics for microprocessorInterfacing ics for microprocessor
Interfacing ics for microprocessor
 
8155 Basic Concepts
8155 Basic Concepts8155 Basic Concepts
8155 Basic Concepts
 
An application of 8085 register interfacing with LED
An application  of 8085 register interfacing with LEDAn application  of 8085 register interfacing with LED
An application of 8085 register interfacing with LED
 
Interfacing 8255
Interfacing 8255Interfacing 8255
Interfacing 8255
 
1203 Ppi 8155
1203 Ppi 81551203 Ppi 8155
1203 Ppi 8155
 
8255_utkarsh_kulshrestha
8255_utkarsh_kulshrestha8255_utkarsh_kulshrestha
8255_utkarsh_kulshrestha
 
8255 ppi
8255 ppi8255 ppi
8255 ppi
 
1204 Ppi 8255
1204 Ppi 82551204 Ppi 8255
1204 Ppi 8255
 
Chapter
ChapterChapter
Chapter
 

Viewers also liked

How to upload a file
How to upload a fileHow to upload a file
How to upload a fileTom Greenwell
 
FTP - File Transfer Protocol
FTP - File Transfer ProtocolFTP - File Transfer Protocol
FTP - File Transfer ProtocolPeter R. Egli
 
Barcode presentation 2013
Barcode presentation 2013Barcode presentation 2013
Barcode presentation 2013JASON WOODHOUSE
 
Barcode integration erp
Barcode integration   erpBarcode integration   erp
Barcode integration erpmadhappan
 
Introduction to EDI Basics
Introduction to EDI BasicsIntroduction to EDI Basics
Introduction to EDI BasicsGXS
 

Viewers also liked (10)

How to upload a file
How to upload a fileHow to upload a file
How to upload a file
 
Input Devices Maprang.
Input Devices Maprang.Input Devices Maprang.
Input Devices Maprang.
 
File Upload 2015
File Upload 2015File Upload 2015
File Upload 2015
 
FTP - File Transfer Protocol
FTP - File Transfer ProtocolFTP - File Transfer Protocol
FTP - File Transfer Protocol
 
Barcode presentation 2013
Barcode presentation 2013Barcode presentation 2013
Barcode presentation 2013
 
Barcode integration erp
Barcode integration   erpBarcode integration   erp
Barcode integration erp
 
Bitrix24 crm
Bitrix24 crmBitrix24 crm
Bitrix24 crm
 
Barcode technology
Barcode technologyBarcode technology
Barcode technology
 
Introduction to EDI Basics
Introduction to EDI BasicsIntroduction to EDI Basics
Introduction to EDI Basics
 
Bitrix24 crm review
Bitrix24 crm reviewBitrix24 crm review
Bitrix24 crm review
 

Similar to Key board interface

Microprocessors and Microcontrollers 8086 Pin Connections
Microprocessors and Microcontrollers 8086 Pin ConnectionsMicroprocessors and Microcontrollers 8086 Pin Connections
Microprocessors and Microcontrollers 8086 Pin ConnectionsJason J Pulikkottil
 
3 L pin diagram.pptx
3 L pin diagram.pptx3 L pin diagram.pptx
3 L pin diagram.pptxPoonamarora73
 
8085 microprocessor(1)
8085 microprocessor(1)8085 microprocessor(1)
8085 microprocessor(1)Reevu Pal
 
ECE 310 22232 Unit II.pptx
ECE 310 22232 Unit II.pptxECE 310 22232 Unit II.pptx
ECE 310 22232 Unit II.pptxAkhilNameirakpam
 
8086 Micro-processor and MDA 8086 Trainer Kit
8086 Micro-processor and MDA 8086 Trainer Kit8086 Micro-processor and MDA 8086 Trainer Kit
8086 Micro-processor and MDA 8086 Trainer KitAmit Kumer Podder
 
1. 8085 fetch cycle
1. 8085 fetch cycle1. 8085 fetch cycle
1. 8085 fetch cyclesandip das
 
INTERFACING WITH INTEL 8251A (USART)
INTERFACING WITH INTEL 8251A (USART)INTERFACING WITH INTEL 8251A (USART)
INTERFACING WITH INTEL 8251A (USART)Prof Ansari
 
Introduction of 8086 micro processor .
Introduction of 8086 micro processor .Introduction of 8086 micro processor .
Introduction of 8086 micro processor .Siraj Ahmed
 
Pin Description and Register Organization of 8086 Microprocessor
Pin Description and Register Organization of 8086 MicroprocessorPin Description and Register Organization of 8086 Microprocessor
Pin Description and Register Organization of 8086 MicroprocessorMuthusamy Arumugam
 
Management of system software
Management of system softwareManagement of system software
Management of system softwareAryaChandran13
 
8086 microprocessor
8086 microprocessor8086 microprocessor
8086 microprocessorSManjula2
 
INTERFACING WITH INTEL 8251A (USART)
INTERFACING WITH INTEL 8251A (USART)INTERFACING WITH INTEL 8251A (USART)
INTERFACING WITH INTEL 8251A (USART)Prof Ansari
 
Introduction to 8086 Microprocessors.ppt
Introduction to 8086 Microprocessors.pptIntroduction to 8086 Microprocessors.ppt
Introduction to 8086 Microprocessors.pptSasiBhushan22
 
8085 Architecture & Memory Interfacing1
8085 Architecture & Memory Interfacing18085 Architecture & Memory Interfacing1
8085 Architecture & Memory Interfacing1techbed
 
74LS47 / DM74LS47 Datasheet PDF
74LS47 / DM74LS47 Datasheet PDF74LS47 / DM74LS47 Datasheet PDF
74LS47 / DM74LS47 Datasheet PDFDatasheet
 

Similar to Key board interface (20)

Microprocessors and Microcontrollers 8086 Pin Connections
Microprocessors and Microcontrollers 8086 Pin ConnectionsMicroprocessors and Microcontrollers 8086 Pin Connections
Microprocessors and Microcontrollers 8086 Pin Connections
 
3 L pin diagram.pptx
3 L pin diagram.pptx3 L pin diagram.pptx
3 L pin diagram.pptx
 
8085 microprocessor(1)
8085 microprocessor(1)8085 microprocessor(1)
8085 microprocessor(1)
 
ECE 310 22232 Unit II.pptx
ECE 310 22232 Unit II.pptxECE 310 22232 Unit II.pptx
ECE 310 22232 Unit II.pptx
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
8086 Micro-processor and MDA 8086 Trainer Kit
8086 Micro-processor and MDA 8086 Trainer Kit8086 Micro-processor and MDA 8086 Trainer Kit
8086 Micro-processor and MDA 8086 Trainer Kit
 
1. 8085 fetch cycle
1. 8085 fetch cycle1. 8085 fetch cycle
1. 8085 fetch cycle
 
INTERFACING WITH INTEL 8251A (USART)
INTERFACING WITH INTEL 8251A (USART)INTERFACING WITH INTEL 8251A (USART)
INTERFACING WITH INTEL 8251A (USART)
 
Introduction of 8086 micro processor .
Introduction of 8086 micro processor .Introduction of 8086 micro processor .
Introduction of 8086 micro processor .
 
Pin Description and Register Organization of 8086 Microprocessor
Pin Description and Register Organization of 8086 MicroprocessorPin Description and Register Organization of 8086 Microprocessor
Pin Description and Register Organization of 8086 Microprocessor
 
Management of system software
Management of system softwareManagement of system software
Management of system software
 
8086 microprocessor
8086 microprocessor8086 microprocessor
8086 microprocessor
 
INTERFACING WITH INTEL 8251A (USART)
INTERFACING WITH INTEL 8251A (USART)INTERFACING WITH INTEL 8251A (USART)
INTERFACING WITH INTEL 8251A (USART)
 
Introduction to 8086 Microprocessors.ppt
Introduction to 8086 Microprocessors.pptIntroduction to 8086 Microprocessors.ppt
Introduction to 8086 Microprocessors.ppt
 
8085 Architecture & Memory Interfacing1
8085 Architecture & Memory Interfacing18085 Architecture & Memory Interfacing1
8085 Architecture & Memory Interfacing1
 
74LS47 / DM74LS47 Datasheet PDF
74LS47 / DM74LS47 Datasheet PDF74LS47 / DM74LS47 Datasheet PDF
74LS47 / DM74LS47 Datasheet PDF
 
unit 4 mc.pdf
unit 4 mc.pdfunit 4 mc.pdf
unit 4 mc.pdf
 
Module 1 8086
Module 1 8086Module 1 8086
Module 1 8086
 
Microprocessor
Microprocessor Microprocessor
Microprocessor
 
8085 alp programs
8085 alp programs8085 alp programs
8085 alp programs
 

Recently uploaded

Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 

Recently uploaded (20)

Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 

Key board interface

  • 4. KEY BOARD/DISPLAY INTERFACE 4 DATA BUFFERS I/O CONTROL FIFO/ RAM INTERNAL DATA BUS DISPLAY ADDRESS REGISTER 16X8 DISPLAY CONTROL AND TIMING REGISTERS 8X8 FIFO/SENS OR RAM KEYBOARD DEBOUNCE AND CONTROL DISPLAY REGISTER TIMING AND CONTROL SCAN COUNTER RETURN CLK RESET DB0 -DB7 RD WR CS A0 IRO 8 OUT A0 -A3 OUT B0-B3 BD SL-0SL3 RL-0RL7 SHIFT CNTL/STB
  • 5. KEY BOARD/DISPLAY INTERFACE 5 A0 RD WR OPERATION 0 0 0 MPU WRITES THE DATA IS 8279 0 0 1 MPU READS THE DATA FROM 8279 1 1 0 MPU WRITES CONTROL WORD TO 8279 1 0 1 MPU READS STATUS WORD FROM 8279
  • 6. KEY BOARD/DISPLAY INTERFACE 6 BI-DIRECTIONLA DATA BUFFER DB0 -DB7 I/O CONTROL LINES….RD WR CS A0  A0 TRANSMIT/RECEIVE CONTROL WORD OR DATA  ACTIVE HIGH IRQ LINE GENERATED WHEN EVER THE DATA AVAILABLE
  • 7. KEY BOARD/DISPLAY INTERFACE 7 HAS KEYBOARD DEBOUNCE AND CONTROL ,8X8 FIFO/SENSOR RAM TYPES TWO KEY LOCK OUT N KEY ROLL OVER IN 2KEY …TWO KEYS ARE PRESSED SIMELTANEOUSLY FIRST KEY ONLY RECONGANIZED IN N KEY…STORES CODE IN INTERNAL BUFFER
  • 8. KEY BOARD/DISPLAY INTERFACE 8 CONNECTED IN ROWS OF MATRIX SCAN COUNTER AND SCAN LINES…(SL-0SL3 ) THESE LINES DECODED BY 4 TO 16 DECODER GENERATE 16 SCAN LINES DISPLAY SECTION: TWO GROUPS OF OUT PUT LINES SEND DATA AND DIPLAY DRIVES BLANK THE DISPLAY 16X8 DISPLAY RAM
  • 9. KEY BOARD/DISPLAY INTERFACE 9 4100H MVI A,00H MODE & DISPLAY SET 4102H MVI A,OOH 4104H MVI A,CC H 4106H OUT C2 CLEAR & DISPLAY 4108H MVI A, 90H 410AH OUT C2 410CH MVI A,O8H DISPLAY “ 8” 410EH OUT C0 4110H MVI A,FF H BLANK THE REST OF THE DISPLAY 4112H OUT C0 4114H OUT C0 4116H OUT C0 4118H OUT C0 411AH OUT C0 411CH HLT
  • 11. KEY BOARD/DISPLAY INTERFACE 11 THROUGH EIGHT COMMAND WORDS