.


:




:

































 

 

 

 


8-




8- , , , .

MCS-51. I MCS-51 Intel, 1980 . 8051 . 181651. * 8051 - 128 . . MCS-51, 4 , 128 , 4 /, 2 . MCS-51 8051 . 1 . MCS-5' , - 8- .

 

Intel MCS-51:

3 ;

8, 16 32 ;

(, , ).

, MCS-51, (Flash EEPROM), , . Intel 8- . 51- Philips, Infineon, Atmel, Dallas Semiconductor, Temic. 1999 . Analog Devices Adu812 51- . , AduSxx .

MCS-51 05 Motorola. Motorola . , . 05 180 , 68HC05KJ1 DIP16 128- 68HC05L10 960 . 05 MCS-51. MCS-51 , , -, , -, . 05 ( 2 ) . . , 05 , .

05 Motorola 1980- . 11. 40 . 11 05 16- , , ( 4 ). 11 : , .

1990- Motorola 8- 08, 05 8- . 08 :

8- . 8,0 , , , . 08 6 05.

,
05.

FLASH- .

-
(maskROM FLASH).

- . Motorola (SCI) (SP!) , CAN USB

.
-

FLASH -
, ,
. -
.

-
.

08 . 4.3.

1980- Microchip PIC16C5X, PIC16. , RISC- 8- CISC-. PIC RISC- . 1165 33 . , , . 1165 20 5 MIPS. Microchip RISC-:

1) 1155

2)112 8- -
; -
8- ;

3) 116/7/8/9 ;
- /, -
, , , -
;

4)1174/5 -
; -
8x8, ;

5) 118 - -
RISC- 10 .

1997 . Atmel AVR. AVR ATS RISC- m , 32 . AVR . AVR 120 . , 20 MIPS. AVR MK , -, , , . MK AVR :

1)tiny AVR - MK 8- ;

2)classic AVR - 16 MIPS, Flash 8 128...512 ;

3)mega AVR - ,
(Flash 128 ), 4 , 6 MIPS.

8- , 8- ST-Microelectronics ( ST6, ST7 ST9), National Semiconductor ( 8), Zilog, NEC, Mitsubishi, Hitachi, Toshiba, Scenix . , .

:

1)
, , ,
, ',

2) ,
, - ;

3) , , .

, , - .

8- CISC- - 05, 11, 08 Motorola, MCS-51 Intel, Atmel, Philips, MK 500 Infineon, - RISC- - PIC16, PIC17, 118 Microchip, AVR Atmel, SX Scenix.

8- CSIC-
, ( ) .
.
1 10 . fBUS. fBUS , fBUS, . , CISC fBUS , .

RISC- : , 12,14 16 8- . , . . fBUS . RISC- fBUS .

, . - (MIPS). MIPS -. .

(MIPS) = 1/t ().

, . . fXCLK. 8- . . , fBUS. fXCLK fBUS . Intel MSC-51 fXCLI/fgus - 12, Microchip PIC16 fXCLI/fBUS = 4, AVR Amtel fXCL/fBUS = 1. Motorola HC08 fBUS > fXCLK fBUS, fXCLK. fgus 8- . 4.1.

RISC- CSIC fBUS , - . RISC- 1/ fBUS , ( MIPS) fBUS(B ). , PIC16 5 MIPS, AVR - 20 MIPS. CISC- - 1 3, .

. , . , , . , , . , , . , , , .

, . . :

;

;

PC
, ;

;

, ;

.

 

4.1.4.

8- : () (). , , , , . .

1. - Mask-ROM. - .. 1960- ., - . . . . : , .

2., - OTPROM (One-Time
Programmable ROM). $FF. , λ. - λ, . ӻ. , , . . , λ. . (. . ), . , . ( ) . , .

3., EPROM (Erasable Programmable ROM). . . . , . 1 λ , . / 25 - 100 (, ) ( ). , .

4., - EEPROM
E2PROM (Electrically Erasable Programmable ROM).

. -, EEPROM
, -, , , , , -,
. / EEPROM 10000.
106 /. EEPROM ,
10 -20 . , . . . ,
EEPROM . . -,
EEPROM
. -,
EEPROM FLASH, , .

5. FLASH - FLASH ROM. FLASH EEPROM . FLASH , EEPROM: . , . FLASH . , , 8, 16 32 , , ( 60 ). , - , , , , FLASH , .

(mask ROM) . (OTPROM EPROM) , . , 10 - 25 .

EEPROM FLASH / . (, Microchip 1165) . (Motorola HC08, Microchip PIC16, Atmel AVR) FLASH EEPROM , . . , FLASH EEPROM , . EEPROM FLASH . EEPROM , . , . , , . EEPROM . : . 8- : FLASH - EEPROM - .

FLASH . FLASH , , FLASH . . , FLASH , . . , EEPROM , FLASH , , , . , , FLASH , ( In system programmable -ISP). , , FLASH , , FLASH . , . . , . / . . , . , .

, . . , . FLASH . , , FLASH , , . , . . FLASH . HC908AZ60 Motorola. , . , , FLASH FLASH . : FLASH , mask-ROM , EEPROM .

FLASH . 08 Motorola:

/ 105;

10 , . . ;

FLASH 1,8 2,7 ;

1 60 , 32 2 .

FLASH 1 /.

(). : 8- . . , - ustandby. UDDMIN, USTANDBY , . . = 1 . ( ) . , . , , 10 ( DS5000 Dallas Semiconductor).

 

 

/

/, 8- / (- , ). (, 1, 2 ..), (, , . .). / DPTx. DPTx. , DPTx, , . DPTx , . , .

.

1. , .

2. , ( ) .

3. . , , , -. , /. , , / /. , .

/ . / ( ). , . . , . /. , / .

/:

1) , DDPTx; ;

2) , ;
; ;

3) ; ;
;

4) .

1- / 08 Motorola (. 4.2). DDPTx. , - . . . 4.2 , , DPTx. DPTX , , . VT1 VT2 , (Z-). , , . VT1 VT2. , 08 Motorola λ. , . λ.

 

 

, RPULLUP. VT1 VT2 DPTx.


 

, , 8051 Intel (. 4.3). , pa DPTx. , , 1 . , , . , 1.

 

1, 2, 8051 Intel. , VT2 RPULLUP(pc. 4.4). , , . . . . , , 1.

(. 4.5, 4.6). - .

(. 4.5) 1 (RPULLUP), . (. 4.6) λ (RPULLDOUN), , . Motorola. :


;


,
;


PTUEx;
, .

 

/, .
. , : I0=1,6+2,0 ,
I1 = 0,4+2,0 . : I0 = I1 =
= 25 .
: I1 =60 Microchip PIC17. , . , /, .





:


: 2016-10-06; !; : 755 |


:

:

, ,
==> ...

1302 - | 1261 -


© 2015-2024 lektsii.org - -

: 0.064 .