Write a control word for counter, Electrical Engineering

Assignment Help:

Q. Write a control word for counter 1 of 8253 / 8254 that selects following options:  load least significant byte only, mode 5 of operation and binary counting. Then write an instruction sequence that will load the control word into 8253 / 8254 which is located at address 01000 h of memory address space.  Suppose that 8253 / 8254 is attached to I/O bus of the CPU and address inputs A0and A1are supplied by A2 and A3.

Ans:

2114_Write a control word for counter.png

Based on above given conditions and presuming counter 0 is used. Control word becomes 0001 1010h.

Identify the port address

- CS is enabled when A7=1

- Control Register is selected when A1 and A0 =1

- Presuming unused address lines A6 to A2 are at logic 0, 

Then port address would be as below

   Control Register = 83H

   Counter 2 = 82H

   MVI A, B0H

   OUT 83H

   MVI A, LOWBYTE

   OUT 82H

   MVI A, HIGHBYTE

   OUT 82H

  LOOP: MVI A, 80H

   OUT 83H

   IN 82H

   MOV D, A

   IN 82H

   ORA D

   JNZ LOOP

   RET


Related Discussions:- Write a control word for counter

Purpose of control word written to control register in 8255, What is the pu...

What is the purpose of control word written to control register in 8255? The control words written to control register state an I/O function for every I.O port. The bit D7 of t

What is the significance of source gate cutoff voltage, Q. What is the sign...

Q. What is the significance of source gate cutoff voltage? The source gate cutoff voltage is also called pinch off voltage. It is obtained when VDS increases and approaches a l

Explain graphics adapters, Explain graphics adapters. Video card conve...

Explain graphics adapters. Video card converts digital output by the computer in an analog video signal and sends the signal by a cable to the monitor also termed as a graphic

Matlab, what is the future scope of matlab in india?

what is the future scope of matlab in india?

Digital control system, block diagram of digital control system and explain...

block diagram of digital control system and explain each block

Vacancy, i just want to know any vacant in teaching side. Iam interested in...

i just want to know any vacant in teaching side. Iam interested in taking online classes

Explain about folded network, Q. Explain about Folded network? Folded ...

Q. Explain about Folded network? Folded network: When all the outlets/inlets are connected to the subscriber lines, logical connection appears as displayed in figure. In this

Electric Drive, project to write a program to simulate a dc motor on a matl...

project to write a program to simulate a dc motor on a matlab

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd