<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4029631540499124386</id><updated>2012-01-06T12:56:17.019+05:30</updated><category term='DiGiTronica Useful Links'/><category term='DiGiTronica TechnoTools'/><category term='Career Guidance'/><category term='MSBTE: Embedded Systems'/><category term='Adv. Industrial Electronics'/><category term='MSBTE Question Papers'/><category term='DiGiTronica Technical Writing'/><category term='Embedded Systems Articles'/><title type='text'>DiGiTronica</title><subtitle type='html'>Hello! I am Dinesh, an educator by profession.   Welcome to my "Tech Blog" DiGiTronica!
Searching for right information on internet is actually a tricky affair!Internet can either be a huge source of precious, valuable, useful information or a bottomless swamp that drags you down with worthless, unrelated, useless trash. Being an Educator, I have tried to  compile information which will be helpful to the students!MSBTE students will find posts more relevant to their curriculum.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>23</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-6947215601945229884</id><published>2011-05-24T16:12:00.011+05:30</published><updated>2011-11-18T23:45:55.808+05:30</updated><title type='text'>Principles of Computer Architecture and Maintenance</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;a href="http://www.pctechguide.com/guides"&gt;PC Guide &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.karbosguide.com/books/pcarchitecture/chapter26.htm"&gt;North Bridge-South Bridge&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.pctechguide.com/chipsets/i915-chipset"&gt;Intel 915 Chipset &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.pctechguide.com/chipsets/i945-chipset"&gt;Intel 945 Chipset&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.it.iitb.ac.in/%7Eshourya/docs/hardware.pdf"&gt;Introduction to PC Hardware&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.karbosguide.com/books/pcarchitecture/start.htm"&gt;PC Architecture Online book by&amp;nbsp; Michael Karbo&lt;/a&gt;&lt;br /&gt;&lt;a href="https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B1mhyfIXYypjYzM0NWM4Y2MtM2ZlOC00YmQ5LWI2ZjgtMWJlNWViNmQ0YzBk&amp;amp;hl=en_US"&gt;Chapter 1 PPT: Different PC Configurations&lt;/a&gt; &lt;br /&gt;&lt;a href="https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B1mhyfIXYypjNzFhM2FmZjYtN2Q5OS00ZDQ3LWI5NzktNmYzYTkwOTgyNjc2&amp;amp;hl=en_US"&gt;Chapter1 PPT: CHIPSET&lt;/a&gt;&lt;br /&gt;&lt;a href="https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B1mhyfIXYypjN2Y3NTA4M2EtOGQxNi00ZmE4LTgxNTgtMWRkMTQ3ZDYyMmJj&amp;amp;hl=en_US"&gt;Chapter 1 PPT: Motherboard Buses&lt;/a&gt;&lt;br /&gt;&lt;a href="https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B1mhyfIXYypjMjU1ODE4MDMtZWY4NS00MjQyLThiNGEtMDZiNmM0YTljMWRj&amp;amp;hl=en_US"&gt;Chapter 1 PPT: Logical Memory Organization&lt;/a&gt;&lt;br /&gt;&lt;a href="https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B1mhyfIXYypjZTk3ODk4Y2UtMDM2Ni00ZGM3LTg1YWQtNjZjYjcyMzdjNTdl&amp;amp;hl=en_US"&gt;Chapter 2 PPT: Hard Disk&amp;nbsp;&lt;/a&gt;&lt;br /&gt;&lt;a href="https://docs.google.com/open?id=0B1mhyfIXYypjMjc4NGZjOTUtODM0My00OTQ1LThkNTgtZjFlODM3ZWI5NTE3"&gt;Chapter 2 : Hard disk servo&lt;/a&gt;&lt;br /&gt;&lt;a href="https://docs.google.com/open?id=0B1mhyfIXYypjNjgzNjc2N2MtZDM1My00NzYyLWFmMTMtZGE4ZGMwZDZhMjlk"&gt;Chapter 2 Hard disk servo Diagram&amp;nbsp;&lt;/a&gt; &lt;br /&gt;&lt;a href="https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B1mhyfIXYypjZjg1YmU5MGUtY2RhZC00ZjA0LTg1MWQtMzk0ZDg3MDNjNzJl&amp;amp;hl=en"&gt;Chapter 2 PPT: CD/DVD&lt;/a&gt;&lt;br /&gt;&lt;a href="https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B1mhyfIXYypjZGI2ZjA0NjgtM2FlNC00MjAzLWI1MTEtNzBkN2NlY2EyMDFh&amp;amp;hl=en_US"&gt;Chapter 3 PPT: LCD Monitor&lt;/a&gt;&lt;br /&gt;&lt;a href="https://docs.google.com/open?id=0B1mhyfIXYypjNjBjNTMyYjAtMmQzNy00NzJhLWIwZDAtZjE5OTEwZWI2YzVi"&gt;Chapter 3 CRT Monitor&lt;/a&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-6947215601945229884?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/6947215601945229884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4029631540499124386&amp;postID=6947215601945229884' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/6947215601945229884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/6947215601945229884'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2011/05/principles-of-computer-architecture-and.html' title='Principles of Computer Architecture and Maintenance'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-4744290717839340280</id><published>2011-05-24T15:28:00.001+05:30</published><updated>2011-05-24T15:49:30.160+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='DiGiTronica Useful Links'/><title type='text'>DiGiTronica Tutorial Links</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.eeherald.com/section/design-guide/esmod1.html"&gt;&lt;span style="color: #333333;"&gt;Online course&lt;/span&gt; &lt;span style="color: #333333;"&gt;on Embedded Systems&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style="color: #333333;"&gt;&lt;a href="http://roseindia.net/technology/"&gt;Good info on variety of latest Technologies&lt;/a&gt;&lt;/li&gt;&lt;li style="color: #333333;"&gt;&lt;a href="http://www.8052.com/tut8051.phtml"&gt;Tutorials by Mr William Green from Drexel University. Some of the topics covered are PCB design, SMD, GPS, Fuzzy Controller.&lt;/a&gt;&lt;/li&gt;&lt;li style="color: #333333;"&gt;&lt;a href="http://www.ganssle.com/"&gt;&lt;span style="color: #00cccc;"&gt;&lt;span style="color: #333333;"&gt;This site is your source for hundreds of practical articles, tips, papers and resources about developing embedded systems. http://www.ganssle.co&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li style="color: #333333;"&gt;&lt;a href="http://www.pccompci.com/Serial-Communication-Technology.html"&gt;&lt;span style="color: #333333;"&gt;Serial Communication&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.bdti.com/bdti_freeinfo.html"&gt;Free info&lt;/a&gt; by Berkeley Design Technology, Inc. Info includes mainly DSP related information.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.learn-c.com/"&gt;C Tutorials&lt;/a&gt;:This site provides the opportunity to learn basic control and embedded system concepts while taking advantage of the low cost and convenience of using a PC as a platform.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.bytecraft.com/downloads/firststeps.pdf"&gt;Free Ebook&lt;/a&gt;: First Steps with Embedded Systems&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: 100%;"&gt;What a Microcontroller &lt;a href="http://dev.emcelettronica.com/what-microcontroller-bootloader-and-how-it-works"&gt;Bootloader&lt;/a&gt; Is and How It Works?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.maxim-ic.com/tarticle/article.cfm"&gt;Maxim&lt;/a&gt;: Over 2000 application notes and technical articles written by engineers, for engineers.&lt;/li&gt;&lt;li&gt;MATLAB &lt;a href="http://users.ece.gatech.edu/mcclella/SPFirst/MatlabMovies/"&gt;Tutorial&lt;/a&gt; Videos&lt;/li&gt;&lt;li&gt;&lt;a href="http://extremeelectronics.co.in/avr-tutorials/programming-in-c-tips-for-embedded-development/"&gt;Embedded C basic Tutoria&lt;/a&gt;l: While programming microcontrollers in C most    of the time we have to deal with registers. Most common tasks are setting and    clearing bits in a register and check whether a bit is 0 or 1 in a given register. Mr.Avinash Gupta has nicely presented these concepts.&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.pictutorials.com/Microchip_Webseminars.htm"&gt;PIC Tutorials&amp;nbsp;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.tutorialsweb.com/smt/smd-components/index.htm"&gt;SMT Components&amp;nbsp;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.electro-tech-online.com/content/275-eagle-schematic-tutorial.html"&gt;Eagle Schematic Tutorial &lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;ol&gt;&lt;/ol&gt;&lt;span style="color: #00cccc;"&gt;&lt;span style="color: #333300; font-weight: bold;"&gt;8051 TUTORIALS&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="color: #33ffff;"&gt;&lt;a href="http://www.edsim51.com/8051Notes/index.html"&gt;&lt;span style="color: #333333;"&gt;Edsim51 8051 Tutorial&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mikroe.com/en/books/8051book/"&gt;&lt;span style="color: #333333;"&gt;Architecture and programming of 8051 MCU&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.8052.com/tut8051.phtml"&gt;8051 Tutorial&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.embeddedcraft.org/8051andhyperterminal.htm"&gt;8051 and HyperTerminal&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;a href="http://www.8052.com/tut8051.phtml" style="color: #00cccc;"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-4744290717839340280?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/4744290717839340280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4029631540499124386&amp;postID=4744290717839340280' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/4744290717839340280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/4744290717839340280'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2008/10/digitronica-tutorial-links.html' title='DiGiTronica Tutorial Links'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-4368304752967702072</id><published>2010-12-02T23:03:00.002+05:30</published><updated>2010-12-02T23:17:15.459+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='MSBTE: Embedded Systems'/><title type='text'>MSBTE:Embedded Systems(9168) CHAPTER 1</title><content type='html'>&lt;div class="Section1"&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family: Times-Roman; font-size: 11.5pt;"&gt;CHAPTER 1&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family: Times-Roman; font-size: 11.5pt;"&gt;IO PORTS AND INTERRUPTS&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="font-family: Times-Roman; font-size: 11.5pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Times-Roman; font-size: 11.5pt;"&gt;1.1 8051 Parallel I/O Ports&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Times-Roman; font-size: 11.5pt;"&gt;1.2 Interrupt handling &amp;amp; programming :&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-indent: 0.5in;"&gt;&lt;span style="font-family: Times-Roman; font-size: 11.5pt;"&gt;1.2.1 Concept of synchronous &amp;amp; asynchronous interrupts,&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-indent: 0.5in;"&gt;&lt;span style="font-family: Times-Roman; font-size: 11.5pt;"&gt;1.2.2 ISR&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-indent: 0.5in;"&gt;&lt;span style="font-family: Times-Roman; font-size: 11.5pt;"&gt;1.2.3 Programming external hardware interrupt &amp;amp; Timer interrupt.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;b&gt;Introduction&lt;/b&gt;&lt;/div&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;We are living      in the Embedded World. We are surrounded with many embedded products and our      daily life largely depends on the proper functioning of these gadgets. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Television,      Radio, CD player of your living room, Washing Machine or Microwave Oven in      the kitchen, Card readers, Access Controllers, Palm devices of our work      space enable us to do many of our tasks very effectively. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Apart from all      these, many controllers embedded in the automobiles take care of many important      operations.&lt;/li&gt;&lt;/ul&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.25in; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;b&gt;What is this Embedded System?&lt;/b&gt;&lt;/div&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;The computer      you use to compose your mails, or create a document or analyze the      database is known as the standard desktop computer. These desktop      computers are manufactured to serve many purposes and applications. You      need to install the relevant software to get the required processing      facility. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;In contrast,      embedded controllers carryout a specific work for which they are designed.      Most of the time, engineers design these embedded controllers with a      specific goal in mind. So these controllers cannot be used in any other      place. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Theoretically,      an embedded controller is a combination of a piece of microprocessor based      hardware and the suitable software to undertake a specific task.&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;These days      designers have many choices in microprocessors/microcontrollers.      Especially, in 8 bit and 32 bit, the available variety really may      overwhelm even an experienced designer. Selecting a right microprocessor      may turn out as a most difficult first step and it is getting complicated      as new devices continue to pop-up very often.&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;In the 8 bit      segment, the most popular and used architecture is Intel's 8051. Market      acceptance of this particular family has driven many semiconductor      manufacturers to develop something new based on this particular      architecture. Even after 25 years of existence, semiconductor      manufacturers still come out with some kind of device using this 8051 core.&lt;/li&gt;&lt;/ul&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.25in; text-align: justify;"&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;b&gt;What is the difference between a Microprocessor and Microcontroller? &lt;/b&gt;&lt;/div&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;By      microprocessor is meant the general purpose Microprocessors such as      Intel's X86 family (8086, 80286, 80386, 80486, and the Pentium) or      Motorola's 680X0 family (68000, 68010, 68020, 68030, 68040, etc). &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;These      microprocessors contain no RAM, no ROM, and no I/O ports on the chip      itself. For this reason, they are commonly referred to as general-purpose Microprocessors.&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;A system      designer using a general-purpose microprocessor such as the Pentium or the      68040 must add RAM, ROM, I/O ports, and timers externally to make them      functional. Although the addition of external RAM, ROM, and I/O ports      makes these systems bulkier and much more expensive, they have the      advantage of versatility such that the designer can decide on the amount      of RAM, ROM and I/O ports needed to fit the task at hand. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;This is not the      case with Microcontrollers. A Microcontroller has a CPU (a microprocessor)      in addition to a fixed amount of RAM, ROM, I/O ports, and a timer all on a      single chip. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;In other words,      the processor, the RAM, ROM, I/O ports and the timer are all embedded      together on one chip. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;The fixed      amount of on-chip ROM, RAM, and number of I/O ports in Microcontrollers      makes them ideal for many applications in which cost and space are      critical. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;In many      applications, for example a TV remote control, there is no need for the      computing power of a 486 or even an 8086 microprocessor. These      applications most often require some I/O operations to read signals and      turn on and off certain bits.&lt;/li&gt;&lt;/ul&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;b&gt;Microcontrollers for Embedded Systems&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;Microprocessors and Microcontrollers are widely used in embedded system products. An embedded system product uses a microprocessor (or Microcontroller) to do one task only.&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&amp;nbsp;A printer is an example of embedded system since the processor inside it performs one task only; namely getting the data and printing it. &lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;A PC can be used for any number of applications such as word processor, print-server, bank teller terminal, Video game, network server, or Internet terminal. Software for a variety of applications can be loaded and run. &lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;The reason a pc can perform variety of &amp;nbsp;tasks is that it has RAM memory and an operating system that loads the application software into RAM memory and lets the CPU run it.&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;In an Embedded system, there is only one application software that is typically burned into ROM.&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&amp;nbsp;An x86 PC contains or is connected to various embedded products such as keyboard, printer, modem, disk controller, sound card, CD-ROM drives, mouse, and so on. Each one of these peripherals has a Microcontroller inside it that performs only one task. &lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;For example, inside every mouse there is a Microcontroller to perform the task of finding the mouse position and sending it to the PC. Table 1-1 lists some embedded products.&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 12pt; line-height: 150%;"&gt;&lt;br clear="all" style="page-break-before: always;" /&gt; &lt;/span&gt;  &lt;br /&gt;&lt;table align="left" border="1" cellpadding="0" cellspacing="3" class="MsoTableWeb2" style="border: 1pt inset; margin-left: 6.75pt; margin-right: 6.75pt;"&gt;&lt;tbody&gt;&lt;tr&gt;   &lt;td style="border: 1pt outset; padding: 0in 5.4pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;b&gt;Home   Appliance&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border: 1pt outset; padding: 0in 5.4pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Office&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border: 1pt outset; padding: 0in 5.4pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Automobiles&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border: 1pt outset; padding: 0in 5.4pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;b&gt;Instrumentation&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td style="border: 1pt outset; padding: 0in 5.4pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Intercom&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border: 1pt outset; padding: 0in 5.4pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Telephones&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border: 1pt outset; padding: 0in 5.4pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Engine control&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border: 1pt outset; padding: 0in 5.4pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Climate control&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="height: 41.75pt;"&gt;   &lt;td style="border: 1pt outset; height: 41.75pt; padding: 0in 5.4pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Washing Machines&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border: 1pt outset; height: 41.75pt; padding: 0in 5.4pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Computers&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border: 1pt outset; height: 41.75pt; padding: 0in 5.4pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Air bag&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border: 1pt outset; height: 41.75pt; padding: 0in 5.4pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Keyless Entry&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="height: 48.5pt;"&gt;   &lt;td style="border: 1pt outset; height: 48.5pt; padding: 0in 5.4pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;TV's&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border: 1pt outset; height: 48.5pt; padding: 0in 5.4pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Fax Machine&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border: 1pt outset; height: 48.5pt; padding: 0in 5.4pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;ABS (Automatic Brake System)&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border: 1pt outset; height: 48.5pt; padding: 0in 5.4pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Security systems&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td style="border: 1pt outset; padding: 0in 5.4pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;DVD/CD player&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border: 1pt outset; padding: 0in 5.4pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Laser Printer&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border: 1pt outset; padding: 0in 5.4pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Transmission control&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border: 1pt outset; padding: 0in 5.4pt;" valign="top"&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: Times-Roman; font-size: 11.5pt; line-height: 150%;"&gt;8051 Parallel I/O Ports&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;There are four      ports P0, P1, P2&amp;nbsp;and&amp;nbsp; P3 each&amp;nbsp; use&amp;nbsp; 8 pins,&amp;nbsp;      making&amp;nbsp; them 8-bit&amp;nbsp; ports.&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&amp;nbsp;All the ports latches upon&amp;nbsp;RESET are      one, If intermittently zero is written on port then to use any of these      ports as an input port, it must be programmed to one.&lt;/li&gt;&lt;/ul&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;All four ports      in the 80C51 are bidirectional. Each consists of a latch (Special Function      Register P0 ,P1,P2 and &amp;nbsp;P3), an      output driver, and an input buffer.&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&amp;nbsp;All the port latches in the 80C51 have      1’s written to them by the reset function. If a 0 is subsequently written      to a port latch, it can be re configured as an input by writing a 1 to it.&lt;/li&gt;&lt;/ul&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;span lang="EN-IN" style="font-family: Helvetica; font-size: 10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span lang="EN-IN"&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;b&gt;&lt;span lang="EN-IN"&gt;Port 0:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Port 0 occupies a total of 8 pins (pins 32-39) . It can be used for input or output.&amp;nbsp;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Above figure shows a functional diagram of a typical bit latch and I/O buffer in port 1. &lt;/div&gt;&lt;ol start="1" style="margin-top: 0in;" type="1"&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;The bit latch      (one bit in the port’s SFR) is represented as a Type D flip-flop, which      will clock in a value from the internal bus in response to a “write to      latch” signal from the CPU. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;The Q output of      the flip-flop is placed on the internal bus in response to a“read latch”      signal from the CPU. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;The level of      the port pin itself is placed on the internal bus in response to a “read      pin” signal from the CPU. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Some      instructions that read a port activate the “read latch” signal, and others      activate the “read latch” signal, and others activate the “read pin”      signal. &lt;span lang="EN-IN" style="font-family: Helvetica; font-size: 10pt; line-height: 150%;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Port 0 differs      in not having internal pull-ups. The pull-up FET in the P0 output driver      is used only when the Port is emitting 1’s during external memory      accesses. Otherwise the pull-up FET is off which forms open drain      collector.&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;To use the pins      of port 0 as both input and output ports, each pin must be connected      externally to a 10K ohm pull-up resistor as shown in figure below.&lt;span lang="EN-IN" style="font-family: Helvetica; font-size: 10pt; line-height: 150%;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;The output      drivers of Ports 0 are switchable to an internal ADDR/DATA bus by an      internal CONTROL signal for use in external memory accesses&lt;span lang="EN-IN" style="font-family: Helvetica; font-size: 10pt; line-height: 150%;"&gt;.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;To be used as      an input, the port bit latch must contain a 1, which turns off the output      driver FET.&lt;/li&gt;&lt;/ol&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;b&gt;Dual role of port 0:&lt;/b&gt; &lt;/div&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Port 0 is also      designated as AD0-AD7, allowing it to be used for both address and data.      When connecting an 8051/31 to an external memory, port 0 provides both      address and data. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;The 8051      multiplexes address and data through port 0 to save pins. ALE indicates if      P0 has address or data. When ALE = 0, it provides data D0-D7, but when ALE      =1 it has address and data with the help of a 74LS373 latch.&lt;/li&gt;&lt;/ul&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;b&gt;Port 1: &lt;/b&gt;Port 1 occupies a total of 8 pins (pins 1 through 8). It can be used as input or output. &lt;/div&gt;&lt;ol start="1" style="margin-top: 0in;" type="1"&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;The bit latch      is represented as a Type D flip-flop, which will clock in a value from the      internal bus in response to a “write to latch” signal from the CPU. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;The Q output of      the flip-flop is placed on the internal bus in response to a“read latch”      signal from the CPU. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;The level of      the port pin itself is placed on the internal bus in response to a “read      pin” signal from the CPU. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Some      instructions that read a port activate the “read latch” signal, and others      activate the “read latch” signal, and others activate the “read pin”      signal. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;In contrast to      port 0, this port does not need any pull-up resistors since it already has      pull-up resistors internally. &lt;/li&gt;&lt;/ol&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.25in; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;b&gt;Port 2 : &lt;/b&gt;Port 2 occupies a total of 8 pins (pins 21- 28). It can be used as input or output.&lt;/div&gt;&lt;ol start="1" style="margin-top: 0in;" type="1"&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;The bit latch      is represented as a Type D flip-flop, which will clock in a value from the      internal bus in response to a “write to latch” signal from the CPU. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;The Q output of      the flip-flop is placed on the internal bus in response to a“read latch”      signal from the CPU. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;The level of      the port pin itself is placed on the internal bus in response to a “read      pin” signal from the CPU. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Some      instructions that read a port activate the “read latch” signal, and others      activate the “read latch” signal, and others activate the “read pin”      signal. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;This port does      not need any pull-up resistors since it already has pull-up resistors      internally. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;span lang="EN-IN"&gt;T&lt;/span&gt;&lt;span lang="EN-IN" style="font-family: Helvetica; font-size: 10pt; line-height: 150%;"&gt;he output      drivers of Ports 0 are switchable to an internal ADDR bus by an internal      CONTROL signal for use in external memory accesses.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;b&gt;Dual role of port 2:&lt;/b&gt; &lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;Port 2 must be used along with P0 to provide the 16-bit address for the external memory. As shown in pin configuration 8051, port 2 is also designed as A8-A15, indicating the dual function. &lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;Since an 8051 is capable of accessing 64K bytes of external memory, it needs 16 bits of the address. While P0 provides the lower 8 bits via A0-A7, it is the job of P2 to provide bits A8-A15 of the address. &lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;In other words, when 8031 is connected to external memory, P2 is used for the upper 8 bits of the 16 bit address, and it cannot be used for I/O.&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;Ports 0 and 2 may not be used as general purpose I/O when being used as the ADDR/DATA BUS.&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;b&gt;Port 3&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Port 3 occupies a total of 8 pins, pins 10 through 17. It can be used as input or output. Port 3 has the additional function of providing important signals as shown in figure below.&lt;/div&gt;&lt;ol start="1" style="margin-top: 0in;" type="1"&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;The bit latch      is represented as a Type D flip-flop, which will clock in a value from the      internal bus in response to a “write to latch” signal from the CPU. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;The Q output of      the flip-flop is placed on the internal bus in response to a“read latch”      signal from the CPU. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;The level of      the port pin itself is placed on the internal bus in response to a “read      pin” signal from the CPU. &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;Some      instructions that read a port activate the “read latch” signal, and others      activate the “read latch” signal, and others activate the “read pin” signal.      &lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;This port does      not need any pull-up resistors since it already has pull-up resistors      internally. &lt;span lang="EN-IN" style="font-family: Helvetica; font-size: 10pt; line-height: 150%;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;If a P3 bit      latch contains a 1, then the output level is controlled by the signal      labelled “alternate output function.” The actual P3.X pin level is always      available to the pin’s alternate input function.&lt;/li&gt;&lt;/ol&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;b&gt;Read-modify-write feature:&lt;/b&gt; &lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;The ports in the 8051 can be accessed by the read-modify-write technique. This feature saves many lines of code by combining in a single instruction all three actions of (1) reading the port, (2) modifying it, and (3) writing to the port. &lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;b&gt;Single bit&amp;nbsp;addressability of ports:&lt;/b&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;There are times that we need to access only 1 or 2 bits of the port instead of the entire 8 bits. A powerful feature of 8051 I/O ports is their capability to access individual bits of the port without altering the rest of the bits in that port.&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;/div&gt;&lt;h4 align="left" style="text-align: left;"&gt;&lt;span style="font-size: 12pt;"&gt;Interrupt handling &amp;amp; programming&lt;/span&gt;&lt;/h4&gt;&lt;h4 align="left" style="text-align: left;"&gt;&lt;span style="font-size: 12pt;"&gt;Interrupts&lt;/span&gt;&lt;/h4&gt;&lt;div class="doclist" style="line-height: 150%; margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol; font-size: 10pt; line-height: 150%;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;An interrupt is usually defined as an event that alters the sequence of instructions executed by a processor. Such events correspond to electrical signals&lt;a href="http://www.blogger.com/post-edit.g?blogID=4029631540499124386&amp;amp;postID=4368304752967702072" name="IDX-CHP-4-1004"&gt;&lt;/a&gt; generated by hardware circuits both inside and outside the CPU chip.&lt;/div&gt;&lt;div class="doctext" style="line-height: 150%;"&gt;Interrupts are often divided into &lt;span class="docemphasis"&gt;synchronous&lt;/span&gt; and &lt;span class="docemphasis"&gt;asynchronous&lt;/span&gt; interrupts:&lt;/div&gt;&lt;div class="doclist" style="line-height: 150%; margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol; font-size: 10pt; line-height: 150%;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span class="docemphasis"&gt;&lt;b&gt;Synchronous&lt;/b&gt;&lt;/span&gt;&lt;b&gt; interrupts&lt;/b&gt; are produced by the CPU control unit while executing instructions and are called synchronous because the control unit issues them only after terminating the execution of an instruction.&lt;/div&gt;&lt;div class="doclist" style="line-height: 150%; margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol; font-size: 10pt; line-height: 150%;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span class="docemphasis"&gt;&lt;b&gt;Asynchronous&lt;/b&gt;&lt;/span&gt;&lt;b&gt; interrupts&lt;/b&gt; are generated by other hardware devices at arbitrary times with respect to the CPU clock signals.&lt;/div&gt;&lt;div class="doclist" style="line-height: 150%; margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol; font-size: 10pt; line-height: 150%;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;Intel microprocessor manuals designate synchronous and asynchronous interrupts&lt;a href="http://www.blogger.com/post-edit.g?blogID=4029631540499124386&amp;amp;postID=4368304752967702072" name="IDX-CHP-4-1006"&gt;&lt;/a&gt; as &lt;span class="docemphasis"&gt;exceptions&lt;/span&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=4029631540499124386&amp;amp;postID=4368304752967702072" name="IDX-CHP-4-1007"&gt;&lt;/a&gt; and &lt;span class="docemphasis"&gt;interrupts&lt;/span&gt;, respectively.&lt;/div&gt;&lt;div class="doclist" style="line-height: 150%; margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol; font-size: 10pt; line-height: 150%;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&amp;nbsp;Interrupts are issued by interval timers and I/O devices; for instance, the arrival of a keystroke from a user sets off an interrupt. &lt;/div&gt;&lt;div class="doclist" style="line-height: 150%; margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol; font-size: 10pt; line-height: 150%;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;Exceptions, on the other hand arrive after the execution of an instruction, and&amp;nbsp; are caused either by programming errors or by anomalous conditions. Eg. Page fault or when the cpu try to devide a number by 0.&lt;/div&gt;&lt;div class="doclist" style="line-height: 150%; margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol; font-size: 10pt; line-height: 150%;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;A trap is a kind of exceptions, whose main purpose is for debugging &lt;/div&gt;&lt;div class="doclist" style="line-height: 150%; margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol; font-size: 10pt; line-height: 150%;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;A software interrupt (Programmed Exceptions) occur at the request of the programmer. They are used to implement system calls. Software interrupt is a considered to be an exception (because they are synchronous). &lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span lang="EN-IE"&gt;Interrupt Service Routine ( ISR)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;Upon receiving an interrupt      signal, the microcontroller interrupts whatever it is doing and serves the      device. &lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;The program which is associated      with the interrupt is called the interrupt service routine (ISR) or      interrupt handler.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;&amp;nbsp;For every interrupt, there must be an interrupt      service routine (ISR), or interrupt handler.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;When an interrupt is invoked,      the microcontroller runs the interrupt service routine. &lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;&amp;nbsp;For every interrupt, there is a fixed location      in memory that holds the address of its ISR .&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;The group of memory locations      set aside to hold the addresses of ISRs is called interrupt vector table.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.25in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span lang="EN-IE"&gt;Upon activation of an interrupt, the microcontroller goes through the following steps:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span lang="EN-IE"&gt;1.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;It finishes the instruction it is executing and saves the address of the next instruction (PC) on the stack&lt;span lang="EN-IE"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span lang="EN-IE"&gt;2.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-IE"&gt;It also saves the current status of all the interrupts internally (i.e: not on the stack).&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span lang="EN-IE"&gt;3.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-IE"&gt;It jumps to a fixed location in memory, called the interrupt vector table, that holds the address of the ISR.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span lang="EN-IE"&gt;4.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-IE"&gt;&amp;nbsp;The microcontroller gets the address of the ISR from the interrupt vector table and jumps to it. It starts to execute the interrupt service subroutine until it reaches the last instruction of the subroutine which is RETI (return from interrupt)&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span lang="EN-IE"&gt;5.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-IE"&gt;Upon executing the RETI instruction, the microcontroller returns to the place where it was interrupted. First, it gets the program counter (PC) address from the stack by popping the top two bytes of the stack into the PC.Then it starts to execute from that address.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-align: justify;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;h2&gt;&lt;b&gt;&lt;span lang="EN-GB"&gt;8051 INTERRUPTS&lt;/span&gt;&lt;/b&gt;&lt;/h2&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span lang="EN-IE"&gt;There are five interrupt sources for the 8051. Since the main RESET input can also be considered as an interrupt, six interrupts can be listed as follows:&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;h1&gt;&lt;span style="font-size: small;"&gt;&lt;span lang="EN-GB" style="font-weight: normal;"&gt;Interrupt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Vector address&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;&lt;div class="MsoNormal"&gt;&lt;span lang="EN-IN"&gt;-----------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span lang="EN-IE"&gt;RESET&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0000h&lt;/span&gt;&lt;/div&gt;&lt;h1&gt;&lt;span style="font-size: small;"&gt;&lt;span lang="EN-GB" style="font-weight: normal;"&gt;External interrupt 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0003h&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;&lt;div class="MsoNormal"&gt;&lt;span lang="EN-IE"&gt;Timer/counter 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 000Bh&lt;/span&gt;&lt;/div&gt;&lt;h1&gt;&lt;span style="font-size: small;"&gt;&lt;span lang="EN-GB" style="font-weight: normal;"&gt;External interrupt 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0013h&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;&lt;div class="MsoHeader"&gt;&lt;span lang="EN-IE" style="font-size: 12pt;"&gt;Timer/counter 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 001Bh&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span lang="EN-IE"&gt;Serial port&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0023h&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span lang="EN-IE"&gt;Enabling and disabling an interrupt&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;Upon      reset, all interrupts are disabled (masked), meaning that none will be responded      to by the microcontroller if they are activated. &lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;The      interrupts must be enabled by software in order for the microcontroller to      respond to them. &lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;There      is a register called IE (interrupt enable) this is responsible for      enabling (unmasking) and disabling (masking) the interrupts. &lt;/span&gt;&lt;span lang="EN-IN"&gt;The Interrupt Enable, IE, register is an SFR register at      location A8h in Internal RAM.&lt;/span&gt;&lt;span lang="EN-IE"&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;Above      figure shows the IE register. Note that IE is a bit-addressable register. From      Figure&amp;nbsp; notice that bit D7 in the IE      register is called EA (enable all). &lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;This      must be set to 1 in order for the rest of the register to take effect. D6      is unused. D5 is used by the 8052 for Timer 2 interrupt. &amp;nbsp;The D4 bit is for the serial interrupt,      and so on.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.25in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span lang="EN-IE"&gt;Steps in enabling an interrupt&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;To enable an interrupt, we take the following steps:&lt;/span&gt;&lt;/div&gt;&lt;ol start="1" style="margin-top: 0in;" type="1"&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;Bit      D7 of the IE register (EA) must be set to high to allow the rest of      register to take effect.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;If      EA = 1, interrupts are enabled and will be responded to if their      corresponding bits in IE are high. If EA = 0, no interrupt will be      responded to, even if the associated bit in the IE register is high.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="MsoNormal" style="line-height: 150%;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span lang="EN-IE"&gt;Programming External Hardware Interrupts&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;span lang="EN-IE" style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-IE"&gt;We will concentrate on the external interrupts for now, and later we will examine the other interrupt sources.&lt;/span&gt;&lt;span lang="EN-IE" style="color: black; font-family: Arial; font-size: 10pt; line-height: 150%;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;span lang="EN-IE" style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-IE" style="color: black; font-family: Arial; font-size: 10pt; line-height: 150%;"&gt;The 8051 has two external hardware interrupts PIN 12 (P3.2) and Pin 13 (P3.3) of the 8051, designated as INT0&amp;nbsp; and INT1 are used as external hardware interrupts.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;span lang="EN-IE" style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-IE" style="color: black; font-family: Arial; font-size: 10pt; line-height: 150%;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span lang="EN-IE"&gt;Here’s a brief look at some of the register bits which will be used to set up the interrupts. The EA bit will enable all interrupts (when set to 1) and the individual interrupts must also be enabled.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal"&gt;&lt;span lang="EN-IE"&gt;For example, if we want to      enable the two external interrupts we would use the instruction:&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="MsoHeader" style="text-indent: 0.5in;"&gt;&lt;span lang="EN-IE" style="font-size: 12pt;"&gt;MOV&amp;nbsp; IE, #10000101B&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;Each      of the two external interrupt sources can be defined to trigger on the      external signal, either on a negative going edge or on a logic low level      state. i.e. it can be either&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;ol start="1" style="margin-top: 0in;" type="1"&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span lang="EN-IE"&gt;Edge triggered &lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span lang="EN-IE"&gt;Level triggered.&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ul&gt;&lt;div class="MsoNormal" style="line-height: 150%;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span lang="EN-IE"&gt;Edge Triggered Interrupt:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IN" style="color: black; font-family: Arial; font-size: 10pt; line-height: 150%;"&gt;Upon reset 8051 makes INT0 and INT1      low l Level-Triggered Interrupt. To make them Edge -Triggered Interrupt,      we must program the IT0 and IT1 bits of the TCON Register. &lt;/span&gt;&lt;span lang="EN-IE"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;In      negative edge trigger mode, the interrupt in-service flag IE0 and IE1 of      TCON registers are set while the interrupts are &amp;nbsp;being serviced and &amp;nbsp;automatically cleared by hardware once      interrupts are processed. &lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;The      TCON register is another SFR register and is located at location 88h in      Internal RAM. (The other bits in the TCON register will be described later      in the context of the hardware Timer/Counters.)&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;The      TCON register holds, among other bits, the IT0 and IT1 flag bits that      determine level- or edge-triggered mode of the hardware interrupt&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;&amp;nbsp;IT0 and IT1 are bits D0 and D2 of the      TCON register &amp;nbsp;They are also      referred to as TCON.0 and TCON.2 since the TCON register is bit addressable&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;To      define negative edge triggering for the two external interrupts use      instructions as follows:&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="MsoNormal" style="line-height: 150%; text-indent: 0.5in;"&gt;&lt;span lang="EN-IE"&gt;SETB TCON.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; negative edge trigger for interrupt 0&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoHeader" style="line-height: 150%; text-indent: 0.5in;"&gt;&lt;span lang="EN-IE" style="font-size: 12pt; line-height: 150%;"&gt;SETB TCON.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; negative edge trigger for interrupt 1&lt;/span&gt;&lt;/div&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;In      edge-triggered interrupts the external source must be held high for at      least one machine cycle, and then held low for at least one machine cycle&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;The      falling edge of pins INT0 and INT1 are latched by the 8051 and is held by      the TCON register bits D1 and D3 respectively. ( IE0 and IE1)&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;TCON.1      and TCON.3 bits of TCON register function as interrupt-in-service flags. High      status on these flags indicates that the interrupt is being serviced now      and on this INTn pin, and no new interrupt will be responded to until this      service is finished.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;These      flags are cleared by the CPU once the ISRs are processed. There is no need      for instruction CLR TCON.1 before RETI in the ISR associated with INT0 or      INT1. &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="MsoNormal" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span lang="EN-IE"&gt;Level Triggered Interrupt:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;In      the level-triggered mode, INT0 and INT1 pins are normally high. If a      low-level signal is applied to them, it triggers the interrupt then the      microcontroller stops whatever it is doing and jumps to the interrupt      vector table to service that interrupt.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;The      low-level signal at the INT pin must be removed before the execution of      the last instruction of the ISR, RETI; otherwise, another interrupt will      be generated. &lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;This      is the default mode upon reset of the 8051.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.25in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoHeader" style="text-indent: -6pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoHeader"&gt;&lt;b&gt;&lt;span lang="EN-IE" style="font-size: 12pt;"&gt;Programming Timer Interrupts&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoHeader"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span lang="EN-IE"&gt;Roll-over timer flag and interrupt&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;The      timer flag (TF) is raised when the timer rolls over. &lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;In      polling TF, we have to wait until the TF is raised. The problem with this      method is that the microcontroller is tied down while waiting for TF to be      raised, and cannot do any thing else.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;Using      interrupts solves this problem and avoids tying down the controller.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;&amp;nbsp;If the timer interrupt in the IE register      is enabled, whenever the timer rolls over, TF is raised, and the      microcontroller is interrupted in whatever it is doing, and jumps to the      interrupt vector table to service the ISR. In this way, the      microcontroller can do other things until it is notified.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;b&gt;&lt;span lang="EN-IE"&gt;Steps in programming Timer      Interrupt&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;span lang="EN-IE"&gt;1.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-IE"&gt;Bit D7 of the IE register (EA) must be set to high.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;span lang="EN-IE"&gt;2.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-IE"&gt;Enable bit D1(ET0) and&amp;nbsp; D3(ET1) of IE register to enable Timer0&amp;nbsp; and Timer1 interrupt respectively.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 150%; margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;span lang="EN-IE"&gt;3.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-IE"&gt;Enter Timer0 and Timer1 ISR address in Interrupt vector table locations 000Bh and 001Bh respectively.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span lang="EN-IE"&gt;Interrupt priority level structure&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;span lang="EN-IE" style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-IE"&gt;An individual interrupt source can be assigned one of two priority levels. &amp;nbsp;The Interrupt Priority, IP, register is an SFR register used to program the priority level for each interrupt source. &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="line-height: 150%; margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;span lang="EN-IE" style="font-family: Symbol;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-IE"&gt;A logic 1 specifies the &lt;i&gt;high&lt;/i&gt; priority level while a logic 0 specifies the &lt;i&gt;low&lt;/i&gt; priority level.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;An      ISR routine for a high priority interrupt cannot be interrupted. An ISR      routine for a low priority interrupt can be interrupted by a high priority      interrupt, but not by a low priority interrupt.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;If      two interrupt requests, at different priority levels, arrive at the same      time then the high priority interrupt is serviced first. &lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;If      two, or more, interrupt requests at the same priority level arrive at the      same time then the interrupt to be serviced is selected based on the order      shown below. &lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: 150%;"&gt;&lt;span lang="EN-IE"&gt;Note,      this order is used only to resolve simultaneous requests. Once an      interrupt service begins it cannot be interrupted by another interrupt at      the same priority level.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-4368304752967702072?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/4368304752967702072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4029631540499124386&amp;postID=4368304752967702072' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/4368304752967702072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/4368304752967702072'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2010/12/msbteembedded-systems9168-chapter-1.html' title='MSBTE:Embedded Systems(9168) CHAPTER 1'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-5485468202396254915</id><published>2010-12-01T01:25:00.001+05:30</published><updated>2010-12-01T01:27:24.952+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Career Guidance'/><title type='text'>Improve your Interview Skill</title><content type='html'>&lt;span class="fullpost"&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.theexecutivebrand.com/2010/05/12/the_interview_is_yours/" target="_blank"&gt;Sit  Down and Panic. The  Interview is Yours&lt;/a&gt; @GayleHoward&lt;/li&gt;&lt;li&gt;&lt;a href="http://dbcs.typepad.com/lifeatwork/2010/05/interviews.html" target="_blank"&gt;How to  Stand Out in a Job Interview&lt;/a&gt; @heathermundell&lt;/li&gt;&lt;li&gt;&lt;a href="http://write-solution.com/2010/05/13/avoid-these-reference-mistakes/" target="_blank"&gt;Avoid  These Reference Mistakes&lt;/a&gt; @DawnBugni&lt;/li&gt;&lt;li&gt;&lt;a href="http://resumesandcoverletters.com/tips_blog/2010/05/unspoken-secrets-of-job-interv.html" target="_blank"&gt;Unspoken  Secrets of Job Interviewing Prep: How Your  Nonverbal Presentation and  Behaviors Impact the Impression You Make&lt;/a&gt; @KatCareerGal&lt;/li&gt;&lt;li&gt;&lt;a href="http://emergingprofessional.typepad.com/the_emerging_professional/2010/05/elephant.html" target="_blank"&gt;Prep  for Interviews Now: Snuff out the Elephant in the Room  Later!&lt;/a&gt;  @chandlee &amp;lt;&amp;lt; not working yet&lt;/li&gt;&lt;li&gt;&lt;a href="http://exclusive-executive-resumes.com/interviewing/what-should-job-seekers-do-now-to-prepare-for-interviews/" target="_blank"&gt;What  Should Job Seekers Do Now to Prepare for an  Interview&lt;/a&gt;  @erinkennedycprw&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.careersolvers.com/blog/2010/05/13/take-a-ride-in-the-elevator-before-you-interview/" target="_blank"&gt;Take  a Ride in the Elevator Before You Interview &lt;/a&gt;@barbarasafani&lt;/li&gt;&lt;li&gt;&lt;a href="http://workingwithchronicillness.com/2010/05/are-you-ready-for-the-elephants-in-the-room/" target="_blank"&gt;Are  You Ready for the Elephant in the Room?&lt;/a&gt; @WorkWithIllness&lt;/li&gt;&lt;li&gt;&lt;a href="http://coachmeg.typepad.com/career_chaos/2010/05/tell-me-about-yourself-oh-yikes-.html" target="_blank"&gt;"Tell  Me About Yourself" (Oh, Yikes!)&lt;/a&gt;, @KCCareerCoach&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.threshold-consulting.com/threshold_consulting/2010/05/the-job-interview-as-shared-narrative.html" target="_blank"&gt;The  job interview as a shared narrative&lt;/a&gt; @WalterAkana&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.keppiecareers.com/2010/05/13/prepare-your-references-for-job-search-success/" target="_blank"&gt;Prepare  your references for job search success&lt;/a&gt; @Keppie_Careers&lt;/li&gt;&lt;li&gt;&lt;a href="http://careertrend.net/no-pain-no-gain-in-job-search-and-interview-prep" target="_blank"&gt;No  Pain No Gain In Job Search  and Interview Prep&lt;/a&gt; @ValueIntoWords&lt;/li&gt;&lt;li&gt;&lt;a href="http://blog.sterlingcareerconcepts.com/2010/05/13/job-searching-take-a-cue-from-the-boy-scouts.aspx" target="_blank"&gt;Job  searching? Take a  cue from the Boy Scouts&lt;/a&gt; @LaurieBerenson&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.job-hunt.org/job-search-news/2010/05/13/preparing-for-career-success-starts-with-interviewing-the-employers/" target="_blank"&gt;Preparing  for Career Success Starts with Interviewing the Employers&lt;/a&gt;  @JobHuntOrg&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-5485468202396254915?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/5485468202396254915/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4029631540499124386&amp;postID=5485468202396254915' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/5485468202396254915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/5485468202396254915'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2010/12/improve-your-interview-skill.html' title='Improve your Interview Skill'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-3678403144048707131</id><published>2010-11-30T00:14:00.003+05:30</published><updated>2011-01-23T23:44:23.659+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='MSBTE Question Papers'/><title type='text'>MSBTE Question Papers - First Year (E Scheme)</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B1mhyfIXYypjNTZhZGI1YzktM2Y1MS00NmE4LTg1NWEtOWVlMTYzMmE4NWVk&amp;amp;hl=en"&gt;Electronic Components and Applications W-2010&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B1mhyfIXYypjOWNhNDEzZmItOGU0Zi00ZjVjLTk2NDYtMGRkNDEzMjcxZGM0&amp;amp;hl=en"&gt;Electronics (Cm/IF) W-2010 &lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-3678403144048707131?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/3678403144048707131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4029631540499124386&amp;postID=3678403144048707131' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/3678403144048707131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/3678403144048707131'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2010/11/msbte-question-papers-first-year-e.html' title='MSBTE Question Papers - First Year (E Scheme)'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-680541741290259576</id><published>2010-08-17T23:37:00.006+05:30</published><updated>2010-11-21T21:27:35.312+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Adv. Industrial Electronics'/><title type='text'>Advanced Industrial Electronics</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both;"&gt;&lt;a href="http://www.yourfilelink.com/get.php?fid=581261"&gt;CNC Tutorial&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both;"&gt;&lt;a href="https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B1mhyfIXYypjNGRhYTNiZDEtMzJjZS00NjFhLThlYjktNWYxMWNkNDIyNmMz&amp;amp;hl=en"&gt;Direct Numeric Control&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both;"&gt;&lt;a href="https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B1mhyfIXYypjZjU1YjE5ZWYtZDY3ZC00YzcyLTg1ZjQtMTcxOTcxNTkyZDY1&amp;amp;hl=en"&gt;Alarm Annunciator&lt;/a&gt; &amp;nbsp; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-680541741290259576?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/680541741290259576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4029631540499124386&amp;postID=680541741290259576' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/680541741290259576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/680541741290259576'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2010/08/blog-post.html' title='Advanced Industrial Electronics'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-140658831032546281</id><published>2010-08-17T23:25:00.013+05:30</published><updated>2010-11-30T00:19:12.529+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='MSBTE Question Papers'/><title type='text'>MSBTE Question Papers - Third Year (C Scheme)</title><content type='html'>&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.scribd.com/full/36019458?access_key=key-1w01wnhy17x9m67vj2yc"&gt;Principles of Communication Systems S-09&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.scribd.com/full/39540363?access_key=key-b2nfvmpn1lkwjv4i3z9"&gt;Embedded Systems S-09&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.yourfilelink.com/get.php?fid=581892"&gt;Computer Architecture and Maintenance S-10&amp;nbsp;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.yourfilelink.com/get.php?fid=581895"&gt;Microcontrollers S-10&amp;nbsp;&lt;/a&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;a href="https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B1mhyfIXYypjMmIwYjllNTAtNWViNC00ZGFjLWFhZDYtOTQ5NmY3YTcwMzc4&amp;amp;hl=en&amp;amp;pli=1"&gt;Microcontrollers W-09 &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B1mhyfIXYypjZWQzMGEwYzgtMmY4YS00OGQ0LThjNTUtZWIzNTliYmE2OGE2&amp;amp;hl=en"&gt;Advanced Industrial Electronics W-09 &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B1mhyfIXYypjZWI4MGM0MzQtZjc0Zi00NGE5LTlkNzAtZTBmYzExM2RhYWYw&amp;amp;hl=en"&gt;Advanced Industrial Electronics S-09&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B1mhyfIXYypjZmU2MDUzYWQtNDZlNi00NWM2LWIzNTYtMjk2MWYzNTQ2MjJh&amp;amp;hl=en"&gt;Advanced Industrial Electronics S-10 &lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-140658831032546281?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/140658831032546281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4029631540499124386&amp;postID=140658831032546281' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/140658831032546281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/140658831032546281'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2010/08/msbte-question-papers.html' title='MSBTE Question Papers - Third Year (C Scheme)'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-8278209027509091450</id><published>2010-08-12T00:33:00.004+05:30</published><updated>2010-12-12T21:56:45.279+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Embedded Systems Articles'/><title type='text'>CISC Vs RISC</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_AG9SSN_H92Q/TGLw6GdjEEI/AAAAAAAAAYk/509M7aGloyw/s1600/CISC.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="171" src="http://4.bp.blogspot.com/_AG9SSN_H92Q/TGLw6GdjEEI/AAAAAAAAAYk/509M7aGloyw/s400/CISC.jpg" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Please click on the image to enlarge&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Do visit this page for clear understanding of &lt;a href="http://www-cs-faculty.stanford.edu/%7Eeroberts/courses/soco/projects/2000-01/risc/risccisc/"&gt;RISC-CISC&lt;/a&gt; concept in a simple way. &lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-8278209027509091450?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/8278209027509091450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4029631540499124386&amp;postID=8278209027509091450' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/8278209027509091450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/8278209027509091450'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2010/08/cisc-vs-risc.html' title='CISC Vs RISC'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_AG9SSN_H92Q/TGLw6GdjEEI/AAAAAAAAAYk/509M7aGloyw/s72-c/CISC.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-4747077980181963333</id><published>2010-08-10T22:10:00.001+05:30</published><updated>2010-08-10T22:20:38.527+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Embedded Systems Articles'/><title type='text'></title><content type='html'>&lt;a href="http://www.scribd.com/doc/35653800/Basic-Tutorial-for-Keil-Software" style="display: block; font: 14px Helvetica,Arial,Sans-serif; margin: 12px auto 6px; text-decoration: underline;" title="View Basic Tutorial for Keil Software on Scribd"&gt;Basic Tutorial for Keil Software&lt;/a&gt; &lt;object data="http://d1.scribdassets.com/ScribdViewer.swf" height="500" id="doc_283791573827337" name="doc_283791573827337" rel="media:document" resource="http://d1.scribdassets.com/ScribdViewer.swf?document_id=35653800&amp;amp;access_key=key-19ulp6zqdvhk08ze7vqr&amp;amp;page=1&amp;amp;viewMode=list" style="outline: medium none;" type="application/x-shockwave-flash" width="100%" xmlns:dc="http://purl.org/dc/terms/" xmlns:media="http://search.yahoo.com/searchmonkey/media/"&gt; &lt;param name="movie" value="http://d1.scribdassets.com/ScribdViewer.swf"&gt;&lt;param name="wmode" value="opaque"&gt;&lt;param name="bgcolor" value="#ffffff"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;param name="FlashVars" value="document_id=35653800&amp;amp;access_key=key-19ulp6zqdvhk08ze7vqr&amp;amp;page=1&amp;amp;viewMode=list"&gt;&lt;embed id="doc_283791573827337" name="doc_283791573827337" src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=35653800&amp;amp;access_key=key-19ulp6zqdvhk08ze7vqr&amp;amp;page=1&amp;amp;viewMode=list" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="500" width="100%" wmode="opaque" bgcolor="#ffffff"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-4747077980181963333?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/4747077980181963333/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4029631540499124386&amp;postID=4747077980181963333' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/4747077980181963333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/4747077980181963333'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2010/08/basic-tutorial-for-keil-software.html' title=''/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-7025370487626308698</id><published>2010-08-01T22:23:00.003+05:30</published><updated>2010-12-01T01:28:20.389+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Career Guidance'/><title type='text'>RESUME WRITING TIPS FOR ENGINEERING STUDENTS APPEARING FOR  CAMPUS PLACEMENT</title><content type='html'>Dear Students,&lt;br /&gt;&lt;div style="text-align: justify;"&gt;You are in the final year now and must be very excited about the campus placements. Final year students and fresh graduates often face the challenge of writing resumes that can effectively market them to recruiters. In such resume, one needs to shift the emphasis on academic achievements rather than professional achievements owing to the general lack of work experience.&lt;/div&gt;Remember…..&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Even if you don’t have professional experience, your credentials are still worth noting down.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;You can use your resume to show employers the value you'll bring to their organization.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;The employer requires an account of skills that showcase one’s potential despite the lack of adequate work experience.&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;Follow the guideline given below while drafting Resume for campus placements&lt;/b&gt;:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Resume should be well drafted in a short and concise format. An effective resume should constitute an education background and qualifications that are relevant to the job that is being sought. The language should be simple without use of unnecessary complex words.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;The resume should begin with your name and clear contact details.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Use a summary of qualifications, rather than writing “objective” in the beginning. It's a great way to emphasize your academic record, skills in ways that will be meaningful to the employer. Highlight your academic record (if it is good), and your personality traits that best match with those required for the job.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Do mention the important courses you took during engineering. Resume should reveal the skills you gained such as computer programming, technical writing, and project management skills. &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;If you have earned any scholarships, awards then make note of them. Educational qualifications should be chronologically indicated along with the institutions that were attended. &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Include any internship or part-time jobs. Highlight any skills or achievements gained during that employment. Projects and extra curricular activities should be mentioned to show how the individual will contribute to the organization.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Mention specific courses or training programs which you might have attended and which might give you a good edge over those who have only the required qualifications and work experience.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Highlight the skills which you might have acquired through self learning. Be careful that you write only what you really know well. You can expect questions based on the skills you mentioned in the Resume. &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Don't be tempted to impress an employer by adding false details.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Even though you are applying for your first job, follow a professional resume format, take time with your wording, and leave no spelling mistakes unattended!&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Overall be sure that you project a positive attitude and a willingness to jump and get things done.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-7025370487626308698?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/7025370487626308698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4029631540499124386&amp;postID=7025370487626308698' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/7025370487626308698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/7025370487626308698'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2010/08/resume-writing-tips-for-engineering.html' title='RESUME WRITING TIPS FOR ENGINEERING STUDENTS APPEARING FOR  CAMPUS PLACEMENT'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-4304151628944169681</id><published>2010-07-20T01:40:00.003+05:30</published><updated>2010-07-20T01:42:23.552+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Embedded Systems Articles'/><title type='text'>VAN-NEUMANN ARCHITECTURE Vs HARVARD ARCHITECTURE</title><content type='html'>&lt;table border="1" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign="top" width="295"&gt;VAN-NEUMANN ARCHITECTURE&lt;/td&gt;                     &lt;td valign="top" width="295"&gt;HARVARD ARCHITECTURE&lt;/td&gt;                   &lt;/tr&gt;&lt;tr&gt;                     &lt;td valign="top" width="295"&gt;Used in conventional  processors found in PCs and Servers,    and embedded systems with only  control functions.&lt;/td&gt;                     &lt;td valign="top" width="295"&gt;Used in DSPs and  other processors found in latest embedded    systems and Mobile  communication systems, audio, speech, image processing    systems&lt;/td&gt;                   &lt;/tr&gt;&lt;tr&gt;                     &lt;td valign="top" width="295"&gt;The data and program  are stored in the same memory&lt;/td&gt;                     &lt;td valign="top" width="295"&gt;The data and program  memories are separate&lt;/td&gt;                   &lt;/tr&gt;&lt;tr&gt;                     &lt;td valign="top" width="295"&gt;The code is executed  serially and takes more clock cycles&lt;/td&gt;                     &lt;td valign="top" width="295"&gt;The code is executed  in parallel &lt;/td&gt;                   &lt;/tr&gt;&lt;tr&gt;                     &lt;td valign="top" width="295"&gt;There is no  exclusive Multiplier&lt;/td&gt;                     &lt;td valign="top" width="295"&gt;It has MAC  (Multiply Accumulate)&lt;/td&gt;                   &lt;/tr&gt;&lt;tr&gt;                     &lt;td valign="top" width="295"&gt;Absence of Barrel  Shifter &lt;/td&gt;                     &lt;td valign="top" width="295"&gt;Barrel Shifter help  in shifting and rotating operations of    the data&lt;/td&gt;                   &lt;/tr&gt;&lt;tr&gt;                     &lt;td valign="top" width="295"&gt;The programs can be  optimized in lesser size&lt;/td&gt;                     &lt;td valign="top" width="295"&gt;The program tend to  grow big in size&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-4304151628944169681?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/4304151628944169681/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4029631540499124386&amp;postID=4304151628944169681' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/4304151628944169681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/4304151628944169681'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2010/07/van-neumann-architecture-vs-harvard.html' title='VAN-NEUMANN ARCHITECTURE Vs HARVARD ARCHITECTURE'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-2843534359277808047</id><published>2010-03-08T01:52:00.001+05:30</published><updated>2010-03-08T01:52:46.995+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='DiGiTronica Technical Writing'/><title type='text'>Technical Writing for Engineering Students</title><content type='html'>&lt;div style="text-align: justify;"&gt;MSBTE has included some excellent subjects like Development of Life Skills, Professional Practices etc&amp;nbsp; in the diploma curriculum that is implemented&amp;nbsp; in all the polytechnics in Maharashtra. These subjects, no doubt if implemented properly will benefit the engineering students immensely.&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Polytechnics under MSBTE are located in urban as well as rural places in&amp;nbsp; Maharashtra. MSBTE has given a lot of attention while designing syllabus so that the&amp;nbsp; balance can be maintained between rural Maharashtra and urban Maharashtra. I teach in one of the best Polytechnics in Mumbai .While conducting&amp;nbsp; practical sessions of subject " Professional Practices" I realize the need of emphasizing on developing Technical writing skills for the students. Preparing technical presentations, writing various technical reports such as design reports, progress reports, theses and dissertation are integral tasks in any Engineer's Life!&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;These skills can also be developed by the students and taught by Lecturers while learning&amp;nbsp; core subjects but&amp;nbsp; most of the times these&amp;nbsp; things take back seat when it come to completing syllabus. We all are aware how a typical engineering student completes his "submission" at the last moment just before the deadline!&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;My this post is to help students to learn&amp;nbsp; Technical writing. I will post links and articles here. I usually post&amp;nbsp; links under different post headings. For example "Tutorial Links", "Design Links" or post&amp;nbsp;&amp;nbsp; related&amp;nbsp; to&amp;nbsp; links on mixed&amp;nbsp; topics&amp;nbsp; is labeled&amp;nbsp; as "Potpourri" .&amp;nbsp; But this time I thought of&amp;nbsp; writing&amp;nbsp; separate post&amp;nbsp; for links related to Technical writing because I don't want&amp;nbsp; to go this link unnoticed!&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Cheers! &lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;LINKS&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.writing.engr.psu.edu/"&gt;These guidelines &lt;/a&gt;for engineering writing and scientific writing are designed to help students communicate their technical work. To that end, these guidelines contain advice, models, and &lt;a href="http://www.writing.engr.psu.edu/exercises/" target="0"&gt;exercises&lt;/a&gt; for common writing and speaking assignments in engineering and science. &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-2843534359277808047?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/2843534359277808047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4029631540499124386&amp;postID=2843534359277808047' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/2843534359277808047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/2843534359277808047'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2010/03/technical-writing-for-engineering.html' title='Technical Writing for Engineering Students'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-1962627575321898636</id><published>2010-02-21T01:24:00.003+05:30</published><updated>2010-02-21T01:26:44.930+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Embedded Systems Articles'/><title type='text'>Comparison between CAN and FIREWIRE</title><content type='html'>&lt;ul style="text-align: justify;"&gt;&lt;li&gt;The CAN bus offers a high-speed communication rate up to 1 M bits / sec, for up to 40 feet, thus facilitating real-time control. The original IEEE 1394 specifications allowed for speeds of 100, 200, and 400Mbps, IEEE 1394b provides speeds of 800, 1600, and 3200Mbps.&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;CAN protocol can link up to 2032 devices (assuming one node with one identifier) on a single network. But accounting to the practical limitations of the hardware (transceivers), it may only link up to 110 nodes on a single network.FIREWIRE allows for the connection of up to 63 external devices. &lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&amp;nbsp;&amp;nbsp; &lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;In CAN it is possible to add nodes to the bus without reprogramming the other nodes to recognize the addition or changing the existing hardware i.e. “Hot-plugging” is possible.FIREWIRE supports “Hot swapping” that is the ability to add and remove devices to a computer while the computer is running and have the operating system automatically recognize the change.&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li style="text-align: justify;"&gt;CAN have gained widespread popularity for embedded control in the areas like industrial automation, automotives, mobile machines, medical, military and other harsh environment network applications.IEEE 1394 a very high-speed bus design that is ideal for high-bandwidth applications like multimedia..&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;style&gt;&lt;!-- /* Font Definitions */ @font-face {font-family:"Arial Unicode MS"; panose-1:2 11 6 4 2 2 2 2 2 4; mso-font-charset:128; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1 -369098753 63 0 4129279 0;}@font-face {font-family:"\@Arial Unicode MS"; panose-1:2 11 6 4 2 2 2 2 2 4; mso-font-charset:128; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1 -369098753 63 0 4129279 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";}@page Section1 {size:8.5in 11.0in; margin:1.0in 1.25in 1.0in 1.25in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;}div.Section1 {page:Section1;}--&gt;&lt;/style&gt;  &lt;/ul&gt;&lt;style&gt;&lt;!-- /* Font Definitions */ @font-face {font-family:"Arial Unicode MS"; panose-1:2 11 6 4 2 2 2 2 2 4; mso-font-charset:128; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1 -369098753 63 0 4129279 0;}@font-face {font-family:"\@Arial Unicode MS"; panose-1:2 11 6 4 2 2 2 2 2 4; mso-font-charset:128; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1 -369098753 63 0 4129279 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";}@page Section1 {size:8.5in 11.0in; margin:1.0in 1.25in 1.0in 1.25in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;}div.Section1 {page:Section1;}--&gt;&lt;/style&gt;&lt;br /&gt;&lt;ol&gt;&lt;div style="margin-left: 12.6pt; text-align: justify; text-indent: -12.6pt;"&gt;&lt;/div&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-1962627575321898636?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/1962627575321898636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4029631540499124386&amp;postID=1962627575321898636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/1962627575321898636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/1962627575321898636'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2010/02/comparison-between-can-and-firewire.html' title='Comparison between CAN and FIREWIRE'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-7687645565460121890</id><published>2010-02-21T00:56:00.000+05:30</published><updated>2010-02-21T00:56:28.583+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='DiGiTronica TechnoTools'/><title type='text'>DiGiTronica TechnoTools</title><content type='html'>&lt;ol&gt;&lt;li&gt;&lt;a href="http://ftp.casio.co.jp/pub/world_manual/edu/en/GY300_Dtype_E.pdf"&gt;Calculator User Manual:&lt;/a&gt; Have you lost the user&amp;nbsp; manual that comes with the Casio Calculator? Use this Link to download the same. This manual is for calculators of series FX- 82MS to FX 350MS&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-7687645565460121890?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/7687645565460121890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4029631540499124386&amp;postID=7687645565460121890' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/7687645565460121890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/7687645565460121890'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2010/02/digitronica-technotools.html' title='DiGiTronica TechnoTools'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-5961065280241870793</id><published>2010-02-05T23:59:00.001+05:30</published><updated>2010-02-06T00:02:29.966+05:30</updated><title type='text'>GSM MODEM</title><content type='html'>1.&lt;a href="http://www.codeproject.com/KB/cs/SMS.aspx?fid=457949&amp;amp;df=90&amp;amp;mpp=25&amp;amp;noise=3&amp;amp;sort=Position&amp;amp;view=Quick&amp;amp;fr=351"Target = "_blank"&gt;SMS Client - Server Software &lt;/a&gt;is used for sending, reading, deleting messages. It uses GSM modem for sending SMS. It listens for incoming messages to arrive, processes the read message and takes action accordingly. This SMS software requires GSMComm Library which you can also download.&lt;br /&gt;&lt;br /&gt;2.&lt;a href="http://www.scampers.org/steve/sms/index.htm"Target = "_blank"&gt;This is a website &lt;/a&gt;about working with GSM SMS messages. It's more software developer oriented, but also users may find useful things here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-5961065280241870793?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/5961065280241870793/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4029631540499124386&amp;postID=5961065280241870793' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/5961065280241870793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/5961065280241870793'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2009/06/gsm-modem.html' title='GSM MODEM'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-5168455080646008344</id><published>2010-01-28T00:38:00.006+05:30</published><updated>2010-01-28T01:28:16.222+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Embedded Systems Articles'/><title type='text'>Embedded SoftwareDevelopment Process</title><content type='html'>&lt;div style="text-align: justify;"&gt;This article  provides a generic description of the end-to-end process from C source file development to downloading machine code in the target processor. Details for a specific software suite coupled with a specific target controller may have slight differences.&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_AG9SSN_H92Q/S2CZLabU-NI/AAAAAAAAAWU/aUy0olaNnds/s1600-h/flow.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 452px; height: 239px;" src="http://4.bp.blogspot.com/_AG9SSN_H92Q/S2CZLabU-NI/AAAAAAAAAWU/aUy0olaNnds/s320/flow.jpg" alt="" id="BLOGGER_PHOTO_ID_5431509571960371410" border="0" /&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;As the system designer, you will write the C source files that implement the required control algorithm. The source files consist of C source code and also header files. Header files may include functions you have written, functions provided with your compiler, and also personality data for the specific processor you are using as the target system.&lt;br /&gt;&lt;br /&gt;The C source files are compiled using a compiler for the specific target processor. The output from the compiler will be assembly code which is automatically routed to the assembler portion of the software development suite. The output from the assembler is object code which is linked with library files provided with the compiler.&lt;br /&gt;&lt;br /&gt;The overall output will be machine code for download into the target processor. The software development suite may also provide some auxiliary files. These files provide information on memory usage and code placement within memory. These files are handy if system troubleshooting is required.&lt;br /&gt;&lt;br /&gt;The machine code is downloaded into the target controller via a programming cable.&lt;br /&gt;&lt;img src="file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/moz-screenshot.png" alt="" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-5168455080646008344?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/5168455080646008344/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4029631540499124386&amp;postID=5168455080646008344' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/5168455080646008344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/5168455080646008344'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2010/01/embedded-softwaredevelopment-process.html' title='Embedded SoftwareDevelopment Process'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_AG9SSN_H92Q/S2CZLabU-NI/AAAAAAAAAWU/aUy0olaNnds/s72-c/flow.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-1592829261786946453</id><published>2009-03-03T00:53:00.005+05:30</published><updated>2010-07-20T01:06:51.847+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='DiGiTronica Useful Links'/><title type='text'>DiGiTronica "Jara Hatke"!</title><content type='html'>&lt;a href="http://www.intel.com/museum/onlineexhibits.htm" target="_blank"&gt;The Intel Museum! &lt;/a&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;br /&gt;The Intel Museum's online exhibits are a great way to complement your visit or to explore the museum if you can't make a trip to the physical museum in Santa Clara, California, USA.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.filefactory.com/" target="_blank"&gt;FileFactory&lt;/a&gt;&lt;br /&gt;FileFactory lets you host files up to 300MB for free. You don't have to register.Your  files can be downloaded an unlimited number of times!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flipkart.com/" target="_blank"&gt;Flipkart&lt;/a&gt;&lt;br /&gt;Online Bookstore from India!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.onesmartclick.com/rtos/embedded-systems-design.html" target="_blank"&gt;One Smart Click!&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.eeherald.com/index.html"&gt;&lt;b style="color: blue;"&gt;Electronics Engineering Herald&lt;/b&gt;&amp;nbsp;&lt;/a&gt;&lt;br /&gt;An online magazine for electronic engineers  with focus                          on hardware design, embedded, VLSI, and design  tools.                          &lt;span style="color: #cc3300;"&gt;&lt;span style="color: black;"&gt;EE  Herald&lt;/span&gt;&lt;/span&gt;&lt;b&gt;                          &lt;/b&gt;publishes design ideas, technology trends,  course                          materials, electronic industry related news and  new products.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-1592829261786946453?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/1592829261786946453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4029631540499124386&amp;postID=1592829261786946453' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/1592829261786946453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/1592829261786946453'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2009/03/digitronica-jara-hatke.html' title='DiGiTronica &quot;Jara Hatke&quot;!'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-1318237567953181412</id><published>2009-01-19T17:13:00.010+05:30</published><updated>2011-04-08T16:17:57.894+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='MSBTE: Embedded Systems'/><title type='text'>MSBTE Embedded Systems (9168)</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.electro-tech-online.com/micro-controllers/32083-selecting-i-o-8051-a.html" target="_blank"&gt;8051 I/O port status upon Reset&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Embedded Systems &lt;a href="http://www.msbte.com/website/curriculum/Conventional%20of%206th%20Semester/Instrumentation%20And%20Instrumentation%20and%20Control%20%28IS,%20IC%29/Embedded%20Systems%20%289168%29.pdf" target="_blank"&gt;Syllabus&lt;/a&gt;&lt;/li&gt;&lt;li&gt;MSBTE &lt;a href="http://www.msbte.com/website/curriculum/Sample%20question%20paper%20of%206th%20Semester/index.php" target="_blank"&gt;Sample Papers&lt;/a&gt; 6th Semester&lt;/li&gt;&lt;li&gt;Can you &lt;a href="http://www.keil.com/support/docs/1843.htm" target="_blank"&gt;access&lt;/a&gt; individual 8051 registers (R0 to R7) in Keil C?&lt;/li&gt;&lt;li&gt;Excellent &lt;a href="http://www.edsim51.com/"&gt;8051 simulator&lt;/a&gt; that is available for FREE.The best part of this simulator is that it has several peripheral simulation included.&lt;/li&gt;&lt;li&gt;Source code for &lt;a href="http://digitronica.googlegroups.com/web/timerprogram.pdf?gda=VzgfJUQAAAC0IrJhxNU3Uti8hB10iQS40eCdSZv3k3KkKkHxDyj1_8s3dv8f7Hz8ORdeCwWzXUZV4u3aa4iAIyYQIqbG9naPcoj2E496jYL5fVubV8pETA&amp;amp;gsc=32DJ_QsAAAAG_upK9jBXVf0PSk_UhJu5" target="_blank"&gt;Timer Tick library&lt;/a&gt;. Application notes on how interrupt driven generic timer delay routine can be written and used.&lt;/li&gt;&lt;li&gt;&lt;a href="http://microcontroller.com/learn-embedded/CAN1_sie/CAN1big.htm"&gt;CAN Tutorial&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://seminar2.techonline.com/%7Efundamentals/rtos/player.html"&gt;RTOS Webinar&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B1mhyfIXYypjYThkZTA4ZjEtZTNiYy00M2FhLWExMDUtODk5ZDA3ZTk5ZmE1&amp;amp;hl=en"&gt;PCI PPT&lt;/a&gt;,&lt;a href="http://www.science.unitn.it/%7Efiorella/guidelinux/tlk/node67.html"&gt; PCI Configuration Header&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;a href="http://www.edsim51.com/" target="_blank"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-1318237567953181412?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/1318237567953181412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4029631540499124386&amp;postID=1318237567953181412' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/1318237567953181412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/1318237567953181412'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2009/01/msbte-9168.html' title='MSBTE Embedded Systems (9168)'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-3090384437884565366</id><published>2008-12-30T01:21:00.005+05:30</published><updated>2010-07-20T01:20:20.783+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='DiGiTronica Useful Links'/><title type='text'>DiGiTronica Potpourri</title><content type='html'>&lt;ul&gt;&lt;li style="color: #333333; text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://www.8052.com/"&gt;8052.com &lt;/a&gt;is a website provided free-of-charge to the 8052/MCS-51 community.  The vast majority of the prepared material on 8052.com is  written by the webmaster &lt;a class="BlueLink" href="http://www.8052.com/resume/"&gt;Craig Steiner&lt;/a&gt; who is a founding member of Vault Information Services LLC.  The site receives approximately half a million "hits" from human beings (as opposed to web spiders) every month and is the primary community for developers and engineers interested in MCS-51 architecture.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://www.microcontroller.com/"&gt;&lt;span style="color: #333333;"&gt;http://www&lt;/span&gt;.&lt;span style="color: #333333;"&gt;microcontroller.com/&lt;/span&gt;&lt;/a&gt;&lt;span style="color: #333333;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://electrofriends.com/"&gt;&lt;span style="color: #33ccff;"&gt;&lt;span style="color: #333333;"&gt;http://electrofriends&lt;/span&gt;&lt;span style="color: #999999;"&gt;.&lt;span style="color: #333333;"&gt;com/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li style="color: #3366ff; text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://www.embeddedcraft.org/"&gt;Embedded Craft&lt;/a&gt; &lt;/span&gt;&lt;span style="color: #333333; font-size: small;"&gt;is the information portal useful for those who are working in embedded systems domain or want to start new career in this field.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="color: #333333; font-size: small;"&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #3366ff;"&gt;&lt;a href="http://www.ikalogic.com/index.php"&gt;&lt;span style="color: #333333;"&gt;www.ikalogic.com&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #666666; font-size: small;"&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #3366ff;"&gt;&lt;span style="color: #333333;"&gt; &lt;/span&gt; &lt;/span&gt;&lt;/span&gt;By                              Joining ikalogic community, you can &lt;b style="font-weight: normal;"&gt;download&lt;/b&gt;                              project folders, free &lt;b style="font-weight: normal;"&gt;software&lt;/b&gt;,                              and&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;b style="font-weight: normal;"&gt;video &lt;/b&gt;clips,                              share questions and &lt;b style="font-weight: normal;"&gt;ideas&lt;/b&gt;                              and receive mail notifications when new interesting                              content is uploaded.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li style="color: #3366ff; text-align: justify;"&gt;&lt;span style="color: #666666; font-size: small;"&gt;&lt;a href="http://embeddedcookbook.com/"&gt;http://embeddedcookbook.com&lt;/a&gt; Share, Collaborate and Learn! A &lt;/span&gt;&lt;span style="color: #333333; font-size: small;"&gt;website for electronic developers  to improve the documentation of electronic parts and to avoid reinventing the wheel each time we need to use a new component.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://dev.emcelettronica.com/"&gt;Electronic open source&lt;/a&gt; : This is for the technocrat who believes that  sharing one self experience, in terms of code, schematics, bug report etc. is as much important as taking benefit from other people experience.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li face="arial" style="color: #333333; text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://instruct1.cit.cornell.edu/courses/ee476/"&gt;Cornell University&lt;/a&gt;: Designing with Microcontrollers course&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://www.stanford.edu/class/ee281/"&gt;Stanford University's&lt;/a&gt;       Embedded System Design Laboratory&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li style="color: #333333; text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://hubbard.engr.scu.edu/embedded/"&gt;Santa Clara University&lt;/a&gt;: Embedded System Resources&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://www.8051projects.net/index.html"&gt;Rickey's World of Microcontrollers&lt;/a&gt;:Here you will find everything related to microcontrollers, you can download codes, libraries, examples, discuss about your projects and ask doubts in the forum.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;a href="http://microcontrollershop.com/default.php?cPath=239"&gt;Microcontrollershop.com&amp;nbsp;&lt;/a&gt; site has list of books on various engineering topics, such as microcontroller architectures, embedded system design and firmware software development.Books have been grouped into sub-categories by topic. Books specific to a microcontroller architecture are grouped by manufacturer/architecture. &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.princeton.edu/englib/"&gt;This&lt;/a&gt; blog is maintained by the Princeton University Library. Started in 2006, it gives students and visitors relevant information on engineering. The numerous categories include awards, tips, documents, news, projects, and more.&lt;/li&gt;&lt;li&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.eetimes.com/electrical-engineers/education-training/courses/fundamentals"&gt;EE Times Education and Training&amp;nbsp; &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;/ul&gt;&lt;ul style="text-align: justify;"&gt;&lt;/ul&gt;&lt;br /&gt;&lt;h1&gt;&lt;/h1&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-3090384437884565366?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/3090384437884565366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4029631540499124386&amp;postID=3090384437884565366' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/3090384437884565366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/3090384437884565366'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2008/12/digitronica-potpourri.html' title='DiGiTronica Potpourri'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-4255338104789850606</id><published>2008-12-30T00:15:00.001+05:30</published><updated>2009-12-14T23:41:56.187+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='DiGiTronica Useful Links'/><title type='text'>DiGiTronica Design Links</title><content type='html'>&lt;ol style="text-align: left; color: rgb(0, 204, 204);"&gt;&lt;li&gt;&lt;a href="http://electronicdesign.com/Departments/DepartmentID/24/24.html"&gt;Learn designing with electronidesign.com on various topics like Embedded,  Automation,           Communication,Power, Analog/Mixed signals etc.&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-4255338104789850606?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/4255338104789850606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4029631540499124386&amp;postID=4255338104789850606' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/4255338104789850606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/4255338104789850606'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2008/12/digitronica-design-links.html' title='DiGiTronica Design Links'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-8921867274833539342</id><published>2008-12-27T00:30:00.002+05:30</published><updated>2010-03-17T03:14:58.817+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='DiGiTronica Useful Links'/><title type='text'>DiGiTronica Technobuyer's Links</title><content type='html'>&lt;ul&gt;&lt;li&gt;&lt;a href="http://robokits.co.in/shop/"&gt;http://robokits.co.in/shop/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Import from China to Chandani Chowk!&lt;a href="http://www.sunrom.com/"&gt; http://www.seeedstudio.com/depot/&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;http://www.sunrom.com/&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.pulraj.com/index.htm"&gt;GSM/GPRS Modem at reasonable cost in Mumbai&amp;nbsp;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.shreeramindia.com/index.html"&gt;http://www.shreeramindia.com/index.html&amp;nbsp;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.kitsnspares.com/user1/buyproduct.asp"&gt;http://www.kitsnspares.com/user1/buyproduct.asp&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ol&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-8921867274833539342?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/8921867274833539342/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4029631540499124386&amp;postID=8921867274833539342' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/8921867274833539342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/8921867274833539342'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2008/12/digitronica.html' title='DiGiTronica Technobuyer&apos;s Links'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-5141653044426877138</id><published>2008-10-26T14:56:00.002+05:30</published><updated>2010-08-01T22:00:22.697+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='DiGiTronica Useful Links'/><title type='text'>DiGiTronica Project Links</title><content type='html'>&lt;ul&gt;&lt;li&gt;&lt;span style="color: #666600; font-size: 130%;"&gt;&lt;a href="http://www.electronics-lab.com/"&gt;&lt;span style="color: #666600;"&gt;http://www.electronics-lab.com&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt;Here you can find useful circuits        with full description,  diagrams and PCB, electronics        articles, links and downloads.&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: 100%;"&gt;&lt;span style="font-size: 130%;"&gt;&lt;a href="http://www.circuitgeek.com/" style="color: #66ffff;"&gt;&lt;span style="color: #333333;"&gt;http://www.circuitgeek.com&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;Welcome to CircuitGeek. This is a place where you can find useful circuits, interesting projects, and electronics related articles. Site is updated frequently with electronics projects, events found in the internet.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.circuit-projects.com/" style="color: #333333;"&gt;&lt;span style="font-size: 130%;"&gt;&lt;span style="color: #33ffff;"&gt;&lt;span style="color: #6633ff;"&gt;&lt;span style="color: #000099;"&gt;http://www.circui&lt;/span&gt;t&lt;/span&gt;&lt;span style="color: #333399;"&gt;-projects.com&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 100%;"&gt;You can find as well as  share your own electronic circuit                            schematics/diagrams or projects with people from all                            around the world&lt;/span&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;ul style="color: #333333;"&gt;&lt;li&gt;&lt;span style="font-size: 130%;"&gt;&lt;a href="http://www.projects-lab.com/"&gt;&lt;span style="color: black;"&gt;http://www.projects-lab.com&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: 130%;"&gt;&lt;a href="http://www.scienceprog.com/" style="color: #33ffff;"&gt;&lt;span style="color: #333333;"&gt;http://www.scienceprog.com&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: 130%;"&gt;&lt;a href="http://www.landairsea.com/"&gt;&lt;span style="color: #333333;"&gt;GPS Tracking&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul style="color: #333333;"&gt;&lt;li&gt;&lt;span style="font-size: 130%;"&gt;&lt;a href="http://www.youritronics.com/"&gt;&lt;span style="color: #333333;"&gt;http://www.youritronics.com&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: 130%;"&gt;&lt;a href="http://www.uchobby.com/" style="color: #33ffff;"&gt;&lt;span style="color: #333333;"&gt;http://www.uchobby.com&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: 130%;"&gt;&lt;a href="http://www.e-dsp.com/" style="color: #33ffff;"&gt;&lt;span style="color: #333333;"&gt;http://www.e-dsp.com&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: 130%;"&gt;&lt;a href="http://www.diylive.net/" style="color: #33ffff;"&gt;&lt;span style="color: #333333;"&gt;http://www.diylive.ne&lt;/span&gt;&lt;/a&gt;&lt;span style="color: #333333;"&gt;t&lt;/span&gt;&lt;/span&gt;  &lt;span style="font-size: 100%;"&gt;Do-it-yourself projects and technology updates&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="color: #3333ff;"&gt;&lt;span style="font-size: 100%;"&gt;&lt;span style="font-size: 130%;"&gt;&lt;a href="http://www.embedds.com/"&gt;&lt;span style="color: #33ffff; text-decoration: underline;"&gt;&lt;span style="color: #3333ff;"&gt;&lt;span style="color: #333333;"&gt;http://www.embedds.com&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.dibugs.com/" style="color: #333333;"&gt;&lt;span style="font-size: 130%;"&gt;&lt;span style="color: #33ffff; text-decoration: underline;"&gt;&lt;span style="color: #3333ff;"&gt;&lt;span style="color: #333333;"&gt;Digital&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #333333;"&gt; &lt;/span&gt;&lt;span style="color: #333333;"&gt;Bugs&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;The Digital Bugs (also known as DiBugs) is a place where you can find lots of friends facing similar computer, windows, or other technology and evnen non technology related problems. Here we can learn new stuff together, solve small problems related to Windows XP, Vista, particular programs and much more.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="color: #333333; font-size: 130%;"&gt;&lt;a href="http://www.elecfree.com/electronic/"&gt;htt&lt;/a&gt;&lt;/span&gt;&lt;a href="http://www.elecfree.com/electronic/" style="color: #33ffff;"&gt;&lt;span style="font-size: 130%;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 130%;"&gt;&lt;a href="http://www.elecfree.com/electronic/" style="color: #33ffff;"&gt;&lt;span style="color: #333333;"&gt;p://www.elecfree.com&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="color: #333333; font-size: 130%;"&gt;&lt;a href="http://microblog.routed.net/"&gt;&lt;span style="color: #333333;"&gt;http://microblog.routed.net&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="color: #333333; font-size: 130%;"&gt;&lt;a href="http://www.elecfree.com/electronic/"&gt;p&lt;/a&gt;&lt;/span&gt;&lt;span style="color: #333333; font-size: 130%;"&gt;&lt;a href="http://microblog.routed.net/"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: 130%;"&gt;&lt;a href="http://www.arduino.cc/" style="color: #33ffff;"&gt;&lt;span style="color: #333333;"&gt;http://www.arduino.cc&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.ladyada.net/"&gt;Ladyada&lt;/a&gt;: Most of the stuff on this site is related to the electronic toys, gadgets and art that &lt;span style="font-family: Arial,Helvetica,sans-serif; font-size: 130%;"&gt; Limor,&lt;/span&gt; an engineer currently working with Adafruit Industries  worked on since 2003.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.fpga4fun.com/SiteInformation.html"&gt;FPGA based simple projects&lt;/a&gt;. You can find information pages, as well as FPGA projects to build with an FPGA board.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-5141653044426877138?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiforyou.blogspot.com/feeds/5141653044426877138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4029631540499124386&amp;postID=5141653044426877138' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/5141653044426877138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/5141653044426877138'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2008/10/digitronica-links.html' title='DiGiTronica Project Links'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4029631540499124386.post-2642306461320358123</id><published>2008-01-28T01:40:00.000+05:30</published><updated>2010-01-28T01:51:17.030+05:30</updated><title type='text'>प्रत्यूष</title><content type='html'>&lt;span style="color: rgb(255, 255, 255);"&gt;&lt;a href="http://www.dineshgirap.blogspot.com/"&gt;&lt;span style="color: rgb(51, 51, 51);"&gt;प्रत्यूष &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4029631540499124386-2642306461320358123?l=digiforyou.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/2642306461320358123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4029631540499124386/posts/default/2642306461320358123'/><link rel='alternate' type='text/html' href='http://digiforyou.blogspot.com/2008/01/blog-post.html' title='प्रत्यूष'/><author><name>दिनेश</name><uri>http://www.blogger.com/profile/13633035558246822102</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_AG9SSN_H92Q/SZxfzcofaTI/AAAAAAAAALw/rY7PkWCyEnE/S220/din43.jpg'/></author></entry></feed>
