{"id":25559,"date":"2020-07-23T16:28:08","date_gmt":"2020-07-23T16:28:08","guid":{"rendered":"https:\/\/www.inspirenignite.com\/jntuh\/18ec402c-microcontroller-programming-syllabus-for-electronics-communication-engineering-4th-sem-c18-curriculum-tssbtet\/"},"modified":"2020-07-23T16:28:08","modified_gmt":"2020-07-23T16:28:08","slug":"18ec402c-microcontroller-programming-syllabus-for-electronics-communication-engineering-4th-sem-c18-curriculum-tssbtet","status":"publish","type":"post","link":"https:\/\/www.inspirenignite.com\/jntuh\/18ec402c-microcontroller-programming-syllabus-for-electronics-communication-engineering-4th-sem-c18-curriculum-tssbtet\/","title":{"rendered":"18EC-402C: Microcontroller Programming Syllabus for Electronics &amp; Communication Engineering 4th Sem C18 Curriculum TSSBTET"},"content":{"rendered":"<p align=\"justify\">Microcontroller Programming detailed Syllabus for Electronics &amp; Communication Engineering (DECE), C18 curriculum has been taken from the <a href=\"https:\/\/www.sbtet.telangana.gov.in\/\" style=\"color: inherit\" target=\"_blank\" rel=\"noopener\">TSSBTET<\/a> official website and presented for the diploma students. For Course Code, Course Name, Lectures, Tutorial, Practical\/Drawing, Internal Marks, Max Marks, Total Marks, Min Marks and other information, do visit full semester subjects post given below. <\/p>\n<p align=\"justify\">For all other Diploma in Electronics &amp; Communication Engineering (DECE) Syllabus for 4th Sem C18 Curriculum TSSBTET, do visit <a href=\"..\/electronics-communication-engineering-dece-syllabus-for-4th-sem-c18-curriculum-tssbtet\">Diploma in Electronics &amp; Communication Engineering (DECE) Syllabus for 4th Sem C18 Curriculum TSSBTET Subjects<\/a>. The detailed Syllabus for microcontroller programming is as follows.  <\/p>\n<h4>Prerequisites :<\/h4>\n<p id=\"istudy\" style=\"text-align:center\">For the complete Syllabus, results, class timetable, and many other features kindly download the <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\" target=\"_blank\" rel=\"noopener\">iStudy App<\/a><br \/><b> It is a lightweight, easy to use, no images, and no pdfs platform to make students&#8217;s lives easier.<\/b><br \/><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy&amp;pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/en_badge_web_generic.png\" alt=\"Get it on Google Play\" style=\"height:65px\"><\/a>.  <\/p>\n<h4>Course Outcomes:<\/h4>\n<p>  Upon completion of the course the student should be able to<\/p>\n<ol>\n<li>CO:Corse Outcome Linked POs Periods<\/li>\n<li>CO: : Analyze the architecture of 8051. 1,2,10 14<\/li>\n<li>CO : Compare the various low level and high level languages and interpret the addressing modes. 1,2, 6<\/li>\n<li>CO: Write simple programs using instructions of 8051. 1,2, 14<\/li>\n<li>CO : Classify and know the working of hardware interfacing devices. 1,2, 6<\/li>\n<li>CO : Analyze the need for programmable interfacing devices. 1,2, 10<\/li>\n<li>CO : Make use of instructions to solve programs. 1,2, 10<\/li>\n<\/ol>\n<h4>UNIT 1<\/h4>\n<p>  Architecture of Microcontroller 8051 Duration: 14 Periods (L: 11- T: 3) Block diagram of a microcomputer &#8211; function of each block-Compare Microprocessors and Microcontrollers-applications of microcontrollers-INTEL microcontroller family chips.&#8211;features of various INTEL microcontroller family chips-Compare the various INTEL microcontroller families-features of Intel 8051 Micro Controllermultiplexing and de-multiplexing in 8051. Functional block diagram of 8051 microcontroller-function of each blockregister structure of 8051- function of various special function registers-pin diagram of 8051 micro controller -purpose of each pin-internal memory Organization in 8051-interrupts in 8051.<\/p>\n<h4>UNIT 2<\/h4>\n<p id=\"istudy\" style=\"text-align:center\">For the complete Syllabus, results, class timetable, and many other features kindly download the <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\" target=\"_blank\" rel=\"noopener\">iStudy App<\/a><br \/><b> It is a lightweight, easy to use, no images, and no pdfs platform to make students&#8217;s lives easier.<\/b><br \/><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy&amp;pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/en_badge_web_generic.png\" alt=\"Get it on Google Play\" style=\"height:65px\"><\/a>.  <\/p>\n<h4>UNIT 3<\/h4>\n<p>  Instruction set of 8051. Explain the instruction set of 8051 Function of data transfer instructions and the effect of flags- data transfer instructions with examples. Programs in mnemonics to illustrate the application of data copy instructions-function of arithmetic group of instructions and the effect of flags-arithmetic group of instructions with examples. Programs in mnemonics to illustrate the application of arithmetic instructions-function of logical instructions and the effect of flags-logical instructions with examples-programs in mnemonics to illustrate the application of logical instructions-function of branching instructions and the effect of flags-unconditional jump instructions-conditional jump instructions-bit manipulation or Boolean instructions.<\/p>\n<h4>UNIT 4<\/h4>\n<p>  Hardware Interfacing Classify and know the working of hardware interfacing devices. Interfacing and its need- Distinguish between input and output interfacing-interfacing of pushbutton switch to 8051-interfacing of LED to 8051-interfacing of seven segment display -assembly level program for the above- functions of pins of LCD-instruction command code for programming a LCD- interfacing of LCD to 8051-assembly language Program for interfacing LCD &#8211; key press and detect mechanism- interfacing of 4&#215;4 matrix key board.<\/p>\n<h4>UNIT 5<\/h4>\n<p id=\"istudy\" style=\"text-align:center\">For the complete Syllabus, results, class timetable, and many other features kindly download the <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\" target=\"_blank\" rel=\"noopener\">iStudy App<\/a><br \/><b> It is a lightweight, easy to use, no images, and no pdfs platform to make students&#8217;s lives easier.<\/b><br \/><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy&amp;pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/en_badge_web_generic.png\" alt=\"Get it on Google Play\" style=\"height:65px\"><\/a>.  <\/p>\n<h4>UNIT 6<\/h4>\n<p>  8051 Programming Concepts Make use of instructions to solve programs. Various symbols used in drawing flow charts-flow charts for simple problems-flow chart illustrating counter technique-program using counter techniques-programs of instructions to perform single byte, double byte and multi byte addition and subtraction-subroutine and its advantages-operation of stack with PUSH &amp; POP instructions-branching instructions related to subroutines-sequence of program when subroutine is called and executed-information exchange between the program counter and the stack and identification of stack pointer register when a subroutine is called-concept of nesting, multiple ending and common ending in subroutines- input\/output, machine related statements in writing assembly language programs- debugging a program-important steps in writing and trouble shooting a simple program-principles of single step and break point debugging techniques-simple programs to setup time delay using counter &amp; a single register-time delay in the program given the clock frequency.<\/p>\n<h4>Recommended books<\/h4>\n<ol>\n<li>The 8051 Micro controller and Embedded systems , by Muhammad Ali Mazidi, Janice Mazidi, Janice Gillispie Mazidi Pearson-Prenticehall publication<\/li>\n<li>The 8051 Microcontroller By Kenneth J. Ayala -Thomson Delmar publications<\/li>\n<li>Programming customizing the 8051 Microcontroller by MykePredko, TMH<\/li>\n<li>Introduction to microprocessors for engineers and scientists by by Ghosh &amp; Sridhar, Prentice-Hall.<\/li>\n<li>Microprocessors and Microcontrollers by N.Senthil Kumar, M. Saravanan, S. Jeevanathan, Oxford press.<\/li>\n<\/ol>\n<h4>Suggested e-learning resources<\/h4>\n<p id=\"istudy\" style=\"text-align:center\">For the complete Syllabus, results, class timetable, and many other features kindly download the <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\" target=\"_blank\" rel=\"noopener\">iStudy App<\/a><br \/><b> It is a lightweight, easy to use, no images, and no pdfs platform to make students&#8217;s lives easier.<\/b><br \/><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy&amp;pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/en_badge_web_generic.png\" alt=\"Get it on Google Play\" style=\"height:65px\"><\/a>.  <\/p>\n<h4>Suggested student activities.<\/h4>\n<ol>\n<li>Learn how to download keil software.<\/li>\n<li>Propose how to manage the e-waste.<\/li>\n<li>Down load ed-sim simulator and know its working.<\/li>\n<li>Learn the latest microcontrollers used in day to day applications.<\/li>\n<li>Prepare a simple PCB to interface a switch and LED.<\/li>\n<\/ol>\n<p align=\"justify\">For detail Syllabus of all other subjects of Electronics &amp; Communication Engineering, C18 curriculum do visit <a href=\"..\/category\/dece+4th-sem\">Diploma In Electronics &amp; Communication Engineering 4th Sem Syllabus for C18 curriculum<\/a>.<\/p>\n<p align=\"justify\">For all Electronics &amp; Communication Engineering results, visit <a href=\"https:\/\/www.inspirenignite.com\/jntuh\/ts-sbtet-diploma-result-nov-2019-declare\/\">TSSBTET DECE all semester results<\/a> direct links.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microcontroller Programming detailed Syllabus for Electronics &amp; Communication Engineering (DECE), C18 curriculum has been taken from the TSSBTET official website and presented for the diploma students. For Course Code, Course [&hellip;]<\/p>\n","protected":false},"author":2344,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[129,136],"tags":[],"class_list":["post-25559","post","type-post","status-publish","format-standard","hentry","category-4th-sem","category-dece"],"_links":{"self":[{"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/posts\/25559","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/users\/2344"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/comments?post=25559"}],"version-history":[{"count":0,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/posts\/25559\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/media?parent=25559"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/categories?post=25559"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/tags?post=25559"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}