參數(shù)資料
型號: DS80C310-MCL
廠商: MAXIM INTEGRATED PRODUCTS INC
元件分類: 微控制器/微處理器
英文描述: 8-BIT, MROM, 33 MHz, MICROCONTROLLER, PDIP40
封裝: 0.600 INCH, PLASTIC, DIP-40
文件頁數(shù): 22/23頁
文件大小: 1255K
代理商: DS80C310-MCL
DS80C310
8 of 23
MEMORY ACCESS
The DS80C310 contains no on-chip ROM, and 256 bytes of scratchpad RAM. Off-chip memory is
accessed using the multiplexed address/data bus on P0 and the MSB address on P2. Timing diagrams are
provided in the Electrical Specifications. Program memory (ROM) is accessed at a fixed rate determined
by the crystal frequency and the actual instructions. As mentioned above, an instruction cycle requires
four clocks. Data memory (RAM) is accessed according to a variable speed MOVX instruction as
described below.
STRETCH MEMORY CYCLE
The DS80C310 allows the application software to adjust the speed of data memory access. The micro is
capable of performing the MOVX in as few as two instruction cycles. However, this value can be
stretched as needed so that both fast memory and slow memory or peripherals can be accessed with no
glue logic. Even in highspeed systems, it may not be necessary or desirable to perform data memory
access at full speed. In addition, there are a variety of memory mapped peripherals such as LCD displays
or UARTs that are not fast.
The Stretch MOVX is controlled by the Clock Control Register at SFR location 8Eh as described below.
This allows the user to select a stretch value between 0 and 7. A Stretch of 0 will result in a two-machine
cycle MOVX. A Stretch of 7 will result in a MOVX of nine machine cycles. Software can dynamically
change this value depending on the particular memory or peripheral.
On reset, the Stretch value will default to a one resulting in a three-cycle MOVX. Therefore, RAM access
will not be performed at full speed. This is a convenience to existing designs that may not have fast RAM
in place. When maximum speed is desired, the software should select a Stretch value of 0. When using
very slow RAM or peripherals, a larger stretch value can be selected. Note that this affects data memory
only and the only way to slow program memory (ROM) access is to use a slower crystal.
Using a Stretch value between 1 and 7 causes the microcontroller to stretch the read/write strobe and all
related timing. This results in a wider read/write strobe allowing more time for memory/peripherals to
respond. The timing of the variable speed MOVX is shown in the Electrical Specifications. Note that full
speed access is not the reset default case. Table 3 shows the resulting strobe widths for each Stretch value.
The memory stretch is implemented using the Clock Control Special Function Register at SFR location
8Eh. The stretch value is selected using bits CKCON.2-0. In the table, these bits are referred to as M2
through M0. The first stretch (default) allows the use of common 120 ns or 150 ns RAMs without
dramatically lengthening the memory access.
DATA MEMORY CYCLE STRETCH VALUES Table 3
CKCON.2-0
RD OR WR STROBE
STROBE WIDTH TIME
M2
M1
M0
MEMORY CYCLES
WIDTH IN CLOCKS
@ 25 MHz
@ 33 MHz
0
2
80 ns
60ns
0
1
3(default)
4
160 ns
121ns
0
1
0
4
8
320 ns
242ns
0
1
5
12
480 ns
364ns
1
0
6
16
640 ns
485ns
1
0
1
7
20
800 ns
606ns
1
0
8
24
960 ns
727ns
1
9
28
1120 ns
848ns
相關(guān)PDF資料
PDF描述
DS9080A INTERCONNECTION DEVICE
DS9081A INTERCONNECTION DEVICE
DS9085V INTERCONNECTION DEVICE
DS9081V INTERCONNECTION DEVICE
DS9082A INTERCONNECTION DEVICE
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
DS80C310-QCG 功能描述:8位微控制器 -MCU High-Speed RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時(shí)鐘頻率: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
DS80C310-QCG/T&R 制造商:Maxim Integrated Products 功能描述:MICRO HI SPD 310 44PLCC 25MHZ TRL - Tape and Reel 制造商:Maxim Integrated Products 功能描述:IC MCU HI SPEED 25MHZ 44-PLCC 制造商:Maxim Integrated Products 功能描述:8-bit Microcontrollers - MCU High-Speed
DS80C310-QCG/T&R 功能描述:8位微控制器 -MCU High-Speed RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時(shí)鐘頻率: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
DS80C310-QCG+ 功能描述:8位微控制器 -MCU High-Speed RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時(shí)鐘頻率: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
DS80C310-QCG+T&R 制造商:Maxim Integrated Products 功能描述:MXMDS80C310-QCG+T&R HIGH SPEED MICRO-CON 制造商:Maxim Integrated Products 功能描述:MCU 8BIT CISC ROMLESS 5V 44PLCC - Tape and Reel 制造商:Maxim Integrated Products 功能描述:IC MCU HI SPEED 25MHZ 44-PLCC 制造商:Maxim Integrated Products 功能描述:8-bit Microcontrollers - MCU High-Speed