Posts

Assignment Questions (Subject:- Microprocessor and Microcontroller)

  Microprocessor and Microcontroller Assignment Questions Instructions: ·          Solve any 8 questions in each section. ·          Make appropriate assumptions wherever necessary. Unit 1 1.       What is microprocessor? 2.       What is the difference between the microprocessor and microcontroller? 3.       Explain the register organization of 8086 4.       How many data lines and address lines are available in 8086? 5.       Explain briefly about the internal hardware architecture of 8086 microprocessor with a neat diagram 6.       What is the maximum memory size that can be addressed by 8086? 7.       Calculate the physical address for fetching the next instruction to be executed, in 8086? 8.       Explain the various status flags in 8086. 9.       Define interrupts and their types. Write in detail about interrupt service routine. 10.   Differentiate between minimum and maximum mode 11.   What are the functional parts of 8086 CPU? 12.   Draw disc

Programmable Interval Timer 8254

Image
8254 is a device designed to solve the timing control problems in a microprocessor. It has 3 independent counters, each capable of handling clock inputs up to 10 MHz, and size of each counter is 16 bit. It operates in +5V regulated power supply and has 24 pin signals. All modes are software programmable. The 8254 is an advanced version of 8253 which did not offered the feature of read back command.  8254 Architecture/ B asic Block Diagram The architecture/  basic block diagram  of 8254 looks as follows − 8254 Pin Description Here is the pin diagram of 8254 − Pin Diagram 8254 In the above figure, there are three counters, a data bus buffer, Read/Write control logic, and a control register. Each counter has two input signals - CLOCK & GATE, and one output signal - OUT. Data Bus Buffer It is a tri-state, bi-directional, 8-bit buffer, which is used to interface the 8253/54 to the system data bus. It has three basic functions − Programming the modes of 8253/54. Loading the count regis