jagomart
digital resources
picture1_Software Engineering Course Pdf 191100 | Microcontroller Programming15 16


 135x       Filetype PDF       File size 0.13 MB       Source: www.gvpce.ac.in


File: Software Engineering Course Pdf 191100 | Microcontroller Programming15 16
b tech electronics and communication engineering viii semester microcontroller programming open elective course code 15ec1151 l t p c 3 0 0 3 course outcomes at the end of the ...

icon picture PDF Filetype PDF | Posted on 04 Feb 2023 | 2 years ago
Partial capture of text on file.
                                                                                                                           B.Tech.- Electronics and Communication Engineering, VIII SEMESTER 
                                                                     MICROCONTROLLER PROGRAMMING 
                                                                                                                       (Open Elective) 
                                                                                                                                          
                                 COURSE CODE: 15EC1151                                                                                                                                           L   T    P   C 
                                                                                                                                                                                                  3   0     0   3              
                                      
                                 COURSE OUTCOMES:  
                                 At the end of the course the student shall be able to  
                                  
                                 CO1:                  Comprehend the concepts of Arduino. 
                                 CO2:                  Understand mathematical functions in C.  
                                 CO3:                  Describe the interfacing concepts with Arduino. 
                                 CO4:                  Comprehend peripheral interfacing and firmware. 
                                 CO5:                  Design visual outputs using Arduino. 
                                  
                                  
                                 UNIT-I                                                                                                                                                          (8 LECTURES) 
                                 PROGRAMMING EMBEDDED SYSTEMS IN C: Arduino  family,  Hardware  prototyping, 
                                 Arduino  software  architecture,  Arduino  integrated  development  environment  (IDE),  Arduino 
                                 drivers.  Introduction  to  programming,  Arduino  native  library  and  other  libraries,  Basic 
                                 development steps, Serial monitor. 
                                  
                                 UNIT-II                                                                                                                                                          (12 LECTURES) 
                                 FUNCTIONS, MATH, AND TIMING: Introducing functions, Structure of a function, Benefits 
                                 of using functions, calculation optimization, bit shift operation, Switch case labels optimization 
                                 techniques, Lookup tables, C standard mathematical functions, Exponential functions, Taylor 
                                 series expansion, Time measure, Delay concept and the program flow. 
                                  
                                 UNIT-III                                                                                                                                                        (12 LECTURES) 
                                 SENSING WITH DIGITAL INPUTS: Different types of switches, debounce concept, Wires, 
                                 The pull-up and pull-down concept, types of sensors, Digital and analog concepts, pseudo code 
                                 for LED on/off, Reading analog inputs, Sharp GP2Y0A02YK infrared long range sensor with 
                                 Arduino, firmware coding, interfacing CD4051B multiplexer with Arduino. 
                                  
                                 GVP College of Engineering (A)                                                                                                                                              2015 regulations 
                                             B.Tech.- Electronics and Communication Engineering, VIII SEMESTER 
             
            UNIT-IV                                                      (9 LECTURES) 
            MULTIPLE SERIAL INTERFACE: Basics of Serial communication RS232, serial peripheral 
            interface  SPI,  USB,  interfacing  75HC595  (shift  registers)  with  Arduino,  Firmware  for  shift 
            register, Firmware for RGB LED’s. 
             
            UNIT-V                                                        (9 LECTURES) 
            DESIGNING VISUAL OUTPUT FEEDBACK: Pulse-width modulation concept, HD44780-
            compatible  LCD  display  circuit,  Firmware  generating  vibrations,  Firmware  controlling  the 
            stepper motor, Coding the firmware for Bluetooth. 
             
             TEXTBOOK:  
               1.  Julien Bayle, “C programming for Arduino”, Published by Packt Publishing Ltd,  2013. 
                                                   
            REFERNCES: 
             
               1.  Raj Kamal, “Microcontrollers Architecture, Programming, Interfacing and System 
                  Design”, 2nd Edition, Pearson Education, 2005. 
               2.  Mazidi and Mazidi, “The 8051 Microcontroller and Embedded Systems”, 4th Impression, 
                  PHI, 2000. 
                                                *** 
            GVP College of Engineering (A)                                2015 regulations 
The words contained in this file might help you see if this file matches what you are looking for:

...B tech electronics and communication engineering viii semester microcontroller programming open elective course code ec l t p c outcomes at the end of student shall be able to co comprehend concepts arduino understand mathematical functions in describe interfacing with peripheral firmware design visual outputs using unit i lectures embedded systems family hardware prototyping software architecture integrated development environment ide drivers introduction native library other libraries basic steps serial monitor ii math timing introducing structure a function benefits calculation optimization bit shift operation switch case labels techniques lookup tables standard exponential taylor series expansion time measure delay concept program flow iii sensing digital inputs different types switches debounce wires pull up down sensors analog pseudo for led on off reading sharp gpyayk infrared long range sensor coding cdb multiplexer gvp college regulations iv multiple interface basics rs spi us...

no reviews yet
Please Login to review.