Title: ????????(microcontroller)
18051 ????????
?1?. ????????
????????(microcontroller)
-1-
????????
?????
28051 ????????
?1?. ????????
????????(microcontroller)
- ????????(MCU - Micro Controller Unit)
- CPU, ROM, RAM, I/O Port(??,??),
Timer/Counter, Interrupt ???? ??? ??? chip?
?? - ??? ??? ???? ?? ??? (???????? ??
? ??? ??? ??) - ????(Interrupt)? ??? ???? ??
??? ?? ?? - ??? ?????? ?? bit?? ?? (??,
LED, ??? ?? ?)
-2-
????????
?????
38051 ????????
?1?. ????????
????????(microcontroller)
- 1975? Texas Instrument ??? TMS1000 ??
(1971? Intel 4bit ???????? 4004 ??) - 1976?
Intel 8bit M/C 8048(MCS-48) ??
Motorola 8bit MC6801 ?? - 1980? Intel
8bit M/C 8051(MCS-51) ?? - 1982? Intel 16bit
MCS-96 ?? - 1988? Intel 32bit M/C 80960 ??
- etc.
-3-
????????
?????
48051 ????????
?1?. ????????
????????(microcontroller)
- MCU(Micro Controller Unit)? ???
- Motorola MC6805, MC68HC11, MC68HC16,
MC68332 - Samsung KS51, KS88, KS16, KS32
- Microchip PIC16/17(RISC, A/D??? ? PWM ??)
- Atmel AVR(8bit RISC M/C) - Zilog
Super-8 - etc.
-4-
????????
?????
58051 ????????
?1?. ????????
????????(microcontroller)
- ?????? ?? ? ???? ?? I/O ??? ?? - ???/???,
???? ?? ? ???? ?? ?? ?? - Bit ?? ??? ?? -
??? ??? ? ??? - ??? ??? ??(???, ???, ??? ?
???? ??) - ??? ? ???? ??(????? ??) - ????
??(?? ? ?? ??? ??, ??? ??, ????)
-5-
????????
?????
68051 ????????
?1?. ????????
????????(microcontroller)
- ?? ?? ??, ?? ??, ???? ??, ?? ??, ??? ?
- ?? ??? ???, ?????? ? - ???? ?????, ????,
????, ??? ? - ?? ??? ??, Torpedo ??, ??? ??
?? ? - ?? ???, ??, ??? ???, ??? ? - ????
???, ???, plotter, ????? ???? ? - ??? ??
??? ??, ?? ?? ??, ??? ?? ? - ?? ????, ???,
???, ?????, ????? ?
-6-
????????
?????
78051 ????????
?1?. ????????
????????(CPU)? ??
- Acc, B, R0?R7 register ?? ???? ?? ?? -
Intel 8051, 8096, 80196
- ??? ??(Harvard architecture)
- ?? ??? ??? ?? ?? ?? ? ?????? ????/
?????? ?? . ???? ????? ????, ???? ????
. ????? ????? ?????, ???? ?????
-7-
????????
?????
88051 ????????
?1?. ????????
CPU? ?? ? DSP
- CISC(Complex Instruction Set Computer)
- RISC ?? ?? ??? ??, ?? ?? ??(Intel 8051)
- RISC (Reduced Instruction Set Computer)
- ??? ??? ??, ?? ????, ?????, ?? ?? ??
DSP(Digital Signal Processing)
- 1979? ??? ?? ?? ?? ??? ??? ???? ?? - ??,
????, ???? ??? ?? ?? - ????? ??? ??? ??, RISC,
?????(Pipe line) - Analog Device, Texas
Instrument, ATT, Motorola, NEC
-8-
????????
?????
98051 ????????
?1?. ????????
????????(microprocessor)
- 1971? Intel? 4bit ???????? 4004 ?? - ??
?? ???? 8bit ???????? ?? . Intel
8008(72), 8080(74), 8085(76) . Motorola
MC6800(74), MC6805(76), MC6809(77) .
Zilog Z80(76) - ?? 8, 16, 32, 64bit
???????? ?? . Intel 80186(80),
80286(82), 80386(85), 80486(89), Pentium(93)
. Motorola 68000(79), 68020(84),
68040(89), 68060(94)
-9-
????????
?????