參數(shù)資料
型號: DS87C550
廠商: Maxim Integrated Products, Inc.
英文描述: EPROM High-Speed Micro with A/D and PWM(帶 A/D 和 PWM的EPROM/ROM高速微控制器)
中文描述: 存儲器高速微與A / D及PWM(帶A / D轉(zhuǎn)換和脈寬調(diào)制的存儲器/ ROM的高速微控制器)
文件頁數(shù): 6/27頁
文件大?。?/td> 119K
代理商: DS87C550
APPLICATION NOTE 78
030998 6/27
respond to high priority or interrupt driven events with a
minimum delay. The following sources can trigger a
switchback:
external interrupt 0/1/2/3/4/5,
serial start bit detected, Serial Port 0/1,
transmit buffer loaded, Serial Port 0/1,
watchdog timer reset,
power–on reset,
external reset.
Because of the intimate relationship between PMM,
switchback, external interrupts, timer/counters, and the
serial ports, it is highly recommended that the system
designer become familiar with these features before
attempting to use the switchback feature.
Status Register
A Status register (STATUS;C5h) has been added to the
DS87C5x0 to aid the software in determining whether a
speed change is appropriate. The Status register pro-
vides information on the status of both serial ports, and
high priority, low priority, and power fail interrupts, allow-
ing the device to determine whether or not the device
should be switched into PMM.
The benefits of the Status register become apparent
when using the switchback feature to exit or enter PMM.
A device executing an interrupt service routine in PMM
will not execute a switchback in response to an interrupt
of equal or lower priority. The Status register can be
used to test for an interrupt service routine in progress,
and can hold off entering PMM until finished, or take
another course of action.
Enabling/Initiating Switchback
Automatic switchback is enabled by setting the SWB bit
(PMR.5). When a qualified switchback event occurs,
the device will exit either PMM and return to the default
operating mode of 4 clocks per machine cycle. Clearing
the SWB bit will disable the ability of external interrupts
and serial ports to cause future switchbacks, but will not
affect the current speed of the DS87C5x0. Five condi-
tions must be met for an external interrupt to cause a
switchback:
1. The device must currently be in PMM1 or PMM2.
2. The SWB bit (PMR.5) must be set.
3. Global Interrupts must be enabled by setting the EA
bit (IE.7).
4. The specific interrupt must be enabled.
5. The specific interrupt occurs and is acknowledged.
Switchbacks via the serial port are slightly different. In
general, switchbacks are caused by interrupts. In the
case of the serial ports, this introduces a problem as
they generate interrupts only upon receipt or transmis-
sion of a complete word. For the serial port to properly
receive or transmit a word at standard baud rates, it
must be operating at full speed. If the DS87C5x0 is
operating in PMM, it would never complete a reception
to initiate an interrupt, or the corresponding switchback.
The DS87C5x0 solves this problem by initiating a
switchback, if enabled, upon the receipt of a falling edge
on the RX pin, not the receiver interrupt. This switches
the device back to full speed on the next internal
machine cycle, in time to capture the start bit, and the
rest of the transmission. Note that the ability of the serial
port to initiate a switchback is not dependent on the
Enable Serial Port Interrupt bits (IE.4 or IE.6), only the
specific Receiver Enable bit (SCON0.4 or SCON1.4).
Four conditions must be met for a serial port reception to
cause a switchback:
1. The device must currently be in PMM1 or PMM2.
2. The SWB bit (PMR.5) must be set.
3. The specific serial port must be enabled by setting
the specific Receiver Enable bit (SCON0.4 or
SCON1.4).
4. A falling edge is detected on the specific RX pin.
The switchback feature also works in conjunction with
the transmit function. If the appropriate conditions are
met, a device operating in a PMM will automatically
return to divide by 4 mode when a serial port buffer
(SBUF0;99h or SBUF1;C1h) is loaded. This removes
the need for the user to manually set the speed to divide
by 4 before initiating the transmission. The transmitter
interrupt can be used to signal when the transmission is
complete so that software can return the device to the
appropriate PMM. Three conditions must be met for a
serial port transmission to cause a switchback:
1. The device must currently be in PMM1 or PMM2.
2. The SWB bit (PMR.5) must be set.
3. A serial port transmission must be initiated by load-
ing the specific serial port buffer (SBUF0;99h or
SBUF1;C1h).
相關(guān)PDF資料
PDF描述
DS9503 ESD Protection Diode with Resistors(帶電阻器的ESD保護(hù)二極管)
DSTINIM400 Networked Microcontroller Evaluation Kit
DSTINIS-005 Sockets Evaluation Board
DSTINIS-006 Sockets Evaluation Board
DSTINIS400 Sockets Evaluation Board
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
DS87C550-FCL 制造商:DALLAS 制造商全稱:Dallas Semiconductor 功能描述:EPROM High-Speed Micro with A/D and PWM
DS87C550-FNL 制造商:DALLAS 制造商全稱:Dallas Semiconductor 功能描述:EPROM High-Speed Micro with A/D and PWM
DS87C550-KCL 制造商:DALLAS 制造商全稱:Dallas Semiconductor 功能描述:EPROM High-Speed Micro with A/D and PWM
DS87C550-QCL 制造商:DALLAS 制造商全稱:Dallas Semiconductor 功能描述:EPROM High-Speed Micro with A/D and PWM
DS87C550-QCL+ 功能描述:IC MCU EPROM ADC/PWM HS 68-PLCC RoHS:是 類別:集成電路 (IC) >> 嵌入式 - 微控制器, 系列:87C 產(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 裸露焊盤 包裝:管件