Data Sheet. Microprocessor compatible real time clock IC RS stock number
|
|
|
- Winfred Dorsey
- 10 years ago
- Views:
Transcription
1 Data Pack H Data Sheet Issued March Microprocessor compatible real time clock IC RS stock number The is a 6800 peripheral CMOS device which combines three unique features: a complete time-of-day clock with alarm, calendar, a programmable periodic interrupt and square-wave generator, and 50 bytes of Low-power static RAM. This device includes 6800 multiplexed bus interface circuit and 8085s multiplexed bus interface as well, so it can be directly connected to 8085 etc. The Real-Time Clock plus RAM has two distinct uses. First, it is designed as a battery powered CMOS part including all the common battery backed-up functions such as RAM, time, and calendar. Secondly, the may be used with a CMOS microprocessor to relieve the software of time-keeping work-load and to extend the available RAM of an MPU. Three Interrupts are Separately Software Maskable and Testable Time-of-Day Alarm, Once-per-Second to Onceper-Day Periodic Rates from 30.5µs to 500ms End-of-Clock Update Cycle Programmable Square-Wave Output Signal Three Time Base Input Options MHz MHz kHz Clock Output may be used as Microprocessor Clock Input At Time Base Frequency 4 or 1 Multiplexed Bus Interface Circuit Low-Power, High-Speed, High-Density CMOS. Absolute maximum ratings Supply voltage V CC -0.3 to +7.0V Input voltage -0.3 to +7.0V Operating temperature range 0 to 70 C Storage temperature range -55 to +150 C Features Time-of-Day Clock and Calendar Counts Seconds, Minutes, and Hours of the Day Counts Days of Week, Date, Month, and Year Binary or BCD Representation of Time, Calendar, and Alarm 12- or 24 Hour Clock with AM and PM in 12-Hour Mode Automatic End of Month Recognition Automatic Leap Year Compensation Interfaced with Software as 64 RAM Locations 14 Bytes of Clock and Control Register 50 Bytes of General Purpose RAM Electrical characteristics dc (V CC = 5.0V ± 10%, V SS = 0V, Ta = 0 to + 70 C, unless otherwise noted.) Parameter Symbol Test Condition min. typ. max. Unit Supply voltage V CC V Input voltage V IL V V IH V CC V CC V Operating temperature T opr C AD 0~AD 7, CE, AS, R/W, DS, CKFS, PS V CC V CC Input "High" voltage RES V IH V CC V CC V OSC 1 V CC V CC
2 * The time base frequency to be used needs to be chosen in Register A. AD 0 ~AD 7, CE, AS, R/W, DS, CKFS, PS Input "Low" voltage RES V IL V OSC OSC1, CE, AS, R/W, Input Leakage Current DS, RES, CKFS, PS I in µa Three-state (off state) Input Current AD 0 ~ AD 7 I TSI µa Output Leakage Current IRQ I LOH µa AD 0 ~ AD 7 SQW, CKOUT I OH = -1.6mA Output "High" Voltage AD 0 ~ AD 7 V OH V SOW, CKOUT I OH < - 10 µa VCC AD 0 ~ AD 7 I OL = 1.6mA Output 'Low" Voltage CKOUT V OL I OL = 1.6mA V IRQ, SQW I OL = 1.6mA AD 0 ~ AD 7 V IN = 0V Input Capacitance All inputs except C IN Ta = 25 C pf AD 0 ~ AD 7 f = 1 MHz Output Capacitance SQW, CKOUT, IRQ C out Supply Current V CC = 5.0V (MPU Read/ f OSC = 4MHz SQW: disable Write f OSC = 1MHz CKOUT = fosc operating) Crystal f OSC = 32kHz (No Load) ma Oscilla- f OSC = 4MHz I CC * t CVC = 1 µs Supply Current tion f OSC = 1MHz Circuit: Fig (MPU not f OSC = 32kHz Parameter: µa operating) Table 1 Supply Current (MPU Read/ V CC = 5.0V f Write OSC = 4MHz SQW: disable f Operating) OSC = 1MHz I CC * CKOUT = fosc f External OSC = 32kHz (No Load) ma Supply Current f Clock OSC = 4MHz OSC (MPU not 2 : open f OSC = 1MHz t operating) CVC = 1 µs f OSC = 32kHz Circuit: Fig µa Electrical characteristics Low voltage standby operation Parameter Symbol Condition Min. Typ. Max. Units Supply voltage V CCL V Supply current I CCL V CCL = 3.0V SQW disabled CK OUT = f OSC XTAL 4MH z 600 µa XTAL 1MH z 350 µa XTAL 32kH z µa EXTERNAL 4MH z 500 µa EXTERNAL 1MH z 150 µa EXTERNAL 32kH z µa Set up time to low voltage operation t CE 0 ns Set up time to normal voltage operation t r t cyc (953) ns Fall time of V CC t pf 300 µs Rise time of V CC t pr 300 µs Input high level CE, CKFS V CC L = 2.7 to 3.5V 0.7 V CC LV CC L V PS V ihl V CC L = 3.5 to 4.5V 2.5 V CC L V Input high level RES 0.8 V CC L V CC L V Input high level OSC1 0.8 V CC L V CC L V Input low level V ill CKFS, PS V RES V OSC V Output high level V ohl I OH = -800µA/ -0.8 V CC Output low level V oll I OL = -800µA/ 0.5 V 2 SQW, CK, IRQ AC CHARACTERISTICS (V CC = 5.,0V ± 10%,V SS - 0V, T a =0 ~ + 70 C, unless otherwise noted) Bus Timing Parameter Symbol Min. Typ. Max. Unit Cycle Time t cyc ns Pulse Width, AAS/ALE 'High" PW ASH ns AS Rise Time t ASr ns AS Fall Time t ASf ns Delay Time DS/E to AS/ALE Rise t ASD ns DS Rise Time t DSr ns DS Fall Time t DSf ns Pulse Width, DS/E Low or RD/WR PW DSH ns "High" Pulse Width, DS/E High or RD/WR PW DSL ns "Low" Delay Time, AS/ALE to DS/E Rise t ASDS ns Address Setup Time (R/W) t AS ns Address Setup Time (CE) T AS ns Address Hold Time (R/W, CE) t AH ns Muxed Address Valid Time to AS/ t ASL NS ALE Fall Muxed Address Hold Time t AHL ns Peripheral Data Setup Time t DSW ns Write Data Hold Time T DHW ns Peripheral Output Data Delay Time from DS/E or RD t DDR ns Read Data Hold Time t DHR ns
3 Control Signal Timing Parameter Conditions Symbol Min. Typ. Max. Unit Oscillator Startup 1 MHz, 4 MHz ms 32 khz- t RC Figure 3 Write timing (8085 family) Reset Pulse Width t RWL µs Reset Delay Time t RLH µs Power Sense Pulse Width t PW µs Power Sense Delay Time t PLH µs IRQ Release from DS t IRDS µs IRQ Release from RES t IRR µs VRT Bit Delay t VRTD µs Figure 1 Bus read, write timing (6800 family) Figure 4 IRQ Release Delay (from DS) Figure 5 IRQ Release Delay (from RES) Figure 6 VRT Bit Clear Timing Figure 2 Road timing (8085 family) Figure 7 RES Release Delay Figure 8 Test Load 3
4 Figure 9 Block Diagram Figure 11 Note for Board Design of the Oscillation Circuit Table 1 Oscillator Circuit Parameters Crystal Oscillation Circuit The on-chip oscillator is designed for a parallel resonant crystal at MHz or MHz or kHz frequencies. The crystal connections are shown in Figure 10. Figure 10 Crystal Oscillator Connection f osc kHz MHz MHz Parameter RS kΩ Rf 150kΩ 150kΩ 5.6MΩ Cin 22pF 33pF 15pF Cout 22pF 33pF 33pF CL pF CI 80Ω (max.) 700Ω (max.) 40kΩ (max.) Note: 1. R S, C L are used for khz only. 2. Capacitance (C in ) should be adjusted to accurate frequency. Parameters listed above are applied to the supply current measurement (see table of DC CHARAC- TERISTICS). 3. CI: Crystal Impedance. Interface Circuit for Processors 6800, 8085 etc. The has a new interface circuit which permits the to be directly interfaced with many type of multiplexed bus microprocessors such as 6800 and 8085 etc. Figure 12 shows the bus control circuit. This circuit automatically selects the processor type by using AS/ASE to latch the state of DS/RD pin. Since DS is always "Low" and RD is always "High" during AS/ALE, the latch automatically indicates which processor type is connected. Figure 12 Functional Diagram of the Bus Control Circuit Note: For Board Design of the Oscillation Circuit In designing the board, the following notes should be taken when the crystal oscillator is used. 1. Crystal oscillator, load capacity C in, C out, C L and R f, R S must be placed as near to the as possible. (Normal oscillation may be disturbed when external noise is induced to pin 2 and 3.) 2. Pin 3 signal line should be wired apart from pin 4 signal line as much as possible. Don't wire them in parallel, or normal oscillation may be disturbed when this signal is fed back to OSC A signal line or a power source line must not cross or go near the oscillation circuit line as shown in the right figure to prevent the induction from these lines and perform the correct oscillation. The resistance between OSC 1, OSC 2 and other pins should be over 10MΩ. Address Map Figure 13 shows the address map of the The memory consists of 50 general purpose RAM bytes, 10 RAM bytes which normally contain the time, calendar, and alarm data, and four control and status bytes. All 64 bytes are directly readable and writable by the processor program except 4
5 Register C and D which are read only. Bit 7 of Register A and the seconds byte are also read only. Bit 7, of the second byte, always reads "0". The contents of the four control and status registers are described in the Register section. Time, Calendar and Alarm Locations The processor program obtains time and calendar information by reading the appropriate locations. The program may initialise the time, calendar, and alarm by writing to these RAM locations. The contents of the 10 time, calendar, and alarm byte may be either binary or binary-coded decimal (BCD). Before initialising the internal registers, the SET bit in Register B should be set to a "1" to prevent time/calendar updates from occurring. The program initialises the 10 locations in the selected format (binary or BCD), then indicates the format in the data mode (DM) bit of Register B. All 10 time, calendar, and alarm bytes must use the same data mode, either binary or BCD. The SET bit may now be cleared to allow updates in the selected data mode. The data mode cannot be changed without reinitialising the 10 data bytes. Figure 13 Address Map Table 2 shows the binary and BCD formats of the 10 time, calendar, and alarm locations. The 24/12 bit in Register B establishes whether the hour locations represent 1-to-12 or 0-to-23. The 24/12 bit cannot be changed without reinitialising the hour locations. When the 12-hour format is selected the high-order of the hours byte represents PM when it is a 1. The time, calendar, and alarm bytes are not always accessible by the processor program. Once-per-second the 10 bytes are switched to the update logic to be advanced b y one second and to check for an alarm condition. If any of the 10 bytes are read at this time, the data outputs are undefined. The update lockout time is 248 µs at the MHz and MHz time bases and 1948 µs for the kHz time base. The Update Cycle section shows how to accommodate the update cycle in the processor program. The three alarm bytes may be used in two ways. When the program inserts an alarm time in the appropriate hours, minutes, and seconds alarm locations, the alarm interrupt is initiated at the specific time each day if the alarm enable bit is 1. The alternate usage is to insert a don t care state in one or more of three alarm bytes. The don t care code is any hexadecimal byte from C0 to FF. That is, the two most-significant bits of each byte, when set to 1, create a don t care situation. An alarm interrupt each hour is created with a don t care code in the hours alarm location. Similarly, an alarm is generated every minute with don t care codes in the hours and minutes alarm bytes. The don t care codes in all three alarm bytes create an interrupt every second. Table 2 Time, Calendar, and Alarm Data Modes Range Example* Address Decimal Location Function Range Binary Data Mode BCD Data Mode Binary BCD Data Mode Data Mode 0 Seconds 0~59 $00~$3B $00~$ Seconds Alarm 0~59 $00~$3B $00~$ Minutes 0~59 $00~$3B $00~$59 3A 58 3 Minutes Alarm 0~59 $00~$3B $00~$59 3A 58 Hours $01 ~ $0C (AM) and $01~$12 (AM) and (12 Hour Mode) 1~12 $81 ~$8C (PM) $81~$92 (PM) Hours (24 Hour Mode) 0~23 $00~$17 $00~$ Hours Alarm $01~$0C (AM) and $01~$12 (AM) and (12 Hour Mode) 1~12 $81~$8C (PM) $81~$92 (PM) Hours Alarm (24 Hour Mode) 0~23 $00~$17 $00~$ Day of the Week Sunday = 1 1~7 $01~$07 $01~$ Day of the Month 1~31 $01~$1F $01~$31 0F 15 8 Month 1~12 $01~$0C $01~$ Year 0~99 $00~$63 $00~$99 4F 79 *Example: 5:58:21 Thursday 15th February
6 Static CMOS RAM The 50 general purpose RAM bytes are not dedicated within the They can be used by the processor program, and are fully available during the update cycle. When time and calendar information must use battery back-up, very frequently there is other non-volatile data that must be retained when main power is removed. The 50 user RAM bytes serve the need for low-power CMOS battery-backed storage, and extend the RAM available to the program. The time/calendar functions may be disabled by holding the dividers, in Register A, in the reset state by setting the SET bit in Register B or by removing the oscillator. Holding the dividers in reset prevents interrupts or SQW output from operating while setting the SET bit allows these functions to occur. With the dividers clear, the available user RAM is extended to 59 bytes. Bit 7 of Register A, Registers C and D, and the high-order Bit of the seconds byte cannot effectively be used as general purpose RAM. Interrupts The RTC plus RAM includes three separate fully automatic sources of interrupts to the processor. The alarm interrupt may be programmed to occur at rates from once-per-second to one-a-day. The periodic interrupt may be selected for rates from half-a-second to µs. The update-ended interrupt may be used to indicate to the program that an up-date cycle is completed. Each of these independent interrupt conditions is described in greater detail in other sections. The processor program selects which interrupts, if any, it wishes to receive. Three bits in Register B enable the three interrupts. Writing a "1" to an interrupt-enable bit permits that interrupt to be initiated when the event occurs. A "0" in the interrupt-enable bit prohibits the IRQ pin from being asserted due to the interrupt cause. If an interrupt flag is already set when the interrupt becomes enabled, the IRQ pin is immediately activated, though the interrupt indicating the event may have occurred much earlier. Thus, there are cases where the program should clear such earlier initiated interrupts before first enabling new interrupts. When an interrupt event occurs a flag bit is set to "1" in Register C. Each of the three interrupt sources have separate flag bits in Register C, which are set independent of the state of the corresponding enable bits in Register B. The flag bit may be used with or without enabling the corresponding enable bits. In the software scanned case, the program does not enable the interrupt. The "interrupt" flag bit becomes a status bit, which the software interrogates, when it wishes. When the software detects that the flag is set, it is an indication to software that the "interrupt" event occurred since the bit was last read. However, there is one precaution. The flag bits in Register C are cleared (record of the interrupt event is erased) when Register C is read. Double latching is included with Register C so the bits which are set are stable throughout the read cycle. All bits which are high when read by the program are cleared, and new interrupts (on any bits) are held until after the read cycle. One, two, or three flag bits may be found to be set when Register C is read. The program should inspect all utilised flag bits every time Register C is read to insure that no interrupts are lost. 6 The second flag bit usage method is with fully enabled interrupts. When an interrupt-flag is set and the corresponding interrupt-enable bit is also set, the IRQ pin is asserted "Low". IRQ is asserted as long as at least one of the three interrupt sources has its flag and enable bits both set. The IRQF bit in Register C is a "1" whenever the IRQ pin is being driven "Low". The processor program can determine that the RTC initiated the interrupt by reading Register C. A "1" in bit 7 (IRQF bit) indicates that one of more interrupts have been initiated by the part. The act of reading Register C clears all the then-active flag bits, plus the IRQF bit. When the program finds IRQF set, it should look at each of the individual flag bits in the same byte which have the corresponding interrupt-mask bits set and service each interrupt which is set. Again, more than one interrupt-flag bit may be set. DIVIDER STAGES The has 22 binary-divider stages following the time base as shown in Figure 9. The output of the dividers is a 1Hz signal to the update-cycle logic. The dividers are controlled by three divider bits (DV2, DV1, and DV0) in Register A. Divider Control The divider-control bits have three uses, as shown in Table 3. Three usable operating time bases may be selected ( MHz, MHz, or kHz). The divider chain may be held reset, which allows precision setting of the time. When the divider is changed from reset to an operating time base, the first update cycle is one second later. The divider-control bits are also used to facilitate testing the Table 3 Divider Configurations Divider Bits Time Base Register A Operation Divider Bypass First Frequency DV2 DV1 DV0 Mode Reset N-Divider Bits MHz Yes - N = MHz Yes - N = kHz Yes - N = 7 Any No Yes - Any No Yes - Note: Other combinations of divider bits are used for test purposes only. Square-Wave Output Selection Fifteen of the 22 divider taps are made available to a 1- of-15 selector as shown in Figure 9. The first purpose of selecting a divider tap is to generate a square-wave output signal in the SQW pin. Four bits in Register A establish the square-wave frequency as listed in Table 4. The SQW frequency selection shares the 1-of-15 selector with periodic interrupts. Once the frequency is selected, the output of the SQW pin may be turned on and off under program control with the square-wave enable (SQWE) bit in Register B. Altering the divider, square-wave output selection bits, or the SQW output-enable bit may generate an asymmetrical waveform at the time of execution. The square-wave output pin has a number of potential uses. For example, it can serve as a frequency standard for external use, a frequency synthesiser, or could be used to generate one or more audio tones under program control.
7 Periodic Interrupt Selection The periodic interrupt allows the IRQ pin to be triggered from once every 500ms to once every µs. The periodic interrupt is separate from the alarm interrupt which may be output from once-per-second to once-per-day. Table 4 shows that the periodic interrupt rate is selected with the same Register A bits which select the square-wave frequency. Changing one also changes the other. But each function may be separately enabled so that a program could switch between the two features or use both. The SQW pin is enabled by the SQWE bit. Similarly the periodic interrupt is enabled the PIE bit in Register B. Periodic interrupt is usable by practically all real-time systems. It can be used to scan for all forms of input from contact closures to serial receive bits. It can be used in multiplexing displays or with software counters to measure inputs, create output intervals, or await the next needed software function. Table 4 Periodic Interrupt Rate and Square Wave Output Frequency or MHz kHz Rate Select Time Base Time Base Control Register 1 Periodic Periodic Interrupt Rate SQW Output Interrupt Rate SQW Output RS3 RS2 RS1 RS0 t PI Frequency t PI Frequency None None None None µs kHz ms 256Hz µs kHz ms 128Hz kHz µs 8.192kHz µs 4.096kHz µs 4.096kHz µs 2.048kHz µs 2.048kHz µs 1.024kHz µs 1.024kHz ms 512Hz ms 512Hz ms 256Hz ms 256Hz ms 128Hz ms 128Hz ms 64Hz ms 64Hz ms 32Hz 31.25ms 32Hz ms 16Hz 62.5ms 16Hz ms 8Hz 125ms 8Hz ms 4Hz 250ms 4Hz ms 2Hz 500ms 2Hz Update Cycle The executes an update cycle once-per-second, assuming one of the proper time bases is in place, the divider is not clear, and the SET bit in register B is clear. The SET bit in the "1" state permits the program to initialise the time and calender bytes by stopping an existing update and preventing a new one from occurring. The primary function of the update cycle is to increment the seconds byte, check for overflow, increment the minutes byte when appropriate and so forth through to the year of the century byte. The update cycle also compares each alarm byte with the corresponding time byte and issues an alarm if a match or if a "don't care" code (11XXXXXX) is present in all three positions. With a MHz or MHz time base the update cycle takes 248 µs while a kHz time base update cycle takes 1984 µs. During the update cycle, the time, calendar, and alarm bytes are not accessible by the processor program. The protects the program from reading transitional data. This protection is provided by switching the time, calendar, and alarm portion of the RAM off the microprocessor bus during the entire update cycle. If the processor reads these RAM locations before the update is complete the output will be undefined. The update in progress (UIP) status bit is set during the interval. A program which randomly accesses the time and date information finds data unavailable statistically once every 4032 attempts. Three methods of accommodating non-availability during update are usable by the program. In discussing the three methods it is assumed that at random points user programs are able to call a sub-routine to obtain the time of day. The first method of avoiding the update cycle uses the update-ended interrupt. If enabled, an interrupt occurs after every update cycle which indicates that over 999ms are available to read valid time and data information. During this time a display could be updated or the information could be transferred to continuously available RAM. Before leaving the interrupt service routine, the IRQF bit in Register C should be cleared. The second method uses the update-in-progress bit (UIP) in Register A to determine if the update cycle is in progress or not. The UIP bit will pulse once-per-second. 7
8 Statistically, the UIP bit will indicate that time and date information is unavailable once every 2032 attempts. After the UIP bit goes "1", the update cycle begins 244 µs later. Therefore, if a "0" is read on the UIP bit, the user has at least 244 µs before the time/calendar data will be changed. If a "1" is read in the UIP bit, the time/calendar data may not be valid. The user should avoid interrupt service routines that would cause the time needed to read valid time/calendar data to exceed 244 µs. The third method uses a periodic interrupt to determine if an update cycle is in progress. The UIP bit in Register A is set "1" between the setting of the PF bit in Register C (Figure 14) Periodic interrupts that occur at a rate of greater than t BUC + t UC allow valid time and date information to be read at each occurrence of the periodic interrupt. The reads should be completed within ( t PI 2) + t BUC to insure that data is not read during the update cycle. Power-down Considerations In most systems, the must continue to keep time when system power is removed. In such systems, a conversion from system power to an alternate power supply, usually a battery, must be made. During the transition from system to battery power, the designer of a battery backed-up RTC system must protect data integrity, minimise power consumption, and ensure hardware reliability. The chip enable (CE) pin controls all bus inputs (R/W, DS, AS, AD 0 AD 7 ). CE, when negated, disallows any unintended modification of the RTC data by the bus. CE also reduces power consumption by reducing the number of transitions seen internally. Power consumption may be further reduced by removing resistive and capacitive loads from the clock out (CKOUT) pin and the square-wave (SQW) pin. During and after the power source conversion, the V IN maximum specification must never be exceeded. Failure to meet the V IN maximum specification can cause a virtual SCR to appear which may result in excessive current drain and destruction of the part. Figure 14 Update-Ended and Periodic Interrupt Relationship SIGNAL DESCRIPTIONS The block diagram in Figure 9, shows the pin connection with the major internal functions of the Real- Time Clock plus RAM. The following paragraphs describe the function of each pin. V CC, V SS DC power is provided to the part on these two pins, V CC being the most positive voltage. The minimum and maximum voltages are listed in the Electrical Characteristics tables. OSC 1, OSC 2 - Time Base (Inputs) The time base for the time functions may be an external signal or the crystal oscillator. External square waves at MHz, MHz, or kHz may be connected to OSC 1 as shown in Figure 15. The timebase frequency to be used is chosen in Register A. The on-chip oscillator is designed for a parallel resonant crystal at MHz, MHz or kHz frequencies. The crystal connections are shown in Figure 10. Figure 15 External Timebase Operation CKOUT - Clock Out (Output) The CKOUT pin is an output at the time-base frequency divided by 1 or 4. A major use for CKOUT is as the input clock to the microprocessor; thereby saving the cost of a second crystal. The frequency of CKOUT depends upon the time-base frequency and the state of the CKFS pin as shown in Table 5. CKFS - Clock Out Frequency Select (Input) The CKOUT pin is an output at the time-base frequency divided by 1 or 4. CKFS tied to V CC causes CKOUT to be the same frequency as the time base at the OSC 1 pin. When CKFS is at V SS, CKOUT is the OSC 1 timebase frequency divided by four. Table 5 summarises the effect of CKFS. Table 5 Clock Output Frequencies Time Base Clock Frequency Clock Frequency (OSC1) Select Pin Output Pin Frequency (CKFS) (CKOUT) MHZ "High" MHz MHz "Low" MHz MHz "High" MHz MHz "Low" kHz kHz "High" kHz kHz "Low" 8.192kHz SQW - Square-Wave (Output) The SQW pin can output a signal from one of 15 of the 22 internal-divider stages. The frequency and output enable of the SQW may be altered by programming Register A, as shown in Table 4. The SQW signal may be turned on and off using a bit in Register B. 8
9 AD 0 AD 7 - Multiplexed Bidirectional Address/ Data Bus Multiplexed bus processors save pins by presenting the address during the first portion of the bus cycle and using the same pins during the second portion for data. Address-then-data multiplexing does not slow the access time of the since the bus reversal from address to data is occurring during the internal RAM access time. The address must be valid just prior to the fall of AS/ALE at which time the latches the address from AD 0 to AD 5. Valid write data must be presented and held stable during the latter portion of the DS or WR pulses. In a read cycle, the outputs 8 bits of data during the latter portion of the DS or RD pulses, then ceases driving the bus (returns the output drivers to three-state) when DS falls in the 6800 case or RD rises in the other case. AS - Multiplexed Address Strobe (Input) A positive going multiplexed address strobe pulse serves to de-multiplex the bus. The falling edge of AS or ALE causes the address to be latched within the The bus control circuit in the also latches the state of the DA pin with the falling edge of AS or ALE. DS - Data Strobe or Read (Input) The DS pin has two interpretations via the bus control circuit. When emanating from 6800 family type processor, DS is a positive pulse during the latter portion of the bus cycle, and is called DS (data strobe), E (enable), and Ø2 (Ø2 clock). During read cycles, DS signifies the time that the RTC is to drive the bidirectional bus. In write cycles, the trailing edge of DS causes the Real-Time Clock plus RAM to latch the written data. The second interpretation of DS is that of RD, MEMR, or I/OR emanating from the 8085 type processor. In this case, DS identifies the time period when the real-time clock plus RAM drives the bus with read data. The interpretation of DS is also the same as an outputenable signal on a typical memory. The bus control circuit, within the , latches the state of the DS pin on the falling edge of AS/ALE. In 6800 mode, DS must be "Low" during AS/ALE, which is the case with 6800 family multiplexed bus processors. To insure the 8085 mode of this circuit the DS pin must remain "High" during the time AS/ALE is "High". R/W - Read/Write (Input) The bus control circuit treats the R/W pin in one of two ways. When a 6800 family type processor is connected, R/W is a level which indicates whether the current cycle is a read or write. A read cycle is indicated with "High" level on R/W while DS is "High", whereas a write cycle is a "Low" on R/W during DS. The second interpretation of R/W is as a negative write pulse, WR, MEMW, and I/OW from 8085 type processors. This circuit in this mode gives R/W pin the same meaning as the write (W) pulse on many generic RAMs. CE - Chip Enable (Input) The chip-enable (CE) signal must be asserted ("Low") for a bus cycle in which the is to be accessed. CE is not latched and must be stable during DS and AS (in the 6800 case) and during RD and WR (in the 8085 Case). Bus cycles which take place without asserting CE cause no actions to take place within the When CE is "High", the multiplexed bus output is in a high-impedance state. When CE is "High", all address, data, DS, and R/W inputs from the processor are disconnected within the This permits the to be isolated from a powereddown processor. When CE is held "High", an unpowered device cannot receive power through the input pins from the real-time clock power source. Battery power consumption can thus be reduced by using a pull-up resistor or active clamp on CE when the main power is off. IRQ - Interrupt Request (Output) The IRQ pin is an active "Low" output of the that may be used as an interrupt input to a processor. The IRQ output remains "Low" as long as the status bit causing the interrupt is present and the corresponding interrupt enable bit is set. To clear the IRQ pin, the processor program normally reads Register C. The RES pin also clears pending interrupts. When no interrupt conditions are present, the IRQ level is in the high-impedance state. Multiple interruption devices may thus be connected to an IRQ bus with one pull-up at the processor. RES - Reset (Input) The RES pin does not affect the clock, calendar, or RAM functions. On powerup, the RES pin must be held "Low" for the specified time, t RLH, in order to allow the power supply to stabilise. Figure 16 shows a typical representation of the RES pin circuit. When RES is "Low" the following occurs: a) Periodic Interrupt Enable (PIE) bit is cleared to "0". b) Alarm Interrupt Enable (AIE) bit is cleared to "0". c) Update ended interrupt Enable (UIE) bit is cleared to "0". d) Update ended Interrupt Flag (UF) bit is cleared to "0". e) Interrupt Request status Flag (IRQF) bit is cleared to "0". f) Periodic Interrupt Flag (PF) bit is cleared to "0". g) Alarm Interrupt Flag (AF) bit is cleared to "0". h) IRQ pin is in high-impedance state, and i) Square-Wave output Enable (SQWE) bit is cleared to "0". PS - Power Sense (Input) The power-sense pin is used in the control of the valid RAM and time (VRT) bit in Register C. When the PS pin is "Low" the VRT bit is cleared to "0". During powerup, the PS pin must be externally held "Low" for the specified time, t PLH. As power is applied the VRT bit remains "Low" indicating that the contents of the RAM, time registers, and calendar are not guaranteed. When normal operation commences PS should be permitted to go "High". Figure 17 shows a typical circuit connection for the power-sense pin. 9
10 10 Figure 16 Typical Powerup Delay Circuit for RES Note: If the Real time clock is isolated from the MPU power supply by a diode drop (D 1 ), care must be taken to meet V IN requirements REGISTERS The has four registers which are accessible to the processor program. The four registers are also fully accessible during the update cycle. Register A ($0A) MSB LSB b7 b6 b5 b4 b3 b2 b1 b0 Read/Write Register UIP DV2 DV1 DV0 RS3 RS2 RS1 RS0 except UIP UIP - The update in progress (UIP) bit is a status flag that may be monitored by the program. When UIP is a "1" the update cycle is in progress or will soon begin. When UIP is a "0" the update cycle is not in progress and will not be for at least 244 µs (for all time bases). This is detailed in Table 6. The time, calendar, and alarm information in RAM is fully available to the program when the UIP bit is zero - it is not in transition. The UIP bit is a read-only bit, and is not affected by Reset. Writing the SET bit in Register B to a "1" inhibit any update cycle and then clear the UIP status bit. Table 6 Update Cycle Times UIP Bit Time Base Update Cycle Minimum Time (OSC Before Update 1 ) Time (t UC ) Cycle (t BUC ) MHz 248µs MHz 248µs kHz 1984µs MHz - 244µs MHz - 244µs kHz - 244µs DV2, DV1, DV0 - Three bits are used to permit the program to select various conditions of the 22-stage divider chain. The divider selection bits identify which of the three time-base frequencies is in use. Table 3 shows that time bases of MHz, MHz, and kHz may be used. The divider selection bits are also used to reset the divider chain. When the timecalendar is first initialised, the program may start the divider at the precise time stored in the RAM. When the divider reset is removed the first update cycle begins one second later. These three read/write bits are never modified by the RTC and are not affected by RES. RS 3, RS 2, RS 1, RS 0 - The four rate selection bits select one of 15 taps on the 22-stage divider, or disable the divider output. The tap selected may be used to generate an output square-wave (SQW pin) and/or a periodic interrupt. The program may do one of the following: 1) enable the interrupt with the PIE bit, 2) enable the SQW output pin with the SQWE bit, 3) enable both at the same time at the same rate, or 4) enable neither. Table 4 lists the periodic interrupt rates and the square-wave frequencies that may be chosen with the RS bits. These four bits are read/write bits which are not affected by RES and are never changed by the RTC. Register B ($0B) MSB LSB b7 b6 b5 b4 b3 b2 b1 b0 Read/Write SET PIE AIE UIE SQWE DM 24/12 DSE Register Note: DSE (Daylight Save Enable) is not available on RS ic's. SET - When the SET bit is a "0", the update cycle functions normally by advancing the counts once-per-second. When the SET bit is written to a "1", any update cycle in progress is aborted and the program may initialise the time and calendar bytes without an update occurring in the midst of initialising. SET is a read/write bit which is not modified by RES or internal functions of the PIE - The periodic interrupt enable (PIE) bit is a read/write bit which allows the periodic-interrupt flag (PF) bit to cause the IRQ pin to be driven "Low". A program writes a "1" to the PIE bit in order to receive periodic interrupts at the rate specified by the RS3, RS2, RS1, and RS0 bits in Control Register A. A "0" in PIE blocks IRQ from being initiated by a periodic interrupt, but the periodic flag (PF) bit is still at the periodic rate. PIE is not modified by any internal functions, but is cleared to "0" by a RES. AIE - The alarm interrupt enable (AIE) bit is a read/write bit which when set to a "1" permits the alarm flag (AF) to assert IRQ. An alarm interrupt occurs for each second that the three time bytes equal the three alarm bytes (including a "don't care" alarm code of binary 11XXXXXX). When the AIE bit is a "0", the AF bit does not initiate an IRQ signal. The RES pin clears AIE to "0". The internal functions do not affect the AIE bit. UIE - The UIE (update-ended interrupt enable) bit is a read/write bit which enables the update-end flag 9UF) bit to assert IRQ. The RES pin going "Low" or the SET bit going "1" clears the UIE bit. SQWE - When the square-wave enable (SQWE) bit is set to a "1" by the program, a square-wave signal at the frequency specified in the rate selection bits (RS3 to RS0) appears on the SQW pin. When the SQWE bit is set to a "0" the SQW pin is held "Low". The state of SQWE is cleared by the RES pin. SQWE is a read/write bit. DM - The data mode (DM) bit indicates whether time and calendar updates are to use binary or BCD formats. The DM bit is written by the processor program and may be read by the program, but is not modified by any internal functions or RES. A "1" in DM signifies binary data, while a "0" in DM specified binary-codeddecimal (BCD) data.
11 24/12 - The 24/12 control bit establishes the format of the hours bytes as either the 24-hour mode (a "1") or the 12-hour mode (a "0"). This is a read/write bit, which is affected only by the software. Register C ($0C) MSB LSB b7 b6 b5 b4 b3 b2 b1 b0 Read-Only IRQF PF AF UF Register Figure 17 Typical Powerup Delay Circuit for Power Sense Register D ($0D) MSB LSB b7 b6 b5 b4 b3 b2 b1 b0 Read Only VRT Register VRT - The valid RAM and time (VRT) bit indicates the condition of the contents of the RAM, provided the power sense (PS) pin is satisfactorily connected. A "0" appears in the VRT bit when the power-sense pin is "Low". The processor program can set the VRT bit when the time and calendar are initialised to indicate that the RAM and time are valid. The VRT is a read/only bit which is not modified by the RES pin. The VRT bit can only be set by reading the Register D. b6 to b0 - The remaining bits of Register D are unused. They cannot be written, but are always read as "0s". Note: If the Real time clock is isolated from the MPU power supply by a diode drop (D 1 ), care must be taken to meet V IN requirements. IRQF - The interrupt request flag (IRQF) is set to a "1" when one or more of the following is true: PF = PIE = "1" AF = AIE = "1" UF = UIE = "1" i.e., IRQF = PF.PIE + AF.AIE + UF.UIE Any time the IRQF bit is a "1", the IRQ pin is driven "Low". All flag bits are cleared after Register C is read by the program or when the RES pin is low. A program write to Register C does not modify any of the flag bits. PF - The periodic interrupt flag (PF) is a read-only bit which is set to a "1" when a particular edge is detected on the selected tap of the divider chain. The RS3 to RS0 bits establish the periodic rate. PF is set to a "1" independent of the state of the PIE bit. PF being a "1" initiates an IRQ signal and the IRQF bit when PIE is also a "1". The PF bit is cleared by a RES or a software read of Register C. AF - A "1" in the AF (alarm interrupt flag) bit indicates that the current time has matched the alarm time. A "1" in the AF causes the IRQ pin to go "Low", and a "1" to appear in the IRQF bit, when the AIE bit also is a "1". A RES or a read of Register C clears AF. UF - The update-ended interrupt flag (UF) bit is set after each update cycle. When the UIE bit is a "1", the "1" in UF causes the IRQF bit to be a "1", asserting IRQ. UF is cleared by a Register C read or a RES. b3 to b0 - The unused bits of Status Register C are read as "0s". They can not be written. 11
12 The information provided in RS technical literature is believed to be accurate and reliable; however, RS Components assumes no responsibility for inaccuracies or omissions, or for the use of this information, and all use of such information shall be entirely at the user s own risk. No responsibility is assumed by RS Components for any infringements of patents or other rights of third parties which may result from its use. Specifications shown in RS Components technical literature are subject to change without notice. RS Components, PO Box 99, Corby, Northants, NN17 9RS Telephone: An Electrocomponents Company RS Components 1997
DS12887. Real Time Clock FEATURES PIN ASSIGNMENT PIN DESCRIPTION
DS12887 Real Time Clock FEATURES Drop in replacement for IBM AT computer clock/ calendar Pin compatible with the MC146818B and DS1287 Totally nonvolatile with over 10 years of operation in the absence
DS1307ZN. 64 x 8 Serial Real-Time Clock
DS137 64 x 8 Serial Real-Time Clock www.maxim-ic.com FEATURES Real-time clock (RTC) counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap-year compensation valid
DS12885, DS12885Q, DS12885T. Real Time Clock FEATURES PIN ASSIGNMENT
DS12885, DS12885Q, DS12885T Real Time Clock FEATURES Drop in replacement for IBM AT computer clock/calendar Pin configuration closely matches MC146818B and DS1285 Counts seconds, minutes, hours, days,
M48T86. 5.0V PC Real-Time Clock
5.0V PC Real-Time Clock FEATURES SUMMARY DROP-IN REPLACEMENT FOR PC COMPUTER CLOCK/CALENDAR COUNTS SECONDS, MINUTES, HOURS, DAYS, DAY OF THE WEEK, DATE, MONTH, and YEAR WITH LEAP YEAR COMPENSATION INTERFACED
HD61202U. (Dot Matrix Liquid Crystal GraphicDisplay Column Driver)
HD622U (Dot Matrix Liquid Crystal GraphicDisplay Column Driver) Description HD622U is a column (segment) driver for dot matrix liquid crystal graphic display systems. It stores the display data transferred
DP8570A DP8570A Timer Clock Peripheral (TCP)
DP8570A DP8570A Timer Clock Peripheral (TCP) Literature Number: SNAS557 DP8570A Timer Clock Peripheral (TCP) General Description The DP8570A is intended for use in microprocessor based systems where information
8-Bit Flash Microcontroller for Smart Cards. AT89SCXXXXA Summary. Features. Description. Complete datasheet available under NDA
Features Compatible with MCS-51 products On-chip Flash Program Memory Endurance: 1,000 Write/Erase Cycles On-chip EEPROM Data Memory Endurance: 100,000 Write/Erase Cycles 512 x 8-bit RAM ISO 7816 I/O Port
NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter
NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter Description: The NTE2053 is a CMOS 8 bit successive approximation Analog to Digital converter in a 20 Lead DIP type package which uses a differential
Real-Time Clock DS12885/DS12887/DS12887A/DS12C887/DS12C887A
Rev 0; 6/05 General Description The DS12885, DS12887, and DS12C887 real-time clocks (RTCs) are designed to be direct replacements for the DS1285 and DS1287. The devices provide a real-time clock/calendar,
DM9368 7-Segment Decoder/Driver/Latch with Constant Current Source Outputs
DM9368 7-Segment Decoder/Driver/Latch with Constant Current Source Outputs General Description The DM9368 is a 7-segment decoder driver incorporating input latches and constant current output circuits
LC7218, 7218M, 7218JM
Ordering number : EN4758B CMOS LSI LC7218, 7218M, 7218JM PLL Frequency Synthesizer for Electronic Tuning in AV Systems Overview The LC7218, LC7218M and LC7218JM are PLL frequency synthesizers for electronic
DS1621 Digital Thermometer and Thermostat
Digital Thermometer and Thermostat www.dalsemi.com FEATURES Temperature measurements require no external components Measures temperatures from 55 C to +125 C in 0.5 C increments. Fahrenheit equivalent
DS1721 2-Wire Digital Thermometer and Thermostat
www.dalsemi.com FEATURES Temperature measurements require no external components with ±1 C accuracy Measures temperatures from -55 C to +125 C; Fahrenheit equivalent is -67 F to +257 F Temperature resolution
DS1220Y 16k Nonvolatile SRAM
Not Recommended for New Design DS122Y 16k Nonvolatile SRAM www.maxim-ic.com FEATURES years minimum data retention in the absence of external power Data is automatically protected during power loss Directly
DS1621 Digital Thermometer and Thermostat
www.maxim-ic.com FEATURES Temperature measurements require no external components Measures temperatures from -55 C to +125 C in 0.5 C increments. Fahrenheit equivalent is -67 F to 257 F in 0.9 F increments
8254 PROGRAMMABLE INTERVAL TIMER
PROGRAMMABLE INTERVAL TIMER Y Y Y Compatible with All Intel and Most Other Microprocessors Handles Inputs from DC to 10 MHz 8 MHz 8254 10 MHz 8254-2 Status Read-Back Command Y Y Y Y Y Six Programmable
M48T86 5V PC REAL TIME CLOCK
5V PC RAL TIM CLOCK DROP-IN RPLACMNT for PC COMPUTR CLOCK/CALNDAR COUNTS SCONDS, MINUTS, HOURS, DAYS, DAY of the WK, DAT, MONTH and YAR with LAP YAR COMPNSATION INTRFACD WITH SOFTWAR AS 128 RAM LOCATIONS:
64 x 8, Serial, I 2 C Real-Time Clock
DS1307 64 x 8, Serial, I 2 C Real-Time Clock GENERAL DESCRIPTION The DS1307 serial real-time clock (RTC) is a lowpower, full binary-coded decimal (BCD) clock/calendar plus 56 bytes of NV SRAM. Address
DS1220Y 16k Nonvolatile SRAM
19-5579; Rev 10/10 NOT RECOENDED FOR NEW DESIGNS 16k Nonvolatile SRAM www.maxim-ic.com FEATURES 10 years minimum data retention in the absence of external power Data is automatically protected during power
HT1632C 32 8 &24 16 LED Driver
328 &216 LED Driver Features Operating voltage: 2.V~5.5V Multiple LED display 32 ROW /8 COM and 2 ROW & 16 COM Integrated display RAM select 32 ROW & 8 COM for 6 display RAM, or select 2 ROW & 16 COM for
DS1225Y 64k Nonvolatile SRAM
DS1225Y 64k Nonvolatile SRAM www.maxim-ic.com FEATURES years minimum data retention in the absence of external power Data is automatically protected during power loss Directly replaces 2k x 8 volatile
8741A UNIVERSAL PERIPHERAL INTERFACE 8-BIT MICROCOMPUTER
UNIVERSAL PERIPHERAL INTERFACE 8-BIT MICROCOMPUTER 8-Bit CPU plus ROM RAM I O Timer and Clock in a Single Package One 8-Bit Status and Two Data Registers for Asynchronous Slave-to- Master Interface DMA
Real Time Clock Module with I2C Bus
Moisture Seitivity Level: MSL=1 FEATURES: With state-of-the-art RTC Technology by Micro Crystal AG RTC module with built-in crystal oscillating at 32.768 khz 3 timekeeping current at 3 Timekeeping down
DS1386/DS1386P RAMified Watchdog Timekeeper
DS1386/DS1386P RAMified Watchdog Timekeeper www.maxim-ic.com GENERAL DESCRIPTION The DS1386 is a nonvolatile static RAM with a full-function real-time clock (RTC), alarm, watchdog timer, and interval timer
HCC4541B HCF4541B PROGRAMMABLE TIMER
HCC4541B HCF4541B PROGRAMMABLE TIMER 16 STAGE BINARI COUNTER LOW SYMMETRICAL OUTPUT RESISTANCE, TYPICALLY 100 OHM AT DD = 15 OSCILLATOR FREQUENCY RANGE : DC TO 100kHz AUTO OR MASTER RESET DISABLES OSCIL-
DG2302. High-Speed, Low r ON, SPST Analog Switch. Vishay Siliconix. (1-Bit Bus Switch with Level-Shifter) RoHS* COMPLIANT DESCRIPTION FEATURES
High-Speed, Low r ON, SPST Analog Switch (1-Bit Bus Switch with Level-Shifter) DG2302 DESCRIPTION The DG2302 is a high-speed, 1-bit, low power, TTLcompatible bus switch. Using sub-micron CMOS technology,
Spread-Spectrum Crystal Multiplier DS1080L. Features
Rev 1; 3/0 Spread-Spectrum Crystal Multiplier General Description The is a low-jitter, crystal-based clock generator with an integrated phase-locked loop (PLL) to generate spread-spectrum clock outputs
High-Speed, Low r ON, SPST Analog Switch (1-Bit Bus Switch)
High-Speed, Low r ON, SPST Analog Switch (1-Bit Bus Switch) DG2301 ishay Siliconix DESCRIPTION The DG2301 is a high-speed, 1-bit, low power, TTLcompatible bus switch. Using sub-micron CMOS technology,
8031AH 8051AH 8032AH 8052AH NMOS SINGLE-CHIP 8-BIT MICROCONTROLLERS
8031AH 8051AH 8032AH 8052AH MCS 51 NMOS SINGLE-CHIP 8-BIT MICROCONTROLLERS Automotive High Performance HMOS Process Internal Timers Event Counters 2-Level Interrupt Priority Structure 32 I O Lines (Four
INTEGRATED CIRCUITS. 74LVC08A Quad 2-input AND gate. Product specification IC24 Data Handbook. 1997 Jun 30
INTEGRATED CIRCUITS IC24 Data Handbook 1997 Jun 30 FEATURES Wide supply voltage range of 1.2 V to 3.6 V In accordance with JEDEC standard no. 8-1A Inputs accept voltages up to 5.5 V CMOS low power consumption
DM74LS169A Synchronous 4-Bit Up/Down Binary Counter
Synchronous 4-Bit Up/Down Binary Counter General Description This synchronous presettable counter features an internal carry look-ahead for cascading in high-speed counting applications. Synchronous operation
M25P40 3V 4Mb Serial Flash Embedded Memory
Features M25P40 3V 4Mb Serial Flash Embedded Memory Features SPI bus-compatible serial interface 4Mb Flash memory 75 MHz clock frequency (maximum) 2.3V to 3.6V single supply voltage Page program (up to
LC898300XA. Functions Automatic adjustment to the individual resonance frequency Automatic brake function Initial drive frequency adjustment function
Ordering number : A2053 CMOS LSI Linear Vibrator Driver IC http://onsemi.com Overview is a Linear Vibrator Driver IC for a haptics and a vibrator installed in mobile equipments. The best feature is it
css Custom Silicon Solutions, Inc.
css Custom Silicon Solutions, Inc. GENERAL PART DESCRIPTION The is a micropower version of the popular timer IC. It features an operating current under µa and a minimum supply voltage of., making it ideal
ICS379. Quad PLL with VCXO Quick Turn Clock. Description. Features. Block Diagram
Quad PLL with VCXO Quick Turn Clock Description The ICS379 QTClock TM generates up to 9 high quality, high frequency clock outputs including a reference from a low frequency pullable crystal. It is designed
PACKAGE OUTLINE DALLAS DS2434 DS2434 GND. PR 35 PACKAGE See Mech. Drawings Section
PRELIMINARY DS2434 Battery Identification Chip FEATURES Provides unique ID number to battery packs PACKAGE OUTLINE Eliminates thermistors by sensing battery temperature on chip DALLAS DS2434 1 2 3 256
INTEGRATED CIRCUITS. For a complete data sheet, please also download:
INTEGRATED CIRCUITS DATA SEET For a complete data sheet, please also download: The IC6 74C/CT/CU/CMOS Logic Family Specifications The IC6 74C/CT/CU/CMOS Logic Package Information The IC6 74C/CT/CU/CMOS
74F257A Quad 2-line to 1-line selector/multiplexer, non-inverting (3-State)
INTEGRATED CIRCUITS Quad 2-line to 1-line selector/multiplexer, non-inverting (3-State) 1995 Mar 31 IC15 Data Handbook Philips Semiconductors Quad 2-line to 1-line selector/multiplexer, non-inverting (3-State)
NJU6061. Full Color LED Controller Driver with PWM Control GENERAL DESCRIPTION PACKAGE OUTLINE FEATURES
Full Color LED Controller Driver with PWM Control GENERAL DESCRIPTION The NJU6061 is a full color LED controller driver. It can control and drive a 3 in 1 packaged (Red, Green and Blue) LED. The NJU6061
CD4027BC Dual J-K Master/Slave Flip-Flop with Set and Reset
October 1987 Revised March 2002 CD4027BC Dual J-K Master/Slave Flip-Flop with Set and Reset General Description The CD4027BC dual J-K flip-flops are monolithic complementary MOS (CMOS) integrated circuits
TRIPLE PLL FIELD PROG. SPREAD SPECTRUM CLOCK SYNTHESIZER. Features
DATASHEET ICS280 Description The ICS280 field programmable spread spectrum clock synthesizer generates up to four high-quality, high-frequency clock outputs including multiple reference clocks from a low-frequency
DS2187 Receive Line Interface
Receive Line Interface www.dalsemi.com FEATURES Line interface for T1 (1.544 MHz) and CEPT (2.048 MHz) primary rate networks Extracts clock and data from twisted pair or coax Meets requirements of PUB
ICS514 LOCO PLL CLOCK GENERATOR. Description. Features. Block Diagram DATASHEET
DATASHEET ICS514 Description The ICS514 LOCO TM is the most cost effective way to generate a high-quality, high-frequency clock output from a 14.31818 MHz crystal or clock input. The name LOCO stands for
DM74LS191 Synchronous 4-Bit Up/Down Counter with Mode Control
August 1986 Revised February 1999 DM74LS191 Synchronous 4-Bit Up/Down Counter with Mode Control General Description The DM74LS191 circuit is a synchronous, reversible, up/ down counter. Synchronous operation
74LS193 Synchronous 4-Bit Binary Counter with Dual Clock
74LS193 Synchronous 4-Bit Binary Counter with Dual Clock General Description The DM74LS193 circuit is a synchronous up/down 4-bit binary counter. Synchronous operation is provided by having all flip-flops
CMOS PARALLEL-TO-SERIAL FIFO 256 x 16, 512 x 16, 1,024 x 16
CMOS PARALLEL-TO-SERIAL FIFO IDT72105 IDT72115 IDT72125 Integrated Device Technology, Inc. FEATURES: 25ns parallel port access time, 35ns cycle time 45MHz serial output shift rate Wide x16 organization
HT9170 DTMF Receiver. Features. General Description. Selection Table
DTMF Receiver Features Operating voltage: 2.5V~5.5V Minimal external components No external filter is required Low standby current (on power down mode) General Description The HT9170 series are Dual Tone
MicroMag3 3-Axis Magnetic Sensor Module
1008121 R01 April 2005 MicroMag3 3-Axis Magnetic Sensor Module General Description The MicroMag3 is an integrated 3-axis magnetic field sensing module designed to aid in evaluation and prototyping of PNI
DS1302 Trickle-Charge Timekeeping Chip
DS1302 Trickle-Charge Timekeeping Chip BENEFITS AND FEATURES Completely Manages All Timekeeping Functio o Real-Time Clock Counts Seconds, Minutes, Hours, Date of the Month, Month, Day of the Week, and
FEATURES DESCRIPTION APPLICATIONS BLOCK DIAGRAM. PT2272 Remote Control Decoder
Remote Control Decoder DESCRIPTION PT2272 is a remote control decoder paired with PT2262 utilizing CMOS Technology. It has 12-bit of tri-state address pins providing a maximum of 531,441 (or 312) address
74F168*, 74F169 4-bit up/down binary synchronous counter
INTEGRATED CIRCUITS 74F168*, * Discontinued part. Please see the Discontinued Product List in Section 1, page 21. 1996 Jan 5 IC15 Data Handbook FEATURES Synchronous counting and loading Up/Down counting
MM74HC4538 Dual Retriggerable Monostable Multivibrator
MM74HC4538 Dual Retriggerable Monostable Multivibrator General Description The MM74HC4538 high speed monostable multivibrator (one shots) is implemented in advanced silicon-gate CMOS technology. They feature
DM74LS193 Synchronous 4-Bit Binary Counter with Dual Clock
September 1986 Revised March 2000 DM74LS193 Synchronous 4-Bit Binary Counter with Dual Clock General Description The DM74LS193 circuit is a synchronous up/down 4-bit binary counter. Synchronous operation
High-Stability Time Adjustment with Real-Time Clock Module
High-Stability Time Adjustment with Real-Time Clock Module An explanation of an Epson real-time clock module with sub-second time adjustment function [Preface] In recent years, it has become simple to
Obsolete Product(s) - Obsolete Product(s)
SYNCHRONOUS PROGRAMMABLE 4-BIT BINARY COUNTER WITH ASYNCHRONOUS CLEAR INTERNAL LOOK-AHEAD FOR FAST COUNTING CARRY OUTPUT FOR CASCADING SYNCHRONOUSLY PROGRAMMABLE LOW-POWER TTL COMPATIBILITY STANDARDIZED
DS1232LP/LPS Low Power MicroMonitor Chip
DSLP/LPS Low Power MicroMonitor Chip www.dalsemi.com FEATURES Super-low power version of DS 50 µa quiescent current Halts and restarts an out-of-control microprocessor Automatically restarts microprocessor
MM58274C MM58274C Microprocessor Compatible Real Time Clock
MM58274C MM58274C Microprocessor Compatible Real Time Clock Literature Number: SNOS618A MM58274C Microprocessor Compatible Real Time Clock General Description The MM58274C is fabricated using low threshold
CAT28C64B F R E E. 64K-Bit CMOS PARALLEL EEPROM L E A D FEATURES DESCRIPTION BLOCK DIAGRAM
64K-Bit CMOS PARALLEL EEPROM FEATURES Fast read access times: 90/120/150ns Low power CMOS dissipation: Active: 25 ma max. Standby: 100 µa max. Simple write operation: On-chip address and data latches Self-timed
ICS650-44 SPREAD SPECTRUM CLOCK SYNTHESIZER. Description. Features. Block Diagram DATASHEET
DATASHEET ICS650-44 Description The ICS650-44 is a spread spectrum clock synthesizer intended for video projector and digital TV applications. It generates three copies of an EMI optimized 50 MHz clock
www.jameco.com 1-800-831-4242
Distributed by: www.jameco.com 1-800-831-4242 The content and copyrights of the attached material are the property of its owner. www.maxim-ic.com FEATURES 10 years minimum data retention in the absence
INTEGRATED CIRCUITS. 74F153 Dual 4-line to 1-line multiplexer. Product specification 1996 Jan 05 IC15 Data Handbook
INTEGRATED CIRCUITS 1996 Jan 05 IC15 Data Handbook FEATURES Non-inverting outputs Separate enable for each section Common select inputs See 74F253 for 3-State version PIN CONFIGURATION Ea 1 S1 2 I3a 3
HCF4056B BCD TO 7 SEGMENT DECODER /DRIVER WITH STROBED LATCH FUNCTION
BCD TO 7 SEGMENT DECODER /DRIVER WITH STROBED LATCH FUNCTION QUIESCENT CURRENT SPECIF. UP TO 20V OPERATION OF LIQUID CRYSTALS WITH CMOS CIRCUITS PROVIDES ULTRA LOW POWER DISPLAY. EQUIVALENT AC OUTPUT DRIVE
DS1678 Real-Time Event Recorder
DS1678 Real-Time Event Recorder www.maxim-ic.com GENERAL DESCRIPTION The DS1678 real-time clock (RTC) event recorder records the time and date of a nonperiodic, asynchronous event each time the INT pin
.LOW POWER DISSIPATION .HIGH NOISE IMMUNITY M74HC154 4 TO 16 LINE DECODER/DEMULTIPLEXER. HIGH SPEED tpd = 15 ns (TYP.) at VCC =5V
. HIGH SPEED tpd = 15 ns (TYP.) at VCC =5V.LOW POWER DISSIPATION I CC =4µA (MAX.) at T A =25 C.HIGH NOISE IMMUNITY VNIH =VNIL =28%VCC (MIN.) OUTPUT DRIVE CAPABILITY 15 LSTTL LOADS SYMMETRICAL OUTPUT IMPEDANCE
1-Mbit (128K x 8) Static RAM
1-Mbit (128K x 8) Static RAM Features Pin- and function-compatible with CY7C109B/CY7C1009B High speed t AA = 10 ns Low active power I CC = 80 ma @ 10 ns Low CMOS standby power I SB2 = 3 ma 2.0V Data Retention
1-800-831-4242
Distributed by: www.jameco.com 1-800-831-4242 The content and copyrights of the attached material are the property of its owner. DM74LS161A DM74LS163A Synchronous 4-Bit Binary Counters General Description
14-stage ripple-carry binary counter/divider and oscillator
Rev. 8 25 March 2016 Product data sheet 1. General description 2. Features and benefits 3. Ordering information The is a with three oscillator terminals (RS, REXT and CEXT), ten buffered outputs (Q3 to
MR25H10. RoHS FEATURES INTRODUCTION
FEATURES No write delays Unlimited write endurance Data retention greater than 20 years Automatic data protection on power loss Block write protection Fast, simple SPI interface with up to 40 MHz clock
Cold-Junction-Compensated K-Thermocoupleto-Digital Converter (0 C to +1024 C)
19-2235; Rev 1; 3/02 Cold-Junction-Compensated K-Thermocoupleto-Digital General Description The performs cold-junction compensation and digitizes the signal from a type-k thermocouple. The data is output
DS1821 Programmable Digital Thermostat and Thermometer
ma www.maxim-ic.com FEATURES Requires no external components Unique 1-Wire interface requires only one port pin for communication Operates over a -55 C to +125 C (67 F to +257 F) temperature range Functions
Features INSTRUCTION DECODER CONTROL LOGIC AND CLOCK GENERATORS COMPARATOR AND WRITE ENABLE EEPROM ARRAY READ/WRITE AMPS 16
July 2000 FM9346 (MICROWIRE Bus Interface) 1024- Serial EEPROM General Description FM9346 is a 1024-bit CMOS non-volatile EEPROM organized as 64 x 16-bit array. This device features MICROWIRE interface
HCC/HCF4032B HCC/HCF4038B
HCC/HCF4032B HCC/HCF4038B TRIPLE SERIAL ADDERS INERT INPUTS ON ALL ADDERS FOR SUM COMPLEMENTING APPLICATIONS FULLY STATIC OPERATION...DC TO 10MHz (typ.) @ DD = 10 BUFFERED INPUTS AND OUTPUTS SINGLE-PHASE
LCM NHD-12032BZ-FSW-GBW. User s Guide. (Liquid Crystal Display Graphic Module) RoHS Compliant. For product support, contact
User s Guide -FSW-GBW LCM (Liquid Crystal Display Graphic Module) RoHS Compliant NHD- 12032- BZ- F - SW- G- B- W- Newhaven Display 120 x 32 pixels Version Line Transflective Side White LED B/L STN- Gray
X9C102/103/104/503. Terminal Voltages ±5V, 100 Taps. Digitally-Controlled (XDCP) Potentiometer
APPLICATION NOTE A V A I L A B L E AN20 AN42 53 AN71 AN73 AN88 AN91 92 AN115 Terminal Voltages ±5V, 100 Taps X9C102/103/104/503 Digitally-Controlled (XDCP) Potentiometer FEATURES Solid-State Potentiometer
INTEGRATED CIRCUITS DATA SHEET. PCF8591 8-bit A/D and D/A converter. Product specification Supersedes data of 2001 Dec 13.
INTEGRATED CIRCUITS DATA SHEET Supersedes data of 2001 Dec 13 2003 Jan 27 CONTENTS 1 FEATURES 2 APPLICATIONS 3 GENERAL DESCRIPTION 4 ORDERING INFORMATION 5 BLOCK DIAGRAM 6 PINNING 7 FUNCTIONAL DESCRIPTION
256K (32K x 8) Static RAM
256K (32K x 8) Static RAM Features High speed: 55 ns and 70 ns Voltage range: 4.5V 5.5V operation Low active power (70 ns, LL version) 275 mw (max.) Low standby power (70 ns, LL version) 28 µw (max.) Easy
74F675A 16-Bit Serial-In, Serial/Parallel-Out Shift Register
74F675A 16-Bit Serial-In, Serial/Parallel-Out Shift Register General Description The 74F675A contai a 16-bit serial in/serial out shift register and a 16-bit parallel out storage register. Separate serial
KS0108B 64CH SEGMENT DRIVER FOR DOT MATRIX LCD INTRODUCTION 100 QFP
INTRODUCTION 100 QFP The KS0108B is a LCD driver LSl with 64 channel output for dot matrix liquid crystal graphic display system. This device consists of the display RAM, 64 bit data latch 64 bit drivers
CD4013BC Dual D-Type Flip-Flop
CD4013BC Dual D-Type Flip-Flop General Description The CD4013B dual D-type flip-flop is a monolithic complementary MOS (CMOS) integrated circuit constructed with N- and P-channel enhancement mode transistors.
Features DISPLAY DECODING INPUT INTERFACING
Data Sheet FN3158.8 4-Digit, LCD Display Driver The device is a non-multiplexed four-digit seven-segment CMOS LCD display decoder-driver. This device is configured to drive conventional LCD displays by
CD40174BC CD40175BC Hex D-Type Flip-Flop Quad D-Type Flip-Flop
Hex D-Type Flip-Flop Quad D-Type Flip-Flop General Description The CD40174BC consists of six positive-edge triggered D- type flip-flops; the true outputs from each flip-flop are externally available. The
HD44780U (LCD-II) A single HD44780U can display up to one 8-character line or two 8-character lines.
HD4478U (LCD-II) (Dot Matrix Liquid Crystal Display Controller/Driver) ADE-27-272(Z) '99.9 Rev.. Description The HD4478U dot-matrix liquid crystal display controller and driver LSI displays alphanumerics,
TONE/PULSE DIALER WITH REDIAL
INTRODUCTION The KS58006 is DTMF/PULSE switchable dialer with a 32-digit redial which can be done using a slide switch. All necessary dual-tone frequencies are derived from a 3.579545 MHz T crystal or
LM139/LM239/LM339/LM2901/LM3302 Low Power Low Offset Voltage Quad Comparators
Low Power Low Offset Voltage Quad Comparators General Description The LM139 series consists of four independent precision voltage comparators with an offset voltage specification as low as 2 mv max for
DM7474 Dual Positive-Edge-Triggered D-Type Flip-Flops with Preset, Clear and Complementary Outputs
DM7474 Dual Positive-Edge-Triggered D-Type Flip-Flops with Preset, Clear and Complementary Outputs General Description This device contains two independent positive-edge-triggered D-type flip-flops with
Bi-directional level shifter for I²C-bus and other systems.
APPLICATION NOTE Bi-directional level shifter for I²C-bus and other Abstract With a single MOS-FET a bi-directional level shifter circuit can be realised to connect devices with different supply voltages
AP331A XX G - 7. Lead Free G : Green. Packaging (Note 2)
Features General Description Wide supply Voltage range: 2.0V to 36V Single or dual supplies: ±1.0V to ±18V Very low supply current drain (0.4mA) independent of supply voltage Low input biasing current:
. MEDIUM SPEED OPERATION - 8MHz (typ.) @ . MULTI-PACKAGE PARALLEL CLOCKING FOR HCC4029B HCF4029B PRESETTABLE UP/DOWN COUNTER BINARY OR BCD DECADE
HCC4029B HCF4029B PRESETTABLE UP/DOWN COUNTER BINARY OR BCD DECADE. MEDIUM SPEED OPERATION - 8MHz (typ.) @ CL = 50pF AND DD-SS = 10. MULTI-PACKAGE PARALLEL CLOCKING FOR SYNCHRONOUS HIGH SPEED OUTPUT RES-
How To Power A Power Supply On A Microprocessor (Mii) Or Microprocessor Power Supply (Miio) (Power Supply) (Microprocessor) (Miniio) Or Power Supply Power Control (Power) (Mio) Power Control
November 200 HI-010, HI-110 CMOS High oltage Display Driver GENERAL DESCRIPTION PIN CONFIGURATION (Top iew) The HI-010 & HI-110 high voltage display drivers are constructed of MOS P Channel and N Channel
Tone Ringer SL2410 LOGIC DIAGRAM PIN ASSIGNMENT SLS
Tone Ringer The SL2410 is a bipolar integrated circuit designed for telephone bell replacement. Designed for Telephone Bell Replacement Low Curent Drain Adjustable 2-frequency Tone Adjustable Warbling
microsd Memory Card Features Description Placement Pin Definition Transcend Information Inc. 1
Description Transcend microsd card series are non-volatile, which means no external power is required to retain the information stored on it. Besides, it is also a solid-state device that without moving
FEATURES DESCRIPTION APPLICATIONS BLOCK DIAGRAM. PT2248 Infrared Remote Control Transmitter
Infrared Remote Control Transmitter DESCRIPTION PT2248 is an infrared remote control transmitter utilizing CMOS Technology. It is capable of 18 functions and a total of 75 commands. Single-shot and continuous
NT7606. STN LCDController/Driver. RAM-Map STN LCD Controller/Driver. Preliminary
16C Characters X 3L Character X 3 Lines + 80 + icon 80 icons RAM-Map STN LCD Controller/Driver STN LCDController/Driver V0.04 V1.0 Preliminary Revision History...3 Features...4 General Description...4
74AC191 Up/Down Counter with Preset and Ripple Clock
74AC191 Up/Down Counter with Preset and Ripple Clock General Description The AC191 is a reversible modulo 16 binary counter. It features synchronous counting and asynchronous presetting. The preset feature
SPREAD SPECTRUM CLOCK GENERATOR. Features
DATASHEET ICS7152 Description The ICS7152-01, -02, -11, and -12 are clock generators for EMI (Electro Magnetic Interference) reduction (see below for frequency ranges and multiplier ratios). Spectral peaks
MICROPROCESSOR. Exclusive for IACE Students www.iace.co.in iacehyd.blogspot.in Ph: 9700077455/422 Page 1
MICROPROCESSOR A microprocessor incorporates the functions of a computer s central processing unit (CPU) on a single Integrated (IC), or at most a few integrated circuit. It is a multipurpose, programmable
css Custom Silicon Solutions, Inc.
css Custom Silicon Solutions, Inc. CSS555(C) CSS555/ PART DESCRIPTION The CSS555 is a micro-power version of the popular 555 Timer IC. It is pin-for-pin compatible with the standard 555 timer and features
CD4043BC CD4044BC Quad 3-STATE NOR R/S Latches Quad 3-STATE NAND R/S Latches
CD4043BC CD4044BC Quad 3-STATE NOR R/S Latches Quad 3-STATE NAND R/S Latches General Description The CD4043BC are quad cross-couple 3-STATE CMOS NOR latches, and the CD4044BC are quad cross-couple 3- STATE
7 OUT1 8 OUT2 9 OUT3 10 OUT4 11 OUT5 12 OUT6 13 OUT7 14 OUT8 15 OUT9 16 OUT10 17 OUT11 18 OUT12 19 OUT13 20 OUT14 21 OUT15 22 OUT16 OUT17 23 OUT18
18 CHANNELS LED DRIVER GENERAL DESCRIPTION IS31FL3218 is comprised of 18 constant current channels each with independent PWM control, designed for driving LEDs. The output current of each channel can be
