beautypg.com

Ram clear, Extended control registers, Extended control register 4a – Rainbow Electronics DDS1693 User Manual

Page 19

background image

DS1689/DS1693

19 of 32

addition, the other possible interrupt sources within the DS1689/DS1693 may cause

IRQ

to be driven

low. While system power is applied, the on chip logic will always attempt to drive the

PWR

pin active in

response to the enabled kickstart or wake-up condition. This is true even if

PWR

was previously inactive

as the result of power being applied by some means other than wake-up or kickstart.

The system may be powered down under software control by setting the PAB bit to a logic 1. This causes
the open-drain

PWR

pin to be placed in a high impedance state, as shown at the beginning of interval 4 in

the timing diagram. As V

CC

voltage decays, the

IRQ

output pin will be placed in a high impedance state

when V

CC

goes below V

PF

. If the system is to be again powered on in response to a wake-up or kickstart,

then the both the WF and KF flags should be cleared and WIE and/or KSE should be enabled prior to
setting the PAB bit.

During interval 5, the system is fully powered down. Battery backup of the clock calendar and
nonvolatile RAM is in effect,

PWR

and

IRQ

are tri-stated, and monitoring of wake-up and kickstart takes

place.

RAM CLEAR

The DS1689/DS1693 provides a RAM clear function for the 114 bytes of user RAM. When enabled, this
function can be performed regardless of the condition of the V

CC

pin.

The RAM clear function is enabled or disabled via the RAM Clear Enable bit (RCE; bank 1, register
04BH). When this bit is set to a logic 1, the 114 bytes of user RAM will be cleared (all bits set to 1)
when an active low transition is sensed on the

RCLR

pin. This action will have no effect on either the

clock/calendar settings or upon the contents of the external extended RAM. The RAM clear Flag (RF,
bank 1, register 04BH) will be set when the RAM clear operation has been completed. If V

CC

is present at

the time of the RAM clear and RIE=1, the

IRQ

line will also be driven low upon completion. The

interrupt condition can be cleared by writing a 0 to the RF bit. The

IRQ

line will then return to its inactive

high level provided there are no other pending interrupts. Once the

RCLR

pin is activated, all read/write

accesses are locked out for a minimum recover time, specified as t

REC

in the Electrical Characteristics

section.

When RCE is cleared to 0, the RAM clear function is disabled. The state of the

RCLR

pin will have no

effect on the contents of the user RAM, and transitions on the

RCLR

pin have no effect on RF.

EXTENDED CONTROL REGISTERS

Two extended control registers are provided to supply controls and status information for the extended
features offered by the DS1689/DS1693. These are designated as extended control registers A and B and
are located in register bank 1, locations 04AH and 04BH, respectively. The functions of the bits within
these registers are described as follows.

EXTENDED CONTROL REGISTER 4A

MSB LSB

BIT 7

BIT 6

BIT 5

BIT 4

BIT 3

BIT 2

BIT 1

BIT 0

VRT2

INCR

*

*

PAB

RF

WF

KF