0% found this document useful (0 votes)
64 views3 pages

Untitled 1

This document outlines the course content for MCC102 - Microprocessor and Assembly Language Programming. The course is divided into three modules: Module I introduces digital logic fundamentals and the 8085 microprocessor architecture. It covers topics like number systems, logic gates, and the 8085 instruction set. Module II focuses on programming techniques using additional 8085 instructions like looping and indexing. It also discusses the instruction cycle, timing diagrams, and interrupts. Module III looks at interfacing with chips like the 8255 PPI, 8259 PIC, and 8251 USART. It concludes with an introduction to the 16-bit 8086 processor.

Uploaded by

asutoshpat
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
64 views3 pages

Untitled 1

This document outlines the course content for MCC102 - Microprocessor and Assembly Language Programming. The course is divided into three modules: Module I introduces digital logic fundamentals and the 8085 microprocessor architecture. It covers topics like number systems, logic gates, and the 8085 instruction set. Module II focuses on programming techniques using additional 8085 instructions like looping and indexing. It also discusses the instruction cycle, timing diagrams, and interrupts. Module III looks at interfacing with chips like the 8255 PPI, 8259 PIC, and 8251 USART. It concludes with an introduction to the 16-bit 8086 processor.

Uploaded by

asutoshpat
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
You are on page 1/ 3

MCC102MICROPROCESSORANDASSEMBLYLANGUAGE PROGRAMMING(310)

ModuleI: DigitalLogicFundamentals: Introduction, Number System, Binary Arithmetics, Logic Gates, Introduction to Multiplexer, Demultiplexer,Encoder,Decoder&FlipFlops. Microprocessor History,8085ArchitectureandRegisterorganization,FunctionalBlockDiagram,BusOrganization, 8085 Instruction Set, Instruction classifications, Instruction word size, Instruction format, Addressingmodes,AssemblyLanguageprogramming,Memory,I/Odevices,Addressingmemory andI/Odevices,Memorymapping,MemoryInterfacing,TriStateDevices,Buffers. ModuleII: Programmingtechniqueswithadditionalinstructions: Looping, Counting,Indexing,IntroductiontoAdvancedInstructions,Instructioncycle,Machine cycle,TimingDiagram,Stackandsubroutine,CounterandTimedelay,Debugging. ModuleIII: InterfacingChips: 8255A(PPI),8155(MultipurposeProgrammableDevice),Interrupts,8259A(PIC),SerialI/Oand Data communication, Serial Data communication standard (RS 232C) 8257 or 8237A (DMA Controller),8251A(USART).. 16bitprocessor8086: Introduction,Architecture,PinDiagram,Min&MaxMode,AddressingModes. TextBooks: 1. Ramesh S. Gaonkar, Microprocessor Architecture, Programming and Application with 8085,5thedition,PenramInternationalPublishing(India)Pvt.Ltd. 2. DVHall,Microprocessor&InterfacingMcGrawHillEducation IndiaReferenceBooks: 1. A.P.Mathur,IntroductiontoMicroprocessorMcGrawHillEducationIndia. 2. B.Ram, Fundamentals of Microprocessor and Microcomputer Dhanpat Rai & Co Publication. 3. PKGhosh,PRSridhar,0000to8085IntroductiontomicroprocessortoEngineers& ScientistsPrenticeHallofIndia. (12Hours) (13Hours) (15Hours)

4. M.ManoLogicandComputerDesignFundamentalsPearsonEducation/PHI.


MCL109AssemblyLanguageProgrammingLab(003) Topics 1.Verificationof8085InstructionSet. 2.Addition,Subtraction,Multiplication&Divisionoftwo8bitnumbers. 3.Developmentofcodeconversionprograms: a)BinarytoGray d)GraytoBinary c)ASCIItoBinary d)BinarytoASCII 4.IdentificationoftheportsandpinsofI/OportsofIntel8255. 5.GenerationofSquare,TriangularandSinusoidalwaveformsusingDAC. 6.StudyofInterruptRST7.5. 7.StepperMotorcontrolusing8085Microprocessor.

You might also like