Microprocessor Instruction set and Computer Languages- Large Computer to single chip Microcontroller-Intel8086InternalArchitecture-8086AddressingModes-InstructionSet-Assembler Directives-8086AssemblyLanguageProgramming-Interrupts
InterfacingRequirements-MemoryMappedI/O-I/OMappedI/O-8255PPI-8279KeyboardandDisplayController-8257DMAController-8251USART-8259interruptController-SerialI/O StandardsRS232C
Introduction to Embedded Systems-Typical Embedded Systems-Characteristics and Quality AttributesofEmbeddedSystems-EmbeddedProcessors:8051Microcontroller-FunctionalBlockDiagram-InstructionFormatandAddressingModes-Timer-I/OPorts-SerialCommunication-Interfacing- Keyboard,LCD,ADC&DAC-ARMProcessor-Architecture, InstructionSetandProgramming.
OperatingSystemBasics-TypesofOperatingSystems-Task,ProcessandThreads-Multiprocessingand Multitasking-TaskScheduling-TaskCommunication-HowtoChooseanRTOS?
DesignIssuesandTechniques-SecurityIssuesinEmbeddedSystems-CaseStudies:IntruderAlarm System-AutomaticChocolateVendingMachine-WashingMachine-ElevatorController.
Reference Book:
MichaelJ.Pont,“EmbeddedCâ€,PearsonEducation,2007. The Insider’s Guide to the ARM7 Based Microcontrollers, Hitex Ltd., 1st edition, 2005. Steve Furber, ARM System-on-Chip Architecture, Second Edition, Pearson, 2015. Raj Kamal, Embedded System, Tata McGraw-Hill Publishers, 2nd Edition, 2008. ArnoldSBerger,“Embeddedsystemdesign:Anintroductiontoprocessors,Tools,Techniquesâ€, 4thedition, CMPBooks,4thEdition,2017.
Text Book:
RameshS.Gaonkar,“Microprocessor–Architecture,ProgrammingandApplicationswiththe 8085â€,PenramInternationalPublisher,7thEd.,2016. ShibuKV,“IntroductiontoEmbeddedSystemsâ€,TataMcGrawHillEducation,PrivateLimited, 5nd Edition, 2014.