Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

8086 and 8051 Microcontroller Programming Document, Study notes of Electronics

Revised course materials for rc-6473, a 3-hour course on programming 8086 and 8051 microcontrollers. It includes instructions on designing systems with specific peripherals, explaining microcontroller instructions, writing serial communication and timer programs, and more. Students will learn how to use eprom, ram, i/o ports, and other components, as well as how to generate square waves and compare strings.

Typology: Study notes

2010/2011

Uploaded on 09/22/2011

sanijit
sanijit 🇮🇳

4.7

(3)

43 documents

1 / 2

Related documents


Partial preview of the text

Download 8086 and 8051 Microcontroller Programming Document and more Study notes Electronics in PDF only on Docsity! -r,£.ge-vn 5C~) ""T-""'''', a~-, 1"1i c)L~ Yi7ce£s ~ AMi CWU9rd;::relteJc6.- tb /12-/()8 Con. 5496..08. (REVISED COURSE) RC-6473, . -'.,-- (3 Hours) [Total Marks: 100 N.S.: (1) QuestionNo;1 is compulsory. (2) Solveany four questionsfrom remaining. (3) Assumesuitable addressand data if necessary. 1. (a) Design 8086 based (minimum mQde) system with following peripherals - (i) 16 KB EPROM using a K x 8 devices (ii) 16 KB RAM using 8 K x 8 devices (iii) Three 16 bit I/o ports using 8255 in memory mapped I/o scheme. (b) Why normally word should pe stored storting at even memory locations? 15 5 " r-" 2. (a) Explain the following instructions :- (i) OUT OX, AX (ii) IMUL (iii) XLAT (iv) SETB 01 H (v) SJMP (vi) . MOVX A, @ DPTR (b) Explain all Dedicated Interrupts of 8086. 12 8 3. (a) Write a program to transfer message 'PASS' using serial communication of 8051 at 12 4800 baud Rate. Oscillator frequency is 11.0592 MHz~ (b) Write a program to generate square wave of 500 Hz on P1.0 using TIMER 1 of 8051. 8 Oscillator frequency is 1'2 MHz. " 4. (a) Design 8051 based microcontroller system with following details - (i) 2764 to be used as program memory . (ii) 4 digit multiplexed seven segment display connected at Port 1. Use 7447/7448 display driver. Explain how it works (b) Write a program to convert 2 digit Binary number into its equivalent BCD No. Stored Result in R2 - R1 - RO. 12 /"""' 8 5. (a)- Draw 8086 - 8087 Interface with neat diagram and explain the working of the system. 12 (b) Convert (100.50)10 into short Real Representation used by 8087. 8 6. (a) Write a program to compare two strings stored at 2000 : 0200 and 3000 : 0300. The 12 length of string is 10 bytes and in forward direction. Display 01 if strings are equal or 00 if strings are not equal. Assume address of PA of 8255 is 80H, where display is connected. (b) Explain single stepping operation of 8051 with relevant diagram. 8
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved