Page 370 - FUNDAMENTALS OF COMPUTER
P. 370
NPP
370 Fundamentals of Computers NPP
Apart from this, additional circuits like, BZHo$ Abmdm ^r, UART, ADC, DAC Am{X ^r
UART, ADC and DAC may also be built on the ~Zo hmo gH$Vo h¢Ÿ& BÝQ>ob Ho$ _mBH«$moH§$Q´>mobg© Ho$ CXmhaU h¢…
same chip. Typical examples of microcontroller
are the Intel MCS- 48, 51, 96 families, the MCS- 48, MCS-51, MCS-96 Am{X Ÿ& _moQ>moamobm H$m
motorola MC68HC11 family and Zilog Z8. MC 68HC11 VWm PmBbm°J H$m Z-8 ^r _mBH«$moH§$Q´>moba
These are available to meet diversified indus-
trial needs. Normally microcontroller are used h¡Ÿ& BZH$m Cn`moJ CÚmoJm| _| {d{^ÝZ H$m`m] Ho$ {bE {H$`m
in dedicated applications. In such applications, OmVm h¡Ÿ& gm_mÝV`m BZH$m Cn`moJ g_{n©V AZwà`moJm| _|
the microcontroller are dedicated for a single hmoVm h¡Ÿ& Bg àH$ma Ho$ AZwà`moJm| _| EH$ hr H$m`© Ho$ {bE
task. For example, industrial process control
system. Consider two examples of BZH$m Cn`moJ {H$`m OmVm h¡Ÿ& CXmhaU Ho$ {bE, A~ h_
microconotrollers from Intel: BÝQ>ob Ho$ Xmo _mBH«$moH§$Q´>mobg© H$s {deofVmE§ XoIVo h¢…
MCS - 51 (8051 Microcontroller) MCS - 51 (8051 _mBH«$moH§$Q´>moca)
This is an 8-bit microcontroller with the `h EH$ 8 {~Q> H$m EH$ _mBH«$moH§$Q´>moba h¡, {Og_|
following features : {ZåZ {deofVmE± h¢ …
1. Can operate with 12 MHz clock. 1. `h 12 MHz H$s Amd¥{Îm na H$m`© H$a gH$Vm h¡ Ÿ&
2. 4K ROM/EPROM (Program Memory) 2. 4K H$s ROM/EPROM ~Zr h¡Ÿ&
3. 128 Bytes of Data Memory (RAM). Plus 21 3. 128 ~mB©Q> H$s S>mQ>m ‘o‘moar RAM h¡ ŸAm¡a 21 SFR
SFR (Special function Registers). (ñnoeb ’§$³eZ a{OñQ>a)
4. 4 IO Ports of 8-bit each (32 IO lines) 4. Mma IO nmoQ>© h¡, àË`oH$ 8-{~Q> H$m Ÿ(32 IO bmBÝg)
5. Two 16-bit timer- (event Counters). 5. Xmo 16-{~Q>m| Ho$ Q>mB©_a h¢ (BdoÝQ> H$mCÝQ>g©)Ÿ&
6. a Serial IO port with UART. 6. EH$ gr[a`b IO nmoQ>© h¡ (UART Ho$ gmW)
7. Five Interrupt lines : 7. nm±M B§Q´>ßQ> bmBÝg h¢;
two for external signals, Xmo ~mhar {g¾bm| hoVw,
three for Internal operations. VrZ Am§V[aH$ {g¾bm| hoVw
8. It is a “bit and byte processor”. 8. `h {~Q> VWm ~mB©Q> àmogoga h¡ Ÿ&
9. Can handle Boolean function. 9. `h ~w{b`Z \$bZ na ^r H$m`© H$a gH$Vm h¡ Ÿ&
MCS- 96 MCS-96
This is 16-bit microcontroller with follow- `h 16-{~Q> _mBH«$moH$ÊQ´>moba h¡ {Og_| {ZåZ{b{IV
ing features : {deofVmE± hmoVr h¢:
1. 8K ROM. 1. Bg_| 8K H$s ROM h¡ Ÿ&
2. 232 Byte RAM. 2. Bg_| 232 ~mB©Q> H$s RAM h¡ Ÿ&
3. 10 bit A/D Converter. 3. 10-{~Q> H$m A/D H$ZdQ>©a h¢
4. 40 IOlines 4. 40 IO bmB©Z| Ÿ&
5. Serial port with full Duplex mode. 5. EH$ \w$b Sw>ßboŠg grar`b nmoQ>© h¡ Ÿ&
6. Two 16- bit timers, and a watch dog timer. 6. Xmo 16-{~Q> Ho$ Q>mB©_a d EH$ dm°M-S>m°J Q>mB©_a h¡ Ÿ&
7. 8 interrupts. 7. Bg_| 8 B§Q´>ßQ> h¢ Ÿ&