INTRODUCTION TO MICROCONTROLLERSSALIENT ARCHITECTURE : is a bit microcontroller in which the data path for. The is a bit microcontroller with dedicated. I O subsystems and a complete set of bit arithmetic instructions including multiply and divide operations. With a 12 MHz input frequency the can do a bit addition in us and a 16 x bit multiply . available in the Microcontroller Handbook, order number.
|Language:||English, Spanish, Indonesian|
|Genre:||Science & Research|
|ePub File Size:||15.54 MB|
|PDF File Size:||18.16 MB|
|Distribution:||Free* [*Regsitration Required]|
or soundofheaven.info - Download as PDF File .pdf), Text File .txt) or read online. notes. Download as DOCX, PDF, TXT or read online from Scribd The is a bit microcontroller with dedicated I/O subsystems and a complete set of bit. Microprocessors and Microcontrollers/Architecture of Micro controllers. Lecture Notes. Overview of 16 bit microcontroller. Features. • Byte Register File.
Karthika M. Specific values can not be written to it. Upon the completion of each conversion theconverter can generate a conversion complete interrupt. The device microcontroller , the Intel 87CKR. Texas Instruments.
The chip is automatically reset when the Vdd 7. Diode circuits are provided on the chip itself ,which givesself protection. It can monitor four independently configurable HSI lines andcapture the value of Timer 1 when an event takes place.
There are 4 lines HIS. The HIS unit can store upto 8 entries Timer 1 values. ThisCAM file stores up to 8 commands.
Each command specifies the action time,the nature of theaction ,whether an interrupt is to occur and whether Timer 1 or Timer 2 is the reference Timer. When Timer 1 is over flown ,theinterrupt bit is enabled or disabled.. TIMER 2 can be used as a bit even counter which isclocked by a signal coming into the chip on either of the two pinsPort2.
An on chip bit watch dog timer is available in which helps to recover the controllerfrom the software upsets.
This bit WDT is a counter which is incremented every state time. This counter is cleared by program after periodic interval and not allowed to overflow.
However, if the program does not progress properly by any reason such as Electrostatic Discharge ESD or due 8. And the hardware reset is initiated torestart the microcontroller. There are 20 different interrupt sources that can be used on the The 20 sources vectorthrough 8 locations or interrupt vectors. All these interrupts are enabled or disabled using the 9 thbit of PSW register.
If this bit is set to 1 all the interrupts are enabled and disabled when reset tozero. The content of the interrupt mask register determine whether the pending interrupt is serviced ornot.
If it is to be serviced , the CPU pushes the contents of the program counter on to the stackand reloads it with the vector corresponding to the desired interrupt.
When the hardware detectsone of the 8 interrupts , it sets the corresponding bit in the interrupt pending register. Thisregister can be read or modified as a byte register.
Individual interrupts can be enabled ordisabled by setting or clearing the bits in the Interrupt mask register. The has an on-chip full duplex serial port to reduce the total number of chips required inthe system. The serial port is similar to that on the controller. It has one synchronous andthree asynchronous modes. In the asynchronous modes baud rates of up to The chip has a baudrate generator which is independent of Timer 1 and Timer 2, so using the serial port does nottake away any of the HSI, HSO or timer flexibility or functionality.
Theserial port is configured in four modes. The four modes of the serial port are referred to as modes0, 1, 2 and 3. Mode 1 is the standard asynchronous mode, 8 bitsplus a stop and start bit are sent or received..
Modes 2 and 3 handle 9 bits plus a stop and startbit. The difference between the two is, that in Mode 2 the serial port interrupt will not beactivated unless the ninth data bit is a one; in Mode 3 the interrupt is activated whenever a byte isreceived. These two modes are commonly used for interprocessor communication. Baud ratesfor all of the modes are controlled through the Baud Rate register. This is a byte wide registerwhich is loaded sequentially with two bytes, and internally stores the value as a word.
The least 9. The most significant bitof the baud value determines the clock source for the baud rate generator.
The instruction set supports six addressing modes. They areImmediate addressing modeRegister direct addressing modeIndirect addressing modeIndirect with auto increment modeShort indexed mode andLong indexed mode. These addressing modes increase the flexibility and overall execution speed of controller. Each instruction uses at least one of the addressing modes.
All devices are high performance members of the microcontroller family. The 8XCKB is pin-to-pin compatible and uses a true superset of the instructions. All devices are high performance members o l the microcontroller family.
The 8XCKB is pln-lo-pin compatible and uses a true superset ol the instructions. The 87CKB is pin-to-pin compatible and uses a true superset of the instructions. The micro-controller is an Intel supplied by three , the others.
The required input voltage for. Its IOH characteristic is shown in Figure 4. The maximum current the can supply when its , -volt battery to overheat and vent.
Contrast the example with the output characteristics of a , The type of curves used in this load line analysis can be easily obtained for any conditions. All devices are high performance members o l the microcontroller family. The 8XCKB is pln-lo-pin compatible and uses a true superset ol the instructions.
For instance, a signed 2's com plement bit by bit multiply with 32 bit re sult takes 3. Intel takes 6.