Post on 04-Jan-2016
description
2
2.1 2.2 2.3 2.3
2.1 2.1.1 a b c
(a)DIP: Dual In-line Package(b)PDIP: Plastic Dual In-line Package(c)SDIP: Shrink Dual In-line Package
d e f
(d)PLCC: Plastic Leaded Chip Carrier(e)QFP: Quad Flat Package(f) LQFP: Low Quad Flat Package
g h i
(g) (TSOP: Thin Small Outline Package)(h) (SOIC: Small Outline Integrated Circuit Package) (i) HVQFN : heatsink very thin quad flat pack no leads
2.1.2 I/O
2-2 MCU
1. CPU ROMRAM1 IntelMCS-51961664KB64KB128KB
2 Motorola1664KBIntelMCS-51MOVCMOVX
2. IO1 IOIOIOIntel80x86INOUTIntelMCUIO2 MotorolaMCUIO
3. 80x86PentiumCPUIOIntelMCURAMMOV Motorola MCU
2.1.3 CPUI/O/2-2
1CPU CPUCPU4816328CPU 2-3
2-3 8CPU
1 ALUAGRTRPSW A (Accumulator)TR (Temporary Register) ALU (Arithmetic and Logical Unit)ATRPSW (Program Status Word) GR (Generalpurpose Register)
2 PC (Program Counter)IR (Instruction Register)ID (Instruction Decoder) (Clock System)(Pulse Distributor)
ID
2 (1) RAM (Random Access Memory) (2) ROM (Read Only Memory) 2n n 168ROM0000HFFFFH64KB ROMRAMROMRAM
3 CPU :CPUIOCPUIOIO
CPU
4IO IOIOCPUIOCPUTxDRxDCPUIO
5/
. CPU
. 2.2.1. T fOSC . .
MCS-1 12 MHz MHz MCS-1 12 MHz MIPS million instructions per secondCCPU RISC AT90SXXXX
2. 2. 2 PC -
- MCS-51
.
2. 3. 1 CPU - ab c
- MCS-51
2. 3. 2 ROM MCS-51 0000H M68HC08$FFFE $FFFFPC
2. 3. 3 CHMOS . RAM SFR VCC RAM . CPU CPU CPU RAM SFR
CHMOS CPU C RST MCS-51 CHMOS 11 20mA 1.7 5mA 5 50A
2. 3. 4 ROM one time programmable OTP ROM EPROM E2PROM Flash Memory ROM
ROM OTP ROM EPROM OTP PROM EPROM
E2PROM EPROM Flash Memory Flash CPU E2PROM Flash Memory
. 2.4.1 P89LPC936 Intel MCS-51 80C51 Philips LPC90080C51 DIP TSSOP PLCC HVQFN - Flash V Flash E2PROM 128256768 SRAM
- LPC900
- P89LPC936
P89LPC936 :. 16KB Flash KB 256 RAM 512 RAM 512 E2 PROM . 16 PWM
. 28 TSSOP PLCC HVQFN 23 IO IO 26 4 8 2248 AD 2 CCU PWM I2C SPI
. RC RC Flash kHz MHz VDD . .V IO V .V . EPROM Flash ICP FlashFlash ISP Flash IAP
2. 4. 2 MC68HC908GP32 Motorola (Freescale)1999 M68HC08 PLL kHz MHz Flash M HC MHCCPU M HC C
MC HCGP M HC MC HCGP PDIP SDIP QFP - C D IO - *
2-8MC68HC908GP32
- MC68HC908GP32