Cypress CY14B108M, CY14B108K manual Time-base, Write only. Reading it always returns a, Wie Aie Pfe

Page 13

 

 

 

 

 

PRELIMINARY

CY14B108K, CY14B108M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Table 5. Register Map Detail (continued)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Register

 

 

 

 

 

Description

 

 

 

 

 

 

CY14B108K

CY14B108M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0xFFFF8

0x7FFF8

 

 

 

 

 

Calibration/Control

 

 

 

 

 

 

D7

D6

D5

D4

 

D3

 

D2

D1

 

D0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OSCEN

0

Calibration

 

 

 

 

Calibration

 

 

 

 

 

 

 

 

 

 

Sign

 

 

 

 

 

 

 

 

 

OSCEN

 

 

Oscillator

Enable. When set to 1, the oscillator is stopped. When set to 0, the oscillator runs.

 

 

 

 

 

Disabling the oscillator saves battery or capacitor power during storage.

 

 

 

 

Calibration

 

 

Determines if the calibration adjustment is applied as an addition (1) to or as a subtraction (0) from

 

Sign

 

 

the time-base.

 

 

 

 

 

 

 

 

 

 

Calibration

 

 

These five bits control the calibration of the clock.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0xFFFF7

0x7FFF7

 

 

 

 

 

WatchDog Timer

 

 

 

 

 

 

 

 

D7

D6

D5

D4

 

D3

 

D2

D1

 

D0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

WDS

WDW

 

 

 

 

WDT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

WDS

 

 

Watchdog

Strobe. Setting this bit to 1 reloads and restarts the watchdog timer. Setting the bit to

 

 

 

 

 

0 has no effect. The bit is cleared automatically after the watchdog timer is reset. The WDS bit is

 

 

 

 

 

write only. Reading it always returns a 0.

 

 

 

 

 

 

 

WDW

 

 

Watchdog Write Enable. Setting this bit to 1 disables any WRITE to the watchdog timeout value

 

 

 

 

 

(D5–D0). This allows the user to set the watchdog strobe bit without disturbing the timeout value.

 

 

 

 

 

Setting this bit to 0 allows bits D5–D0 to be written to the watchdog register when the next write

 

 

 

 

 

cycle is complete. This function is explained in more detail in Watchdog Timer on page 8.

 

 

WDT

 

 

Watchdog timeout selection. The watchdog timer interval is selected by the 6-bit value in this

 

 

 

 

 

register. It represents a multiplier of the 32 Hz count (31.25 ms). The range of timeout value is

 

31.25ms (a setting of 1) to 2 seconds (setting of 3 Fh). Setting the watchdog timer register to 0 disables the timer. These bits can be written only if the WDW bit was set to 0 on a previous cycle.

0xFFFF6

 

0x7FFF6

 

 

 

 

Interrupt Status/Control

 

 

 

 

 

D7

D6

 

D5

 

D4

 

D3

 

D2

D1

 

D0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

WIE

AIE

 

PFE

 

0

 

H/L

 

P/L

0

 

0

 

 

 

 

 

 

 

 

 

 

WIE

 

Watchdog

Interrupt Enable. When set to 1 and a watchdog timeout occurs, the watchdog timer

 

 

 

drives the INT pin and the WDF flag. When set to 0, the watchdog timeout affects only the WDF

 

 

 

flag.

 

 

 

 

 

 

 

 

 

 

 

 

AIE

 

Alarm Interrupt Enable. When set to 1, the alarm match drives the INT pin and the AF flag. When

 

 

 

set to 0, the alarm match only affects the AF flag.

 

 

 

 

 

 

PFE

 

Power Fail Enable. When set to 1, the power fail monitor drives the INT pin and the PF flag. When

 

 

 

set to 0, the power fail monitor affects only the PF flag.

 

 

 

 

0

 

Reserved for future use

 

 

 

 

 

 

 

 

 

 

 

 

 

H/L

 

High/Low. When set to 1, the INT pin is driven active HIGH. When set to 0, the INT pin is open

 

 

 

drain, active LOW.

 

 

 

 

 

 

 

 

 

 

P/L

 

Pulse/Level. When set to 1, the INT pin is driven active (determined by H/L) by an interrupt source

 

 

 

for approximately 200 ms. When set to 0, the INT pin is driven to an active level (as set by H/L)

 

 

 

until the flags register is read.

 

 

 

 

 

 

 

 

 

0xFFFF5

 

0x7FFF5

 

 

 

 

 

Alarm - Day

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D7

D6

 

D5

 

D4

 

D3

 

D2

D1

 

D0

 

 

 

 

 

 

 

 

 

 

 

M

0

 

10s Alarm Date

 

 

 

Alarm Date

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Contains the alarm value for the date of the month and the mask bit to select or deselect the date

 

 

 

value.

 

 

 

 

 

 

 

 

 

 

 

 

M

 

Match. When this bit is set to 0, the date value is used in the alarm match. Setting this bit to 1

 

 

 

causes the match circuit to ignore the date value.

 

 

 

 

 

 

Document #: 001-47378 Rev. **

 

 

 

 

 

 

 

 

 

 

 

Page 13 of 29

[+] Feedback

Image 13
Contents Logic Block Diagram1, 2 FeaturesFunctional Description Cypress Semiconductor CorporationPinouts Sram Read Device OperationSram Write AutoStore OperationHardware Store HSB Operation Hardware Recall Power UpSoftware Recall Software StoreA15 A05 Mode Power Mode SelectionPreventing AutoStore StoreNoise Considerations Data Protection Best PracticesReal Time Clock Operation Watchdog Timer AlarmCalibrating the Clock Interrupt Register Power MonitorInterrupts Flags RegisterPF Power Fail Flag WDF Watchdog Timer FlagPFE Power Fail Enable AF Alarm FlagWDS OscenWDF Oscf For the register is 0 to 0xFFFF9 0x7FFF9 Time Keeping SecondsTime-base 0xFFFF5 0x7FFF5 Alarm DayWrite only. Reading it always returns a 0xFFFF6 0x7FFF6 Interrupt Status/ControlCenturies 0xFFFF0 0x7FFF0 Flags 0xFFFF2 0x7FFF2 Alarm SecondsWatchdog This condition and write 0 to clear this flagRange Ambient Temperature DC Electrical CharacteristicsMaximum Ratings Operating RangeCapacitance Data Retention and EnduranceThermal Resistance AC Test ConditionsHot Temperature 85 oC RTC Backup CurrentRTC Battery Pin Voltage RTC Capacitor Pin Voltage TOCS RTC Oscillator Time to StartSwitching Waveforms AC Switching CharacteristicsParameters Sram Read Cycle Sram Write CycleStandby Active Data Output High Impedance Output Data ValidAddress Address Valid Data Input Input Data ValidInput Data Valid High Impedance Data Input Data OutputNot applicable for RTC register writes Data Input Input Data Valid High Impedance Data OutputParameters Description 20 ns 25 ns 45 ns Unit Min Max AutoStore/Power Up RecallSoftware Controlled Store and Recall Cycle Hardware Store Cycle To Output Active Time when write latch not setDescription 20 ns 25 ns 45 ns Unit Min Hardware Store Pulse WidthFor x16 Configuration For x8 ConfigurationInputs and Outputs Mode Power Truth Table For Sram OperationsZS Tsop Part Numbering Nomenclature CY14 B 108 K ZS P 20 X C TNvsram Ordering Information Pin Tsop II Package Diagrams51-85160 Worldwide Sales and Design Support Products PSoC Solutions Sales, Solutions, and Legal InformationNew Data Sheet Document History