參數(shù)資料
型號: DS89C440
英文描述: Ultra-High-Speed Flash Microcontrollers
中文描述: 超高速閃存微控制器
文件頁數(shù): 26/48頁
文件大?。?/td> 934K
代理商: DS89C440
DS89C430/DS89C440/DS89C450 Ultra-High-Speed Flash Microcontrollers
26 of 48
Table 5. Parallel Programming Instruction Set
INSTRUCTION P2.5:0, P1.7:0
P0.7:0
PROG
P2.6 P2.7 P3.6 P3.7
OPERATION
Mass Erase
Don’t care
Don’t care
PL
1
H
L
L
L
Mass erase the program memory and the
security block. The contents of every memory
location is returned to FFh.
Write Program
Memory
ADDR
DIN
PL
2
L
H
H
H
Program the program memory
Read Program
Memory
ADDR
DOUT
H
3
L
L
H
H
Verify the program memory
Write Encryption
Array
ADDR
DIN
PL
2
L
H
L
H
Program the encryption array
Write LB1
Don’t care
Don’t care
PL
2
PL
2
PL
2
H
H
H
H
Program LB1 to logic 0
Write LB2
Don’t care
Don’t care
H
H
L
L
Program LB2 and LB1 to 00b
Write LB3
Don’t care
Don’t care
H
L
H
L
Program LB3, LB2, and LB1 to 000b
Read Lock Bits
Don’t care
DOUT
H
3
L
L
L
H
Verify the lock bits. The lock bits are at
address 40h and the three LSBs of the DOUT
are the logic value of the lock bits LB3, LB2,
and LB1, respectively.
Write Option
Control Register
Don’t care
DIN
PL
4
L
H
L
L
Program the option control register. Bit 3 of
the DIN represents the watchdog POR default
setting.
Erase Option
Control Register
Don’t care
Don’t care
PL
4
H
L
L
H
Erase the option control register. This
operation disables the watchdog reset
function on power-up.
Read Address
30, 31, 60, FC
ADDR
DOUT
H
3
L
L
L
L
30h = Manufacturer ID
31h = Device ID
60h = Device extension
FCh = Verify the option control register. Bit 3
of the DOUT is the logic value of the
watchdog POR .
Note 1:
Mass erase requires an active-low
PROG
pulse width of 828ms.
Note 2:
The byte program requires an active-low
PROG
pulse width of 100 s (max).
Note 3:
PROG
is weakly pulled to a high internally.
Note 4:
The erase-option control register requires an active-low
PROG
pulse width of 828ms.
On-Chip MOVX Data Memory
On-chip data memory is provided by the 1kB SRAM and occupies addresses 0000h–03FFh. The internal data
memory is disabled after a power-on reset, and any MOVX instruction directs the data memory access to external
data memory. To enable the internal data memory, software must configure the data memory enable bits DME1
and DME0 (PMR.1–0). Refer to the
SFR Bit Descriptions
section of the
Ultra-High-Speed Flash Microcontroller
User’s Guide
for data memory configurations. Once enabled, MOVX instructions with addresses inside the 1kB
range access the on-chip data memory, and addresses exceeding the 1kB range automatically access external
data memory. An internal data memory cycle spans only one system clock period to support fast internal execution.
Data Pointer Increment/Decrement and Options
The DS89C430 incorporates a hardware feature to assist applications that require data pointer increment/
decrement. Data pointer increment/decrement bits ID0 and ID1 (DPS.6 and DPS.7) define how the INC DPTR
instruction functions in relation to the active DPTR (selected by the SEL bit). Setting ID0 = 1 and SEL = 0 enables
the decrement operation for DPTR, and execution of the INC DPTR instruction decrements the DPTR contents
by 1. Similarly, setting ID1 = 1 and SEL = 1 enables the decrement operation for DPTR1, and execution of the INC
相關(guān)PDF資料
PDF描述
DS89C450 Ultra-High-Speed Flash Microcontrollers
DS89C21TMX Transceiver
DSDK101 Low-Cost Demo Kit Motherboard
E.FL-LP-040 CABLE ; Connector type A:MFD-Titan; Connector type B:MFD-Titan; Length, lead:5m
E15R8-FREQ-OUT14 CRYSTAL OSCILLATOR, CLOCK, 30 MHz - 200 MHz, ECL OUTPUT
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
DS89C440-ENG 功能描述:IC MCU FLASH 32KB 25MHZ 44-TQFP RoHS:否 類別:集成電路 (IC) >> 嵌入式 - 微控制器, 系列:89C 產(chǎn)品培訓(xùn)模塊:Lead (SnPb) Finish for COTS Obsolescence Mitigation Program 標(biāo)準(zhǔn)包裝:260 系列:73S12xx 核心處理器:80515 芯體尺寸:8-位 速度:24MHz 連通性:I²C,智能卡,UART/USART,USB 外圍設(shè)備:LED,POR,WDT 輸入/輸出數(shù):9 程序存儲器容量:64KB(64K x 8) 程序存儲器類型:閃存 EEPROM 大小:- RAM 容量:2K x 8 電壓 - 電源 (Vcc/Vdd):2.7 V ~ 5.5 V 數(shù)據(jù)轉(zhuǎn)換器:- 振蕩器型:內(nèi)部 工作溫度:-40°C ~ 85°C 封裝/外殼:68-VFQFN 裸露焊盤 包裝:管件
DS89C440-ENL 功能描述:IC MCU FLASH 32KB 33MHZ 44-TQFP RoHS:否 類別:集成電路 (IC) >> 嵌入式 - 微控制器, 系列:89C 產(chǎn)品培訓(xùn)模塊:Lead (SnPb) Finish for COTS Obsolescence Mitigation Program 標(biāo)準(zhǔn)包裝:260 系列:73S12xx 核心處理器:80515 芯體尺寸:8-位 速度:24MHz 連通性:I²C,智能卡,UART/USART,USB 外圍設(shè)備:LED,POR,WDT 輸入/輸出數(shù):9 程序存儲器容量:64KB(64K x 8) 程序存儲器類型:閃存 EEPROM 大小:- RAM 容量:2K x 8 電壓 - 電源 (Vcc/Vdd):2.7 V ~ 5.5 V 數(shù)據(jù)轉(zhuǎn)換器:- 振蕩器型:內(nèi)部 工作溫度:-40°C ~ 85°C 封裝/外殼:68-VFQFN 裸露焊盤 包裝:管件
DS89C440-ENL+ 功能描述:8位微控制器 -MCU RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時鐘頻率:50 MHz 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風(fēng)格:SMD/SMT
DS89C440-MNG 功能描述:IC MCU FLASH 32KB 25MHZ 40-DIP RoHS:否 類別:集成電路 (IC) >> 嵌入式 - 微控制器, 系列:89C 產(chǎn)品培訓(xùn)模塊:Lead (SnPb) Finish for COTS Obsolescence Mitigation Program 標(biāo)準(zhǔn)包裝:260 系列:73S12xx 核心處理器:80515 芯體尺寸:8-位 速度:24MHz 連通性:I²C,智能卡,UART/USART,USB 外圍設(shè)備:LED,POR,WDT 輸入/輸出數(shù):9 程序存儲器容量:64KB(64K x 8) 程序存儲器類型:閃存 EEPROM 大小:- RAM 容量:2K x 8 電壓 - 電源 (Vcc/Vdd):2.7 V ~ 5.5 V 數(shù)據(jù)轉(zhuǎn)換器:- 振蕩器型:內(nèi)部 工作溫度:-40°C ~ 85°C 封裝/外殼:68-VFQFN 裸露焊盤 包裝:管件
DS89C440-MNL 功能描述:IC MCU FLASH 32KB 33MHZ 40-DIP RoHS:否 類別:集成電路 (IC) >> 嵌入式 - 微控制器, 系列:89C 產(chǎn)品培訓(xùn)模塊:Lead (SnPb) Finish for COTS Obsolescence Mitigation Program 標(biāo)準(zhǔn)包裝:260 系列:73S12xx 核心處理器:80515 芯體尺寸:8-位 速度:24MHz 連通性:I²C,智能卡,UART/USART,USB 外圍設(shè)備:LED,POR,WDT 輸入/輸出數(shù):9 程序存儲器容量:64KB(64K x 8) 程序存儲器類型:閃存 EEPROM 大小:- RAM 容量:2K x 8 電壓 - 電源 (Vcc/Vdd):2.7 V ~ 5.5 V 數(shù)據(jù)轉(zhuǎn)換器:- 振蕩器型:內(nèi)部 工作溫度:-40°C ~ 85°C 封裝/外殼:68-VFQFN 裸露焊盤 包裝:管件