QTouch 6-channel Sensor IC AT42QT1060
|
|
|
- Leslie Hamilton
- 10 years ago
- Views:
Transcription
1 Features Configurations: Can be configured as a combination of keys and input/output lines Number of Keys: 2 to 6 Number of I/O Lines: 7, configurable for input or output, with PWM control for LED driving Technology: Patented spread-spectrum charge-transfer (direct mode) Key Outline Sizes: 6 mm x 6 mm or larger (panel thickness dependent); widely different sizes and shapes possible Layers Required: One Electrode Materials: Etched copper Silver Carbon Indium Tin Oxide (ITO) Panel Materials: Plastic Glass Composites Painted surfaces (low particle density metallic paints possible) Panel Thickness: Up to 10 mm glass (electrode size dependent) Up to 5 mm plastic (electrode size dependent) Key Sensitivity: Individually settable via simple commands over serial interface Interface: I 2 C-compatible slave mode (100 khz). Discrete detection outputs Power: 1.8V to 5.5V Package: 28-pin 4 x 4 mm MLF RoHS compliant IC Signal Processing: Self-calibration auto drift compensation noise filtering Adjacent Key Suppression Applications: Mobile appliances QTouch 6-channel Sensor IC AT42QT1060
2 1. Pinout and Schematic 1.1 Pinout Configuration CHG SDA SCL RST IO3 IO4 SNS0K SNS1K SNS2K VDD VSS IO5 IO6 SNS3K QT IO2 IO1 IO0 VSS VDD VDD SNS5 SNS4 SNS3 SNS2 SNS1 SNS0 SNS5K SNS4K 1.2 Pin Descriptions Table 1-1. Pin Listing Pin Name Type Description If Unused, Connect To... 1 SNS1K IO To Cs capacitor and to key Leave open 2 SNS2K IO To Cs capacitor and to key Leave open 3 VDD P Positive power pin 4 VSS P Ground power pin 5 IO5 IO IO Port Pin 5 Leave open and set as output 6 IO6 IO IO Port Pin 6 Leave open and set as output 7 SNS3K IO To Cs capacitor and to key Leave open 8 SNS4K IO To Cs capacitor and to key Leave open 9 SNS5K IO To Cs capacitor and to key Leave open 10 SNS0 IO To Cs Capacitor Leave open 11 SNS1 IO To Cs Capacitor Leave open 12 SNS2 IO To Cs Capacitor Leave open 13 SNS3 IO To Cs Capacitor Leave open 14 SNS4 IO To Cs Capacitor Leave open 15 SNS5 IO To Cs Capacitor Leave open 16 VDD P Positive power pin 17 VDD P Positive power pin 2 AT42QT1060
3 AT42QT1060 Table 1-1. Pin Listing (Continued) Pin Name Type Description If Unused, Connect To VSS P Ground power pin 19 IO0 IO IO Port Pin 0 Leave open and set as output 20 IO1 IO IO Port Pin 1 Leave open and set as output 21 IO2 IO IO Port Pin 2 Leave open and set as output 22 CHG OD Change line Leave open 23 SDA OD I 2 C-compatible Data line 24 SCL OD I 2 C-compatible Clock Line 25 RST I Reset, active low Vdd Resistor to Vdd or Vss only in standalone mode Resistor to Vdd or Vdd only in standalone mode 26 IO3 IO IO Port Pin 3 Leave open and set as output 27 IO4 IO IO Port Pin 4 Leave open and set as output 28 SNS0K IO To Cs capacitor and to key Leave open I Input only IO Input and output O Output only, push-pull P Ground or power OD Open drain output 3
4 VSS VSS VDD VDD VDD 1.3 Schematic Figure 1-1. Typical Circuit Vunreg Voltage Reg 100nF CB1 VDD Note: Bypass capacitor to be tightly wired between Vdd and Vss. Follow recommendations from regulator manufacturer for input and output capacitors IO Port pins RST IO6 IO5 IO4 IO3 IO2 IO1 IO0 QT1060 Rs5 SNS5K 9 15 SNS5 Cs5 Rs4 SNS4K 8 14 SNS4 Cs4 Rs3 SNS3K 7 SNS3 13 Cs3 Rs2 SNS2K 2 SNS2 12 Cs2 Rs1 SNS1K 1 SNS1 11 Cs1 Rs0 SNS0K 28 SNS0 10 Cs0 Keep these parts close to the IC KEY 5 KEY 4 KEY 3 KEY 2 KEY 1 KEY 0 VDD Rchg 100k SDA 23 2 I C-compatible Data Change 22 CHG SCL 24 2 I C-compatible Clock in Note: The central pad on the underside of the chip is a Vss pin and should be connected to ground. SDA Standalone Mode SCL 24 VDD Note: In some systems it may be desirable to connect RST to the master reset signal. 4 AT42QT1060 Suggested regulator manufacturers: Torex (XC6215 series) Seiko (S817 series) BCDSemi (AP2121 series) Re Figure 1-1 check the following sections for component values: Section 3.1 on page 9: Cs capacitors (Cs0 Cs5) Section 3.2 on page 9: Series resistors (Rs0 Rs5) Section 3.5 on page 10: Voltage levels Section 5.4 on page 16: SDA, SCL pull-up resistors (not shown) Section 3.3 on page 10: LED traces
5 AT42QT Overview 2.1 Introduction 2.2 Keys The AT42QT1060 (QT1060) is a digital burst mode charge-transfer (QT ) capacitive sensor driver designed specifically for mobile phone applications. The device can sense from two to six keys; up to four keys can be disabled by not installing their respective sense capacitors (Cs). It also has up to seven configurable input/output lines, with Pulse Width Modulation (PWM) for LED driving. This device includes all signal processing functions necessary to provide stable sensing under a wide variety of changing conditions, and the outputs are fully debounced. Only a few external parts are required for operation. The QT1060 modulates its bursts in a spread-spectrum fashion in order to heavily suppress the effects of external noise, and to suppress RF emissions. The QT1060 can have a minimum of two keys and a maximum of six keys. These can be constructed in different shapes and sizes. See Features on page 1 for the recommended dimensions. Unused keys should be disabled by removing the corresponding Cs and Rs components and connecting the SNS pins as shown in the If Unused column of Table 1-1 on page 2. The unused keys are always pared from the burst sequence in order to optimize speed. See Section 7. on page 25 about setting up the keys. 2.3 Standalone Mode The QT1060 can operate in a standalone mode where an I 2 C-compatible interface is not required. To enter standalone mode, connect SDA to Vss and SCL to Vdd before powering up the QT I/O Lines In standalone mode the default start-up values are used except for the I/O mask (Address 23). The I/O mask is configured so that all the IOs are outputs (IO mask = 0x7F). This means that key detection is reported via their respective IOs Overview There is an input/output (I/O) port consisting of seven lines that can be individually programmed as inputs or outputs. They can be either a digital type or PWM. The PWM level can be set to 256 possible values and is common to all lines. The I/O lines are normally initialized as inputs. However, if an I 2 C-compatible interface is not used and the SDA and SCL pins are connected to Vss and Vdd respectively, then the I/O lines are initialized as outputs (see Section 2.3). The outputs can also be linked to either the detection channels or the output register to allow the outputs to be either user controlled or to indicate detection. These options can be set in the pin control masks (see Table 6-1 on page 17). Unused I/O lines should be disabled by connecting as shown in the If Unused column of Table 1-1 on page 2. See Section 7. on page 25 about setting up the I/O lines. 5
6 2.4.2 I/O Mask PWM Mask A 1 in any bit position of this mask sets the corresponding pin to an output. If a bit is 0, the pin is an input and the function of the PWM, detect and active state masks will not matter for this pin. The level of the input pins is reflected in the input Status register. Changes to the logic levels on the inputs cause the CHG line to be asserted. A 1 in any bit position in this mask sets the corresponding pin to operate in PWM mode when its user output buffer is active and configured as an output. A zero sets the pin in digital mode. The PWM value is set in the PWM register that is writable via I 2 C-compatible communication Detection Mask A 1 in any bit position in this mask sets the corresponding pin to be controlled by the status register. If the pin is configured as an output, it is asserted automatically if there is a detection on the corresponding sensor channel. A zero in any bit sets the pin to be controlled by the user output buffer, allowing the user to control the pins directly Active Level Mask A 1 in any bit position in this mask sets the corresponding pin to be active high if configured as an output. A zero sets the pin to be active low. 2.5 Acquisition/Low Power Modes (LP) There are several different acquisition modes. These are controlled via the Low Power (LP) mode byte (see Section 6.12 on page 20) which can be written to via I 2 C-compatible communication. LP mode controls the intervals between acquisition measurements. Longer intervals consume lower power but have increased response time. During calibration and during the detect integrator (DI) period, the LP mode is temporarily set to LP mode 1 for a faster response. The QT1060 operation is based on a fixed cycle time of approximately 16 ms. The LP mode setting indicates how many of these periods exist per measurement cycle. For example, If LP mode = 1, there is an acquisition every cycle (16 ms). If LP mode = 3, there is an acquisition every 3 cycles (48 ms) etc. SLEEP mode (LP mode = 0) is available for minimum current drain. In this mode, the device is inactive, with the device status being held as it was before going to sleep, and no measurements are carried out. LP settings above mode 32 (512 ms) result in slower thermal drift compensation and should be avoided in applications where fast thermal transients occur. If LP mode = 255 the device operates in Free-run mode. In this mode the device will not enter LP mode between measurements. The device continuously performs measurements one after another, resulting in the fastest response time but the highest power consumption. 2.6 Adjacent Key Suppression (AKS) Technology The device includes Atmel s patented Adjacent Key Suppression (AKS) technology, to allow the use of tightly spaced keys on a keypad with no loss of selectability by the user. 6 AT42QT1060
7 AT42QT1060 There can be one AKS group, implemented so that only one key in the group may be reported as being touched at any one time. A key with a higher delta signal dominates and pushes a key with a smaller delta out of detect. This allows a user to slide a finger across multiple keys with only the dominant key reporting touch. The keys which are members of the AKS group can be set via the AKS mask (see Section 6.15 on page 22). Keys outside the group may be in detect simultaneously. For maximum flexibility there is no automatic key recalibration timeout on key detection. The user should issue a recalibration command if the key has been in detect for too long, for example for more than 30 seconds (see Figure 2.9). 2.7 Change Line The Change line (see CHG in Figure 1-1 on page 4) signals when there is a change in state in the Detection or Input status bytes and is active low. It is cleared (allowed to float high) when the host reads the status bytes. If the status bytes change back to their original state before the host has read the status bytes (for example, a touch followed by a release), the CHG line will be held low. In this case, a read to any memory location will clear the CHG line. The CHG line is open-drain and should be connected via a 100k resistor to Vdd. It is necessary for minimum power operation as it ensures that the QT1060 can sleep for as long as possible. Communications wake up the QT1060 from sleep causing a higher power consumption if the part is randomly polled. The keys enabled by the key bit mask or a change in the Input port status cause a key change interrupt (see Table 6-1 on page 17). Create a guard channel by removing that key from the key mask and including it in the AKS mask. Touching the guard channel does not cause an interrupt. The key and AKS masks are set by using the mask commands (see Table 6-1 on page 17). 2.8 Types of Reset External Reset An external reset logic line can be used if desired, fed into the RST pin. However, under most conditions it is acceptable to tie RST to Vdd Soft Reset The host can cause a device reset by writing a nonzero value to the reset byte. This soft reset triggers the internal watchdog timer on a ~16 ms interval. After ~16 ms the device resets and wakes again. After a further 30 ms initialization period the device begins responding to its I 2 C-compatible slave address. After another ~80 ms the device asserts the CHG line to indicate it is ready for touch sensing. The device NACKs any attempts to communicate with it during the first 30 ms of its initialization period. After CHG goes low, the device calibrates the sensing channels. When complete, the CHG pin is set low once again. 7
8 2.9 Calibration The command byte can force a recalibration at any time by writing a nonzero value to the calibration byte. This can be useful to clear out a stuck key condition after a prolonged period of uninterrupted detection. When the device recalibrates, it also autosenses which keys are enabled by examining the burst length of each electrode. If the burst length is either too short (if there is a missing or open Cs capacitor) or too long (a Cs capacitor is shorted), the key is ignored until the next calibration. The count of the number of currently enabled keys is found in the status response byte. This number can change after a CAL command; for example, if a Cs capacitor is intermittent Guard Channel The device has a guard channel option, which allows any key, or combination of keys, to be configured as a guard channel to help prevent false detection. Guard channel keys should be more sensitive than the other keys (physically bigger or larger Cs), subject to burst length limitations (see Section ). With guard channel enabled, the designated key(s) is connected to a sensor pad which detects the presence of touch and overrides any output from the other keys using the chip s AKS feature. The guard channel option is enabled by an I 2 C-compatible command. To enable a guard channel the relevant key should be removed from the key mask (see Table 6-1 on page 17). In addition, the guard channel needs to be included within the AKS mask with the other keys for the guard function to operate. Note that a detection on the guard channel does not cause a change request. With the guard channel not enabled, all the keys work normally. Figure 2-1. Guard Channel Example Guard channel 2.11 Signal Processing Detect Threshold The device detects a touch when the signal has crossed a threshold level and remained there for a specified number of counts (see Section 6.11 on page 20). This can be altered on a key-by-key basis using the key threshold I 2 C-compatible commands. 8 AT42QT1060
9 AT42QT Detect Integrator The device features a fast detection integrator counter (DI filter), which acts to filter out noise at the small expense of slower response time. The DI filter requires a programmable number of consecutive samples confirmed in detection before the key is declared to be touched. There is also a fast DI on the end of the detection (see Section 6.20 on page 23). The fast DI will not be applied at the start of a detection if a detection on any other channel has already been declared Burst Length Limitations In a balanced system common signals are regarded as thermal shifts and are removed by the relative referencing drifting, if enabled. This means that the burst lengths must be similar. This can be checked by reading the reference values (Address 52 63) and making sure that they are similar. The absolute maximum difference is that the maximum value of reference is less than three times the minimum value amongst all the channels. It is recommended having the burst lengths (references) as close together as possible, through better routing and layout. 3. Wiring and Parts For example, if the keys have references of 250, 230, 220, 240, 200 and 210, this is acceptable. If the keys have references of 250, 230, 220, 240, 200 and 710, the efficiency of the relative referencing drifting will be affected. The last key s (710) layout should be changed or relative referencing be disabled. The closer the references are in value, the better the relative referencing drifting performs. If only normal drifting is enabled, the burst lengths can have bigger variations. The normal operating limit of burst lengths is between 16 and 1536 counts. A value out of these limits causes the respective key to be disabled and not measured until a calibration. Signal value for an out-of-limit key is zero. 3.1 Cs Sample Capacitors Cs0 Cs5 are the charge sensing sample capacitors; normally they are identical in nominal value. The optimal Cs values depend on the thickness of the panel and its dielectric constant. Thicker panels require larger values of Cs. Typical values are 2.2 nf to 10 nf. The value of Cs should be chosen so that a light touch on a key produces a reduction of ~10 20 in the key signal value (see Section 6.22 on page 23). The chosen Cs value should never be so large that the key signals exceed ~1000, as reported by the chip in the debug data. The Cs capacitors must be X7R or PPS film type, for stability. For consistent sensitivity, they should have a 10 percent tolerance. Twenty percent tolerance may cause small differences in sensitivity from key to key and unit to unit. If a channel is not used, the Cs capacitor may be omitted. 3.2 Rs Resistors Series resistors Rs (Rs0 Rs5) are inline with the electrode connections and should be used to limit electrostatic discharge (ESD) currents and to suppress radio frequency (RF) interference. They should be approximately 4.7 k to 20 k each. Although these resistors may be omitted, the device may become susceptible to external noise or radio frequency interference (RFI). For details of how to select these resistors see the Application Note QTAN0002, Secrets of a Successful QTouch Design, downloadable from the Touch Technology area of Atmel s website, 9
10 3.3 LED Traces and Other Switching Signals Digital switching signals near the sense lines induce transients into the acquired signals, deteriorating the SNR performance of the device. Such signals should be routed away from the sensing traces and electrodes, or the design should be such that these lines are not switched during the course of signal acquisition (bursts). LED terminals which are multiplexed or switched into a floating state, and which are within, or physically very near, a key (even if on another nearby PCB) should be bypassed to either Vss or Vdd with at least a 10 nf capacitor. This is to suppress capacitive coupling effects which can induce false signal shifts. The bypass capacitor does not need to be next to the LED, in fact it can be quite distant. The bypass capacitor is noncritical and can be of any type. LED terminals which are constantly connected to Vss or Vdd do not need further bypassing. 3.4 PCB Cleanliness All capacitive sensors should be treated as highly sensitive circuits which can be influenced by stray conductive leakage paths. QT devices have a basic resolution in the femtofarad range; in this region, there is no such thing as no clean flux. Flux absorbs moisture and becomes conductive between solder joints, causing signal drift and resultant false detections or transient losses of sensitivity or instability. Conformal coatings trap in existing amounts of moisture which then become highly temperature sensitive. 3.5 Power Supply The designer should specify ultrasonic cleaning as part of the manufacturing process, and in cases where a high level of humidity is anticipated, the use of conformal coatings after cleaning to keep out moisture. See Section8.2 on page26 for the power supply range. If the power supply fluctuates slowly with temperature, the device tracks and compensates for these changes automatically with only minor changes in sensitivity. If the supply voltage drifts or shifts quickly, the drift compensation mechanism is not able to keep up, causing sensitivity anomalies or false detections. The usual power supply considerations with QT parts apply to the device. The power should be clean and come from a separate regulator if possible. However, this device is designed to minimize the effects of unstable power, and except in extreme conditions should not require a separate Low Dropout (LDO) regulator. See underneath Figure 1-1 on page 4 for suggested regulator manufacturers. Caution: A regulator IC shared with other logic can result in erratic operation and is not advised. A single ceramic 0.1 µf bypass capacitor, with short traces, should be placed very close to the power pins of the IC. Failure to do so can result in device oscillation, high current consumption, erratic operation etc. It is assumed that a larger bypass capacitor (like1 µf) is somewhere else in the power circuit; for example, near the regulator. To assist with transient regulator stability problems, the QT1060 waits 500 µs any time it wakes up from a sleep state (i.e. in SLEEP and LP modes) before acquiring, to allow Vdd to fully stabilize. 10 AT42QT1060
11 AT42QT I 2 C-compatible Bus Operation 4.1 Interface Bus More detailed information about the I 2 C-compatible bus protocol is available from Devices are connected onto the I 2 C-compatible bus as shown in Figure 4-1. Both bus lines are connected to Vdd via pull-up resistors. The bus drivers of all I 2 C-compatible devices must be open-drain type. This implements a wired-and function which allows any and all devices to drive the bus, one at a time. A low level on the bus is generated when a device outputs a zero. Figure 4-1. I 2 C-compatible Interface Bus Vdd Device 1 Device 2 Device 3 Device n R1 R2 SDA SCL Table 4-2. Parameter I 2 C-compatible Bus Specifications Unit Address space Maximum bus speed (SCL) Hold time START condition Setup time for STOP condition Bus free time between a STOP and START condition Rise times on SDA and SCL 7-bit 100 khz 4 µs minimum 4 µs minimum 4.7 µs minimum 1 µs maximum 4.2 Transferring Data Bits Each data bit transferred on the bus is accompanied by a pulse on the clock line. The level of the data line must be stable when the clock line is high; The only exception to this rule is for generating START and STOP conditions. 11
12 Figure 4-3. Data Transfer SDA SCL Data Stable Data Stable Data Change 4.3 START and STOP Conditions The host initiates and terminates a data transmission. The transmission is initiated when the host issues a START condition on the bus, and is terminated when the host issues a STOP condition. Between START and STOP conditions, the bus is considered busy. As shown below, START and STOP conditions are signaled by changing the level of the SDA line when the SCL line is high. Figure 4-4. START and STOP Conditions SDA SCL START STOP 4.4 Address Packet Format All address packets are 9 bits long, consisting of 7 address bits, one READ/WRITE control bit and an acknowledge bit. If the READ/WRITE bit is set, a read operation is performed, otherwise a write operation is performed. When the device recognizes that it is being addressed, it will acknowledge by pulling SDA low in the ninth SCL (ACK) cycle. An address packet consisting of a slave address and a READ or a WRITE bit is called SLA+R or SLA+W, respectively. The most significant bit of the address byte is transmitted first. The address sent by the host must be consistent with that selected with the option jumpers. Figure 4-5. Address Packet Format Addr MSB Addr LSB R/W ACK SDA SCL START AT42QT1060
13 AT42QT Data Packet Format All data packets are 9 bits long, consisting of one data byte and an acknowledge bit. During a data transfer, the host generates the clock and the START and STOP conditions, while the Receiver is responsible for acknowledging the reception. An acknowledge (ACK) is signaled by the Receiver pulling the SDA line low during the ninth SCL cycle. If the Receiver leaves the SDA line high, a NACK is signaled. 4.6 Combining Address and Data Packets Into a Transmission A transmission consists of a START condition, an SLA+R/W, one or more data packets and a STOP condition. The wired-anding of the SCL line is used to implement handshaking between the host and the device. The device extends the SCL low period by pulling the SCL line low whenever it needs extra time for processing between the data transmissions. Holding down either SCL or SDA for clock stretching or any other purpose will slow down the operation of the QT2160. If SCL or SDA is continuously held low for more than ~12ms, this will be deemed as a error condition and the I 2 C-compatible unit reset. Note: Each write or read cycle must end with a STOP condition. The QT2160 may not respond correctly if a cycle is terminated by a new START condition. Figure 4-7 shows a typical data transmission. Note that several data bytes can be transmitted between the SLA+R/W and the STOP. Figure 4-6. Data Packet Format Data MSB Data LSB ACK Aggregate SDA SDA from Transmitter SDA from Receiver SCL from Master SLA+R/W Data Byte STOP or Next Data Byte Figure 4-7. Packet Transmission Addr MSB Addr LSB R/W ACK Data MSB Data LSB ACK SDA SCL START SLA+R/W Data Byte STOP 13
14 5. I 2 C-compatible Communications 5.1 I 2 C-compatible Protocol Protocol Signals The I 2 C-compatible protocol is based around access to an address table (see Figure 6-1 on page 17) and supports multibyte reads and writes. The maximum clock rate is 100 khz. The I 2 C-compatible interface requires two signals to operate: SDA - Serial Data SCL - Serial Clock A third line, CHG, is used to signal when the device has seen a change in the status byte: CHG: Open-drain, active low when any capacitive key in the key mask has changed state or any input line has changed state since the last I 2 C-compatible read. After reading the two status bytes, this pin floats (high) again if it is pulled up with an external resistor. If the status bytes change back to their original state before the host has read the status bytes (for example, a touch followed by a release), the CHG line will be held low. In this case, a read to any memory location will clear the CHG line Clock Stretching The device has an internal monitor that resets its I 2 C-compatible hardware if either I 2 C-compatible line is held low, without the other line changing, for more than about 14 ms. It is important that no other device on the bus clock stretches for 14 ms, otherwise the monitor will reset the I 2 C-compatible hardware and transfers with the chip may be corrupted. If the device is configured to run in stand-alone mode, the monitor will be turned off. 5.2 I 2 C-compatible Address There is one preset I 2 C-compatible address of 0x12. This is not changeable. 5.3 Data Read/Write Writing Data to the Device The sequence of events required to write data to the device is shown next. Host to Device Device to Host S SLA+W A MemAddress A Data A P Table 5-1. Key S SLA+W A Description of Write Data Bits Description Start condition Slave address plus write bit Acknowledge bit 14 AT42QT1060
15 AT42QT1060 Table 5-1. Key MemAddress Data P Description of Write Data Bits Description Target memory address within device Data to be written Stop condition 1. The host initiates the transfer by sending the START condition 2. The host follows this by sending the slave address of the device together with the WRITE bit. 3. The device sends an ACK. 4. The host then sends the memory address within the device it wishes to write to. 5. The device sends an ACK. 6. The host transmits one or more data bytes; each is acknowledged by the device. 7. If the host sends more than one data byte, they are written to consecutive memory addresses. 8. The device automatically increments the target memory address after writing each data byte. 9. After writing the last data byte, the host should send the STOP condition. Note: the host should not try to write beyond address 255 because this is the limit of the device s internal memory address Reading Data From the Device The sequence of events required to read data from the device is shown next. Host to Device Device to Host S SLA+W A MemAddress A P S SLA+R A Data 1 A Data 2 A Data n /A P 1. The host initiates the transfer by sending the START condition 2. The host follows this by sending the slave address of the device together with the WRITE bit. 3. The device sends an ACK. 4. The host then sends the memory address within the device it wishes to read from. 5. The device sends an ACK. 6. The host must then send a STOP and a START condition followed by the slave address again but this time accompanied by the READ bit. 7. The device returns an ACK, followed by a data byte. 8. The host must return either an ACK or NACK. a. If the host returns an ACK, the device subsequently transmits the data byte from the next address. Each time a data byte is transmitted, the device automatically increments the internal address. The device continues to return data bytes until the host responds with a NACK. b. If the host returns a NACK, it should then terminate the transfer by issuing the STOP condition. 15
16 9. The device resets the internal address to the location indicated by the memory address sent to it previously. Therefore, there is no need to send the memory address again when reading from the same location. 5.4 SDA, SCL The I 2 C-compatible bus transmits data and clock with SDA and SCL respectively. They are open-drain; that is I 2 C-compatible master and slave devices can only drive these lines low or leave them open. The termination resistors (not shown) pull the line up to Vdd if no I 2 C-compatible device is pulling it down. The termination resistors commonly range from 1 k to 10 k and should be chosen so that the rise times on SDA and SCL meet the I 2 C-compatible specifications (1 µs maximum). Standalone mode: if I 2 C-compatible communications are not required, then standalone mode can be enabled by connecting SDA to Vss and SCL to Vdd. See Section 2.3 on page 5 for more information. 16 AT42QT1060
17 AT42QT Setups 6.1 Introduction The device calibrates and processes signals using a number of algorithms specifically designed to provide for high survivability in the face of adverse environmental challenges. User-defined Setups are employed to alter these algorithms to suit each application. These Setups are loaded into the device over the I 2 C-compatible serial interfaces. Table 6-1. Internal Register Address Allocation Address Use R/W Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Chip ID R Major ID (= 3) Minor ID (= 1) 1 Version R Version number 2 Minor version R Minor version number 3 Reserved Reserved 4 Detection status R Calibrating Res'd Key5 Key4 Key3 Key2 Key1 Key0 5 Input port status R Res'd Input 6 Input 5 Input 4 Input 3 Input 2 Input 1 Input Reserved Reserved 12 Calibrate R/W Writing a nonzero value forces a calibration 13 Reset R/W Writing a nonzero value forces a reset 14 Drift Option R/W Res'd Res'd Res'd Res'd Res'd Res'd Res'd DRIFT 15 Positive Recalibration Delay R/W MSB LSB 16 NTHR key 0 R/W MSB LSB 17 NTHR key 1 R/W MSB LSB 18 NTHR key 2 R/W MSB LSB 19 NTHR key 3 R/W MSB LSB 20 NTHR key 4 R/W MSB LSB 21 NTHR key 5 R/W MSB LSB 22 LP mode R/W MSB LSB 23 I/O mask R/W MSB IO6 IO5 IO4 IO3 IO2 IO1 IO0 24 Key mask R/W CAL Res'd Key 5 Key 4 Key 3 Key 2 Key 1 Key 0 25 AKS mask R/W Res'd Res'd Key 5 Key 4 Key 3 Key 2 Key 1 Key 0 26 PWM mask R/W Res'd IO6 IO5 IO4 IO3 IO2 IO1 IO0 27 Detection mask R/W Res'd IO6 IO5 IO4 IO3 IO2 IO1 IO0 28 Active level mask R/W Res'd IO6 IO5 IO4 IO3 IO2 IO1 IO0 29 User output buffer R/W Res'd IO6 IO5 IO4 IO3 IO2 IO1 IO0 30 DI R/W MSB LSB 31 PWM level R/W MSB LSB Reserved Reserved 17
18 Table 6-1. Internal Register Address Allocation (Continued) Address Use R/W Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit Key 0 5 Signal R Key 0 5 Reference R Note: Res'd = Reserved; only write zero to these bits. 6.2 Address 0: Chip ID Table 6-2. MAJOR ID: Reads back as 3 MINOR ID: Reads back as Address 1: Device Version Number 6.4 Address 2: Minor Version Number 6.5 Address 4: Detection Status Chip ID Table MAJOR ID MINOR ID Device Version Number DEVICE VERSION NUMBER: this is the 8-bit firmware version number (0x03). Table DEVICE VERSION NUMBER Minor Version Number MINOR VERSION NUMBER: this is the 8-bit minor firmware revision number (0x00). Table MINOR VERSION NUMBER Detection Status 4 CAL Reserved KEY5 KEY4 KEY3 KEY2 KEY1 KEY0 CAL: a 1 indicates that the QT1060 is currently calibrating. KEY0 5: bits 0 to 5 indicate which keys are in detection, if any; touched keys report as 1, untouched or disabled keys report as AT42QT1060
19 AT42QT Address 5: Input Port Status Table Address 12: Calibrate 6.8 Address 13: Reset 6.9 Address 14: Drift Option Input Port Status INPUT 0 6: these bits indicate the state of the IO lines that are configured as inputs; 1 indicating logic 1 on the input, 0 indicating logic 0. The bits corresponding to any keys configured as outputs read as 0. Table Reserved INPUT 6 INPUT 5 INPUT 4 INPUT 3 INPUT 2 INPUT 1 INPUT 0 Calibrate Writing any nonzero value into this address triggers the device to start a calibration cycle. The CAL flag in the status register is set when begun and cleared when the calibration has finished. Table Writing a nonzero value forces a calibration Reset Writing any nonzero value to this address triggers the device to reset. Table Writing a nonzero value forces a reset Drift Option 14 DRIFT DRIFT: there are two types of drift option: normal and relative referencing. If DRIFT = 0, relative referencing and normal drift are enabled. If DRIFT = 1, only normal drift is enabled. Relative referencing compensates for fast signal drifts that are common to all keys. This mode is suitable if the keys are placed close to each other and have closely matched burst lengths (see Section on page 9). Normal drifting is also carried out but at a slower rate compared to the relative referencing drift rate. Default: 1 (relative referencing Off) 19
20 6.10 Address 15: Positive Recalibration Delay Table POSITIVE RECALIBRATION DELAY: If any key is found to have a significant drop in capacitance, i.e. an away from touch signal, then this is deemed to be an error condition. If this condition persists for more than the Positive Recalibration Delay (PRD) period, then an automatic recalibration is carried out on all keys. The condition that the error is triggered on depends on the drift compensation mode. If relative referencing drifting is enabled (DRIFT = 0), then an away from touch delta of more than four counts triggers the error. If only normal mode drifting is enabled (DRIFT = 1), then an away from touch delta of more than 75 percent of the NTHR triggers the error. The PRD is incremented according to the current LP mode setting (the duration is equal to the cycle time multiplied by the PRD value). Default: ~7 ms x 40 = 280 ms (in free-run mode) 6.11 Address 16 21: NTHR Keys Address 22: LP Mode NTHR Keys 0 5: these 8-bit values set the threshold value for each key to register a detection. Default: 10 counts Positive Recalibration Delay 15 POSITIVE RECALIBRATION DELAY Table NTHR Keys MSB LSB Table LP Mode 22 MSB LSB LP Mode: this 8-bit value determines the number of 16 ms intervals between key measurements. Longer intervals between measurements yield lower power consumption at the expense of slower response to touch. 20 AT42QT1060
21 AT42QT1060 LP Address 23: I/O Mask 6.14 Address 24: Key Mask Mode 0 SLEEP 1 16 ms 2 32 ms 3 48 ms 4 64 ms s 255 Free-run A value of zero causes the device to enter SLEEP mode where no measurements are performed. A value of 255 causes the device to enter Free-run mode where measurements are continuously performed without entering a low power mode between measurements. This provides the fastest response time but also the highest power consumption. Default: 2 (32 ms between key acquisitions) Table I/O Mask 23 Reserved IO6 IO5 IO4 IO3 IO2 IO1 IO0 IO0 6: these bits control the direction of the IO pins. A 1 sets the pin as an output, a 0 as an input. See Section 6.24 on page 24 for I/O register precedence and example usage. Default: 0 (all IO's are set as inputs, when using the I 2 C-compatible mode) (all IO's are set as outputs (0x7F), when using the standalone mode) Table Key Mask 24 CAL Reserved KEY5 KEY4 KEY3 KEY2 KEY1 KEY0 CAL: this bit controls whether the CAL bit causes a CHG transition. KEY0 5 (Key Mask): these bits control whether a change in the corresponding bit in the detection status register generates a transition on the CHG line. A 1 allows the status bit to cause a CHG request, a 0 stops the corresponding bit from causing a CHG request. Default: 0xBF (all bits create a CHG request) 21
22 6.15 Address 25: AKS Mask Table Address 26: PWM Mask 6.17 Address 27: Detection Mask AKS Mask 6.18 Address 28: Active Level Mask 25 Reserved Reserved KEY5 KEY4 KEY3 KEY2 KEY1 KEY0 KEY0 5 (AKS Mask): these bits control which keys are included in the AKS group. A 1 means the corresponding key is included in the AKS group and may only go into detect when it has the largest signal change of any key in the group. A 0 means that it is excluded and can go into detect whenever its threshold is passed. Default: 0x00 (no keys are within the AKS group) Table PWM Mask 26 Reserved IO6 IO5 IO4 IO3 IO2 IO1 IO0 IO0 6 (PWM Mask): these bits control which IOs that are configured as outputs, and its user output buffer activated, will output a PWM signal. A 1 means the output generates a PWM signal, a 0 means the output generates a logic level. The active level of the output (both logical and PWM) is determined by the Active level mask. See Section 6.24 on page 24 for I/O register precedence and example usage. Default: 0x00 (PWM is off on all IOs) Table Detection Mask 27 Reserved IO6 IO5 IO4 IO3 IO2 IO1 IO0 IO0 6 (Detection Mask): these bits control which IOs that are configured as outputs will be controlled by their corresponding capacitive key. A 1 means the output n generates an active output when key n is detecting a touch. A 0 means that the output is controlled by the output buffer. See Section 6.24 on page 24 for I/O register precedence and example usage. Default: 0x3F (all IOs are controlled by key status) Table Active Level Mask 28 Reserved IO6 IO5 IO4 IO3 IO2 IO1 IO0 IO0 6 (Active Level Mask): these bits control the active logic level for the IOs that are configured as outputs. A 1 means the output generates an active high output, a 0 means that the output is active low. See Section 6.24 for IO register precedence and example usage. Default: 0 (all IOs are active low output) 22 AT42QT1060
23 AT42QT Address 29: User Output Buffer Table IO0 6 (User Output Buffer): these bits control the output level for the IO's that are configured as outputs. A 1 means the output generates an active output, a 0 means that the output is inactive. See Section 6.24 on page 24 for I/O register precedence and example usage. Default: 0 (all IO's inactive) 6.20 Address 30: Detection Integrator DETECTION INTEGRATOR: this 8-bit value controls the number of consecutive measurements that must be confirmed as having passed the key threshold before that key is registered as being in detect. A value of zero should not be used. Default: Address 31: PWM Level PWM LEVEL: this 8-bit value controls the duty cycle of the PWM output signal. A value of 255 means the output is permanently active. Default: 128 (50:50 duty cycle) 6.22 Address 40 51: Key Signal User Output Buffer 29 Reserved IO6 IO5 IO4 IO3 IO2 IO1 IO0 Table Detection Integrator 30 MSB DETECTION INTEGRATOR LSB Table PWM Level 31 MSB PWM LEVEL LSB Table Key Signal 40 LSB OF KEY SIGNAL FOR KEY 0 41 MSB OF KEY SIGNAL FOR KEY LSB/MSB OF KEY SIGNAL FOR KEYS 1 5 KEY SIGNAL: addresses allow key signals to be read for each key, starting with key 0. There are two bytes of data for each key. These are the key s 16-bit key signals which are accessed as two 8-bit bytes, stored LSB first. These addresses are read-only. 23
24 6.23 Address 52 63: Reference Data REFERENCE DATA: addresses allow reference data to be read for each key, starting with key 0. There are two bytes of data for each key. These are the key s 16-bit reference data which is accessed as two 8-bit bytes, stored LSB first. These addresses are read-only Mask Precedence Table 6-24 gives the order of priority for the settings in the mask inputs/outputs. The settings in the left-most column have the highest priority, those in the second-left have the next priority etc. If two or more settings are incompatible then the setting in the left-hand column overrides the other. The right-most column, I/O Function, specifies the expected result. Table I/O Mask (bit n) Table Note: X = don t care (can be a 1 or a 0) Reference Data 52 LSB OF REFERENCE DATA FOR KEY 0 53 MSB OF REFERENCE DATA FOR KEY LSB/MSB OF REFERENCE DATA FOR KEYS 1 5 Input/Output Mask Precedence Detection Mask (bit n) PWM Mask (bit n) Active Level Mask (bit n) User Reg (bit n) QTouch Key (channel n) I/O Function (I/O n) 0 X X X X X Digital Input X Output - Vdd X Output - 0V X Output - 0V X Output - Vdd X Output - Vdd X PWM Output X Output - 0V X PWM Output X Untouched Output - Vdd X Touched Output - 0V X Untouched Output - 0V X Touched Output - Vdd X Untouched Output - Vdd X Touched PWM Output X Untouched Output - 0V X Touched PWM Output 24 AT42QT1060
25 AT42QT Setting Up Procedures To Set Up Keys Set the number of keys required by leaving the SNS pins unconnected in unused keys. To Set Up I/O Lines Determine the direction of the I /O lines. If any lines are unused, set them to be outputs and leave them unconnected. [Address 23: I/O Mask] Determine whether a change in the corresponding bit in the detection status register generates a transition on the CHG line. [Address 24: Key Mask] Determine which I/Os that are configured as outputs will be controlled by their corresponding capacitive key. [Address 27: Detection Mask] Determine which keys are in the AKS group. [Address 25: AKS Mask] Determine the duty cycle of the PWM output signal. [Address 31: PWM Level] Determine the number of measurements that must be confirmed as having passed the key threshold before that key is registered as being in detect. [Address 30: Detection Integrator] Determine which I/Os that are configured as outputs will output a PWM signal. [Address 26: PWM Mask] Tune the sensitivity of the keys by adjusting the value of the sampling capacitor, Cs and the negative threshold (NTHR) [Address 16 21: NTHR] Determine the active logic level for the I/Os that are configured as outputs. [Address 28: Active Level Mask] Determine the output level for the I /Os that are configured as outputs. [Address 29: User Output Buffer] 25
26 8. Specifications 8.1 Absolute Maximum Specifications Vdd -0.5 to +6V Max continuous pin current, any control or drive pin Short circuit duration to ground, any pin Short circuit duration to Vdd, any pin 8.2 Recommended Operating Conditions ±10 ma Voltage forced onto any pin -0.6V to (Vdd + 0.6) Volts CAUTION: Stresses beyond those listed under Absolute Maximum Specifications may cause permanent damage to the device. This is a stress rating only and functional operation of the device at these or other conditions beyond those indicated in the operational sections of this specification is not implied. Exposure to absolute maximum specification conditions for extended periods may affect device reliability. infinite infinite Operating temp -40 o C to +85 o C Storage temp -55 o C to +125 o C Vdd +1.8V to 5.5V Supply ripple+noise ±25 mv Cx load capacitance per key 2 to 20 pf 8.3 DC Specifications Vdd = 3.3V, Cs = 10nF, load = 5 pf, 32 ms default sleep, Ta = recommended range, unless otherwise noted Parameter Description Minimum Typical Maximum Units Notes Vil Low input logic level 0.2Vdd V Vih High input logic level 0.6Vdd V Vol Low output voltage 0.5 V 4 ma sink Voh High output voltage Vdd - 0.7V V 1 ma source Iil Input leakage current ±1 µa Ar Acquisition resolution 8 bits 26 AT42QT1060
27 AT42QT1060 Cs = 10nF, Cx = 5 pf, Rs = 10k Idd (µa) at Vdd = LP Mode 5V 3.3V 1.8V 0 (SLEEP) (16 ms) (32 ms) (64 ms) (128 ms) (256 ms) (512 ms) (1024 ms) AC Specifications Parameter Description Minimum Typical Maximum Units Notes T R Response time DI setting x 16 ms LP mode + (DI setting x 16 ms) F QT Sample frequency khz T D Power-up delay to operate/calibration time ms <230 ms Under host control Modulated spread-spectrum (chirp) Can be longer if burst is very long. F I2C I 2 C-compatible clock rate 100 khz Reset pulse width 5 µs 27
28 8.5 Mechanical Dimensions Note: The central pad on the underside of the MLF chip should be connected to ground. Do not run any tracks underneath the body of the chip, only ground. D C Pin 1 ID E SIDE VIEW TOP VIEW A A1 K D2 y b R 0.20 BOTTOM VIEW Note: The terminal #1 ID is a Laser-marked Feature. e COMMON DIMENSIONS (Unit of Measure = mm) E2 L SYMBOL MIN NOM MAX NOTE A A b C 0.20 REF D D E E e 0.45 L y K /7/06 R 2325 Orchard Parkway San Jose, CA TITLE 28M1, 28-pad, 4 x 4 x 1.0 mm Body, Lead Pitch 0.45 mm, 2.4 mm Exposed Pad, Micro Lead Frame Package (MLF) DRAWING NO. 28M1 REV. A 28 AT42QT1060
29 AT42QT Marking There are two possible types of chip marking. Pin 1 ID Abbreviation of Part number; AT42QT1060-MMU 1 28 LTCODE 1060 AT Chip Traceability Code Program week code number 1-52 where: A = 1, B = 2...Z = 26 then using the underscore A = Z = 52 Pin 1 ID Part number; AT42QT1060-MMU Chip Traceability Code 1 28 AT42 QT1060 -MMU LTCODE 8.7 Part Number Part Number AT42QT1060-MMU Description 28-pin 4 x 4 mm MLF RoHS compliant IC 8.8 Moisture Sensitivity Level (MSL) MSL Rating Peak Body Temperature Specifications MSL3 260 o C IPC/JEDEC J-STD
30 Revision History Revision Number History Revision A September 2008 Initial Release for code revision 3.0 Revision B October 2008 Minor amendments to burst length limitations Revision C November 2008 Minor amendments to improve clarity Revision D December 2008 Chip ID updated Revision E February 2009 Additional information on I 2 C-compatible interface added 30 AT42QT1060
31 AT42QT1060 Notes 31
32 Headquarters International Atmel Corporation 2325 Orchard Parkway San Jose, CA USA Tel: 1(408) Fax: 1(408) Atmel Asia Unit & 16, 19/F BEA Tower, Millennium City Kwun Tong Road Kwun Tong Kowloon Hong Kong Tel: (852) Fax: (852) Atmel Europe Le Krebs 8, Rue Jean-Pierre Timbaud BP Saint-Quentin-en- Yvelines Cedex France Tel: (33) Fax: (33) Atmel Japan 9F, Tonetsu Shinkawa Bldg Shinkawa Chuo-ku, Tokyo Japan Tel: (81) Fax: (81) Touch Technology Division 1 Mitchell Point Ensign Way Hamble Southampton Hampshire SO31 4RF United Kingdom Tel: (44) Fax: (44) Product Contact Web Site Technical Support [email protected] Sales Contact Literature Requests Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN ATMEL S TERMS AND CONDITIONS OF SALE LOCATED ON ATMEL S WEB SITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and product descriptions at any time without notice. Atmel does not make any commitment to update the information contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel s products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life Atmel Corporation. All rights reserved. Atmel, logo and combinations thereof, and others are registered trademarks, Adjacent Key Suppression, AKS, QTouch, QT and others are trademarks of Atmel Corporation or its subsidiaries. Other terms and product names may be registered trademarks or trademarks of others.
Number of QTouch Keys: Up to four. Discrete Outputs: Technology: Electrode Design: Electrode Materials: Electrode Substrates:
Atmel AT42QT1040 Four-key QTouch Touch Sensor IC DATASHEET Features Number of QTouch Keys: Up to four Discrete Outputs: Four discrete outputs indicating individual key touch Technology: Patented spread-spectrum
One-channel Touch Sensor IC AT42QT1011
Features Number of Keys: One Configurable as either a single key or a proximity sensor Technology: Patented spread-spectrum charge-transfer (direct mode) Key outline sizes: 6 mm x 6 mm or larger (panel
AVR32138: How to optimize the ADC usage on AT32UC3A0/1, AT32UC3A3 and AT32UC3B0/1 series. 32-bit Microcontrollers. Application Note.
AVR32138: How to optimize the ADC usage on AT32UC3A0/1, AT32UC3A3 and AT32UC3B0/1 series 1 Introduction This application note outlines the steps necessary to optimize analog to digital conversions on AT32UC3A0/1,
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
Using CryptoMemory in Full I 2 C Compliant Mode. Using CryptoMemory in Full I 2 C Compliant Mode AT88SC0104CA AT88SC0204CA AT88SC0404CA AT88SC0808CA
Using CryptoMemory in Full I 2 C Compliant Mode 1. Introduction This application note describes how to communicate with CryptoMemory devices in full I 2 C compliant mode. Full I 2 C compliance permits
AVR1309: Using the XMEGA SPI. 8-bit Microcontrollers. Application Note. Features. 1 Introduction SCK MOSI MISO SS
AVR1309: Using the XMEGA SPI Features Introduction to SPI and the XMEGA SPI module Setup and use of the XMEGA SPI module Implementation of module drivers Polled master Interrupt controlled master Polled
AVR1922: Xplain Board Controller Firmware. 8-bit Microcontrollers. Application Note. Features. 1 Introduction
AVR1922: Xplain Board Controller Firmware Features USB interface - Mass-storage to on-board DataFlash memory Atmel AVR XMEGA TM reset control 1 Introduction The Xplain board controller, an AT90USB1287,
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
AVR115: Data Logging with Atmel File System on ATmega32U4. Microcontrollers. Application Note. 1 Introduction. Atmel
AVR115: Data Logging with Atmel File System on ATmega32U4 Microcontrollers 01101010 11010101 01010111 10010101 Application Note 1 Introduction Atmel provides a File System management for AT90USBx and ATmegaxxUx
APPLICATION NOTE. Atmel AVR134: Real Time Clock (RTC) Using the Asynchronous Timer. Atmel AVR 8-bit Microcontroller. Introduction.
APPLICATION NOTE Atmel AVR134: Real Time Clock (RTC) Using the Asynchronous Timer Introduction Atmel AVR 8-bit Microcontroller This application note describes how to implement a real time counter (RTC)
AVR32701: AVR32AP7 USB Performance. 32-bit Microcontrollers. Application Note. Features. 1 Introduction
AVR32701: AVR32AP7 USB Performance Features Linux USB bulk transfer performance ATSTK1000 (32-bit SDRAM bus width) ATNGW100 (16-bit SDRAM bus width) GadgetFS driver and gadgetfs-test application USB performance
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
AVR353: Voltage Reference Calibration and Voltage ADC Usage. 8-bit Microcontrollers. Application Note. Features. 1 Introduction
AVR353: Voltage Reference Calibration and Voltage ADC Usage Features Voltage reference calibration. - 1.100V +/-1mV (typical) and < 90ppm/ C drift from 10 C to +70 C. Interrupt controlled voltage ADC sampling.
AVR125: ADC of tinyavr in Single Ended Mode. 8-bit Microcontrollers. Application Note. Features. 1 Introduction
AVR125: ADC of tinyavr in Single Ended Mode Features Up to 10bit resolution Up to 15kSPS Auto triggered and single conversion mode Optional left adjustment for ADC result readout Driver source code included
AVR1301: Using the XMEGA DAC. 8-bit Microcontrollers. Application Note. Features. 1 Introduction
AVR1301: Using the XMEGA DAC Features 12 bit resolution Up to 1 M conversions per second Continuous drive or sample-and-hold output Built-in offset and gain calibration High drive capabilities Driver source
USER GUIDE EDBG. Description
USER GUIDE EDBG Description The Atmel Embedded Debugger (EDBG) is an onboard debugger for integration into development kits with Atmel MCUs. In addition to programming and debugging support through Atmel
AVR319: Using the USI module for SPI communication. 8-bit Microcontrollers. Application Note. Features. Introduction
AVR319: Using the USI module for SPI communication Features C-code driver for SPI master and slave Uses the USI module Supports SPI Mode 0 and 1 Introduction The Serial Peripheral Interface (SPI) allows
AVR1510: Xplain training - XMEGA USART. 8-bit Microcontrollers. Application Note. Prerequisites. 1 Introduction
AVR1510: Xplain training - XMEGA USART Prerequisites Required knowledge AVR1500: Xplain training XMEGA Basics AVR1502: Xplain training XMEGA Direct Memory Access Controller Software prerequisites Atmel
Application Note. 8-bit Microcontrollers. AVR270: USB Mouse Demonstration
AVR270: USB Mouse Demonstration Features Runs with AT90USB Microcontrollers at 8MHz USB Low Power Bus Powered Device (less then 100mA) Supported by any PC running Windows (98SE or later), Linux or Mac
Atmel AVR4903: ASF - USB Device HID Mouse Application. Atmel Microcontrollers. Application Note. Features. 1 Introduction
Atmel AVR4903: ASF - USB Device HID Mouse Application Features USB 2.0 compliance - Chapter 9 compliance - HID compliance - Low-speed (1.5Mb/s) and full-speed (12Mb/s) data rates Standard USB HID mouse
AVR317: Using the Master SPI Mode of the USART module. 8-bit Microcontrollers. Application Note. Features. Introduction
AVR317: Using the Master SPI Mode of the USART module Features Enables Two SPI buses in one device Hardware buffered SPI communication Polled communication example Interrupt-controlled communication example
Atmel AT42QT1010. Single-key QTouch Touch Sensor IC DATASHEET. Features
Atmel AT42QT1010 Single-key QTouch Touch Sensor IC DATASHEET Features Number of Keys: One configurable as either a single key or a proximity sensor Technology: Patented spread-spectrum charge-transfer
AVR32788: AVR 32 How to use the SSC in I2S mode. 32-bit Microcontrollers. Application Note. Features. 1 Introduction
AVR32788: AVR 32 How to use the SSC in I2S mode Features I²S protocol overview I²S on the AVR32 I²S sample rate configurations Example of use with AT32UC3A on EVK1105 board 32-bit Microcontrollers Application
AT11805: Capacitive Touch Long Slider Design with PTC. Introduction. Features. Touch Solutions APPLICATION NOTE
Touch Solutions AT11805: Capacitive Touch Long Slider Design with PTC APPLICATION NOTE Introduction Slider is a one-dimensional sensor that detects the linear movement of a finger during touch. Sliders
Atmel AVR1017: XMEGA - USB Hardware Design Recommendations. 8-bit Atmel Microcontrollers. Application Note. Features.
Atmel AVR1017: XMEGA - USB Hardware Design Recommendations Features USB 2.0 compliance - Signal integrity - Power consumption - Back driver voltage - Inrush current EMC/EMI considerations Layout considerations
3-output Laser Driver for HD-DVD/ Blu-ray/DVD/ CD-ROM ATR0885. Preliminary. Summary. Features. Applications. 1. Description
Features Three Selectable Outputs All Outputs Can Be Used Either for Standard (5V) or High Voltage (9V) Maximum Output Current at All Outputs Up to 150 ma On-chip Low-EMI RF Oscillator With Spread-spectrum
AVR1900: Getting started with ATxmega128A1 on STK600. 8-bit Microcontrollers. Application Note. 1 Introduction
AVR1900: Getting started with ATxmega128A1 on STK600 1 Introduction This document contains information about how to get started with the ATxmega128A1 on STK 600. The first three sections contain information
8-bit. Application Note. Microcontrollers. AVR282: USB Firmware Upgrade for AT90USB
AVR282: USB Firmware Upgrade for AT90USB Features Supported by Atmel FLIP program on all Microsoft O/S from Windows 98SE and later FLIP 3.2.1 or greater supports Linux Default on chip USB bootloader In-System
Atmel AVR4921: ASF - USB Device Stack Differences between ASF V1 and V2. 8-bit Atmel Microcontrollers. Application Note. Features.
Atmel AVR4921: ASF - USB Device Stack Differences between ASF V1 and V2 Features Advantages Implementation differences Integration Migration from stack V1 to stack V2 8-bit Atmel Microcontrollers Application
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
How To Use An Atmel Atmel Avr32848 Demo For Android (32Bit) With A Microcontroller (32B) And An Android Accessory (32D) On A Microcontroller (32Gb) On An Android Phone Or
APPLICATION NOTE Atmel AVR32848: Android Accessory Demo 32-bit Atmel Microcontrollers Features Control an accessory from an Android device Send data to and from an Android device to an accessory Supported
AVR1600: Using the XMEGA Quadrature Decoder. 8-bit Microcontrollers. Application Note. Features. 1 Introduction. Sensors
AVR1600: Using the XMEGA Quadrature Decoder Features Quadrature Decoders 16-bit angular resolution Rotation speed and acceleration 1 Introduction Quadrature encoders are used to determine the position
AVR1318: Using the XMEGA built-in AES accelerator. 8-bit Microcontrollers. Application Note. Features. 1 Introduction
AVR1318: Using the XMEGA built-in AES accelerator Features Full compliance with AES (FIPS Publication 197, 2002) - Both encryption and decryption procedures 128-bit Key and State memory XOR load option
8-bit RISC Microcontroller. Application Note. AVR910: In-System Programming
AVR910: In-System Programming Features Complete In-System Programming Solution for AVR Microcontrollers Covers All AVR Microcontrollers with In-System Programming Support Reprogram Both Data Flash and
AVR151: Setup and Use of the SPI. Introduction. Features. Atmel AVR 8-bit Microcontroller APPLICATION NOTE
Atmel AVR 8-bit Microcontroller AVR151: Setup and Use of the SPI APPLICATION NOTE Introduction This application note describes how to set up and use the on-chip Serial Peripheral Interface (SPI) of the
AVR305: Half Duplex Compact Software UART. 8-bit Microcontrollers. Application Note. Features. 1 Introduction
AVR305: Half Duplex Compact Software UART Features 32 Words of Code, Only Handles Baud Rates of up to 38.4 kbps with a 1 MHz XTAL Runs on Any AVR Device Only Two Port Pins Required Does Not Use Any Timer
AVR1321: Using the Atmel AVR XMEGA 32-bit Real Time Counter and Battery Backup System. 8-bit Microcontrollers. Application Note.
AVR1321: Using the Atmel AVR XMEGA 32-bit Real Time Counter and Battery Backup System Features 32-bit Real Time Counter (RTC) - 32-bit counter - Selectable clock source 1.024kHz 1Hz - Long overflow time
AVR033: Getting Started with the CodeVisionAVR C Compiler. 8-bit Microcontrollers. Application Note. Features. 1 Introduction
AVR033: Getting Started with the CodeVisionAVR C Compiler Features Installing and Configuring CodeVisionAVR to Work with the Atmel STK 500 Starter Kit and AVR Studio Debugger Creating a New Project Using
AVR287: USB Host HID and Mass Storage Demonstration. 8-bit Microcontrollers. Application Note. Features. 1 Introduction
AVR287: USB Host HID and Mass Storage Demonstration Features Based on AVR USB OTG Reduced Host Runs on AT90USB647/1287 Support bootable/non-bootable standard USB mouse Support USB Hub feature (Mass Storage
256K (32K x 8) Battery-Voltage Parallel EEPROMs AT28BV256
Features Single 2.7V - 3.6V Supply Fast Read Access Time 200 ns Automatic Page Write Operation Internal Address and Data Latches for 64 Bytes Internal Control Timer Fast Write Cycle Times Page Write Cycle
FM75 Low-Voltage Two-Wire Digital Temperature Sensor with Thermal Alarm
Low-Voltage Two-Wire Digital Temperature Sensor with Thermal Alarm Features User Configurable to 9, 10, 11 or 12-bit Resolution Precision Calibrated to ±1 C, 0 C to 100 C Typical Temperature Range: -40
EMC6D103S. Fan Control Device with High Frequency PWM Support and Hardware Monitoring Features PRODUCT FEATURES ORDER NUMBERS: Data Brief
EMC6D103S Fan Control Device with High Frequency PWM Support and Hardware Monitoring Features PRODUCT FEATURES Data Brief 3.3 Volt Operation (5 Volt Tolerant Input Buffers) SMBus 2.0 Compliant Interface
AT91SAM ARM-based Flash MCU. Application Note
Modbus Slave Stack for the Atmel Family of SAM3 Microcontrollers (Free Modbus Stack from Embedded Solutions) 1. Scope This application note provides directions and instructions to application engineers
MODULE BOUSSOLE ÉLECTRONIQUE CMPS03 Référence : 0660-3
MODULE BOUSSOLE ÉLECTRONIQUE CMPS03 Référence : 0660-3 CMPS03 Magnetic Compass. Voltage : 5v only required Current : 20mA Typ. Resolution : 0.1 Degree Accuracy : 3-4 degrees approx. after calibration Output
AVR2006: Design and characterization of the Radio Controller Board's 2.4GHz PCB Antenna. Application Note. Features.
AVR26: Design and characterization of the Radio Controller Board's 2.4GHz PCB Antenna Features Radiation pattern Impedance measurements WIPL design files NEC model Application Note 1 Introduction This
General Porting Considerations. Memory EEPROM XRAM
AVR097: Migration between ATmega128 and ATmega2561 Features General Porting Considerations Memory Clock sources Interrupts Power Management BOD WDT Timers/Counters USART & SPI ADC Analog Comparator ATmega103
32-bit AVR UC3 Microcontrollers. 32-bit AtmelAVR Application Note. AVR32769: How to Compile the standalone AVR32 Software Framework in AVR32 Studio V2
AVR32769: How to Compile the standalone AVR32 Software Framework in AVR32 Studio V2 1. Introduction The purpose of this application note is to show how to compile any of the application and driver examples
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
APPLICATION NOTE Atmel AT02509: In House Unit with Bluetooth Low Energy Module Hardware User Guide 8-bit Atmel Microcontroller Features Description
APPLICATION NOTE Atmel AT259: In House Unit with Bluetooth Low Energy Module Hardware User Guide Features 8-bit Atmel Microcontroller Low power consumption Interface with BLE with UART Bi-direction wake
AVR134: Real Time Clock (RTC) using the Asynchronous Timer. 8-bit Microcontrollers. Application Note. Features. 1 Introduction
AVR134: Real Time Clock (RTC) using the Asynchronous Timer Features Real Time Clock with Very Low Power Consumption (4 μa @ 3.3V) Very Low Cost Solution Adjustable Prescaler to Adjust Precision Counts
Proximity Design Guide. Proximity Design Guide. Application Note QTAN0087. 1. Introduction
Proximity Design Guide 1. Introduction The ability to interact with an electronic device, while not physically making contact with the device, has fascinated designers and users alike for years. There
Low-Jitter I 2 C/SPI Programmable Dual CMOS Oscillator
eet General Description The DSC2111 and series of programmable, highperformance dual CMOS oscillators utilizes a proven silicon MEMS technology to provide excellent jitter and stability while incorporating
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
Allows the user to protect against inadvertent write operations. Device select and address bytes are Acknowledged Data Bytes are not Acknowledged
Write Protect CAT24WCxxx I 2 C Serial EEPROMs. Allows the user to protect against inadvertent write operations. WP = V CC : Write Protected Device select and address bytes are Acknowledged Data Bytes are
AN141 SMBUS COMMUNICATION FOR SMALL FORM FACTOR DEVICE FAMILIES. 1. Introduction. 2. Overview of the SMBus Specification. 2.1.
SMBUS COMMUNICATION FOR SMALL FORM FACTOR DEVICE FAMILIES 1. Introduction C8051F3xx and C8051F41x devices are equipped with an SMBus serial I/O peripheral that is compliant with both the System Management
AAT3520/2/4 MicroPower Microprocessor Reset Circuit
General Description Features PowerManager The AAT3520 series of PowerManager products is part of AnalogicTech's Total Power Management IC (TPMIC ) product family. These microprocessor reset circuits are
8-bit Microcontroller. Application Note. AVR134: Real-Time Clock (RTC) using the Asynchronous Timer. Features. Theory of Operation.
AVR134: Real-Time Clock (RTC) using the Asynchronous Timer Features Real-Time Clock with Very Low Power Consumption (4µA @ 3.3V) Very Low Cost Solution Adjustable Prescaler to Adjust Precision Counts Time,
AVR315: Using the TWI Module as I2C Master. Introduction. Features. AVR 8-bit Microcontrollers APPLICATION NOTE
AVR 8-bit Microcontrollers AVR315: Using the TWI Module as I2C Master APPLICATION NOTE Introduction The Two-wire Serial Interface (TWI) is compatible with Philips I 2 C protocol. The bus allows simple,
MIC2844A. Features. General Description. Applications. Typical Application
High Efficiency 6 Channel WLED Driver with DAM and Single Wire Digital Control General Description The is a high efficiency linear White LED (WLED) driver designed to drive up to six WLEDs, greatly extending
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
How To Design An Ism Band Antenna For 915Mhz/2.4Ghz Ism Bands On A Pbbb (Bcm) Board
APPLICATION NOTE Features AT09567: ISM Band PCB Antenna Reference Design Atmel Wireless Compact PCB antennas for 915MHz and 2.4GHz ISM bands Easy to integrate Altium design files and gerber files Return
Atmel AVR4920: ASF - USB Device Stack - Compliance and Performance Figures. Atmel Microcontrollers. Application Note. Features.
Atmel AVR4920: ASF - USB Device Stack - Compliance and Performance Figures Features Compliance to USB 2.0 - Chapters 8 and 9 - Classes: HID, MSC, CDC, PHDC Interoperability: OS, classes, self- and bus-powered
Capacitive Touch Technology Opens the Door to a New Generation of Automotive User Interfaces
Capacitive Touch Technology Opens the Door to a New Generation of Automotive User Interfaces Stephan Thaler, Thomas Wenzel When designing a modern car, the spotlight is on the driving experience, from
Application Note. Atmel CryptoAuthentication Product Uses. Atmel ATSHA204. Abstract. Overview
Application Note Atmel CryptoAuthentication Product Uses Atmel Abstract Companies are continuously searching for ways to protect property using various security implementations; however, the cost of security
Supply voltage Supervisor TL77xx Series. Author: Eilhard Haseloff
Supply voltage Supervisor TL77xx Series Author: Eilhard Haseloff Literature Number: SLVAE04 March 1997 i IMPORTANT NOTICE Texas Instruments (TI) reserves the right to make changes to its products or to
DS2401 Silicon Serial Number
19-5860; Rev 3/15 Silicon Serial Number BENEFITS AND FEATURES Guaranteed Unique 64-Bit ROM ID Chip for Absolute Traceability o Unique, Factory-Lasered and Tested 64-Bit Registration Number (8-Bit Family
8051 Flash Microcontroller. Application Note. A Digital Thermometer Using the Atmel AT89LP2052 Microcontroller
A Digital Thermometer Using the Atmel AT89LP2052 Microcontroller Features Temperature range -55 C to +125 C in.5 C increments LCD Display RS485 Interface Applicable to any AT89LP Microcontroller C and
Features. Modulation Frequency (khz) VDD. PLL Clock Synthesizer with Spread Spectrum Circuitry GND
DATASHEET IDT5P50901/2/3/4 Description The IDT5P50901/2/3/4 is a family of 1.8V low power, spread spectrum clock generators capable of reducing EMI radiation from an input clock. Spread spectrum technique
SMARTCARD XPRO. Preface. SMART ARM-based Microcontrollers USER GUIDE
SMART ARM-based Microcontrollers SMARTCARD XPRO USER GUIDE Preface Atmel SMARTCARD Xplained Pro is an extension board to the Atmel Xplained Pro evaluation platform. Atmel SMARTCARD Xplained Pro is designed
Atmel MSL3040/41/50/60/80/86/87/88 Programmers Guide
Atmel MSL3040/41/50/60/80/86/87/88 Programmers Guide 4-String 120mA 5/6/8-String 60mA LED Drivers with Integrated Boost Controller Phase Shifted Dimming APPLICATION NOTE Description: MSL3040/41/50/60/80/86/87/88
AND8336. Design Examples of On Board Dual Supply Voltage Logic Translators. Prepared by: Jim Lepkowski ON Semiconductor. http://onsemi.
Design Examples of On Board Dual Supply Voltage Logic Translators Prepared by: Jim Lepkowski ON Semiconductor Introduction Logic translators can be used to connect ICs together that are located on the
8-bit Microcontroller. Application Note. AVR415: RC5 IR Remote Control Transmitter. Features. Introduction. Figure 1.
AVR415: RC5 IR Remote Control Transmitter Features Utilizes ATtiny28 Special HW Modulator and High Current Drive Pin Size Efficient Code, Leaves Room for Large User Code Low Power Consumption through Intensive
AVR055: Using a 32kHz XTAL for run-time calibration of the internal RC. 8-bit Microcontrollers. Application Note. Features.
AVR055: Using a 32kHz XTAL for run-time calibration of the internal RC Features Calibration using a 32 khz external crystal Adjustable RC frequency with maximum +/-2% accuracy Tune RC oscillator at any
64K (8K x 8) Parallel EEPROM with Page Write and Software Data Protection AT28C64B
Features Fast Read Access Time 150 ns Automatic Page Write Operation Internal Address and Data Latches for 64 Bytes Fast Write Cycle Times Page Write Cycle Time: 10 ms Maximum (Standard) 2 ms Maximum (Option
APPLICATION NOTE. Atmel AT04389: Connecting SAMD20E to the AT86RF233 Transceiver. Atmel SAMD20. Description. Features
APPLICATION NOTE Atmel AT04389: Connecting SAMD20E to the AT86RF233 Transceiver Description Atmel SAMD20 This application note describes a method to connect an Atmel ATSAMD20E microcontroller to an Atmel
USER GUIDE. ATWINC1500B Hardware Design Guidelines - IEEE 802.11 b/g/n IoT Module. Atmel SmartConnect. Introduction
USER GUIDE ATWINC1500B Hardware Design Guidelines - IEEE 802.11 b/g/n IoT Module Atmel SmartConnect Introduction This document details the hardware design guidelines for a customer to design the Atmel
MMC314xMR. Ultra Small 3-axis Magnetic Sensor, With I 2 C Interface. Signal Path X. Signal Path Y. Signal Path Z FEATURES
Ultra Small 3-axis Magnetic Sensor, With I 2 C Interface MMC314xMR FEATURES Full integration of 3-axis magnetic sensors and electronics circuits resulting in less external components needed Small Low profile
How To Prevent Power Supply Corruption On An 8Bit Microcontroller From Overheating
AVR180: External Brown-out Protection Features Low-voltage Detector Prevent Register and EEPROM Corruption Two Discrete Solutions Integrated IC Solution Extreme Low-cost Solution Extreme Low-power Solution
HDMM01 V1.0. Dual-axis Magnetic Sensor Module With I 2 C Interface FEATURES. Signal Path X
Dual-axis Magnetic Sensor Module With I 2 C Interface FEATURES Low power consumption: typically 0.4mA@3V with 50 measurements per second Power up/down function available through I 2 C interface SET/RESET
CLA4607-085LF: Surface Mount Limiter Diode
DATA SHEET CLA4607-085LF: Surface Mount Limiter Diode Applications Low-loss, high-power limiters Receiver protectors Anode (Pin 1) Anode (Pin 3) Features Low thermal resistance: 55 C/W Typical threshold
Atmel AT32UC3A3256 microcontroller 64MBit SDRAM Analog input (to ADC) Temperature sensor RC filter
APPLICATION NOTE Features Atmel AVR32918: UC3-A3 Xplained Hardware User s Guide Atmel AT32UC3A3256 microcontroller 64MBit SDRAM Analog input (to ADC) Temperature sensor RC filter I/O One mechanical button
DS18B20 Programmable Resolution 1-Wire Digital Thermometer
www.dalsemi.com FEATURES Unique 1-Wire interface requires only one port pin for communication Multidrop capability simplifies distributed temperature sensing applications Requires no external components
Surface Mount Multilayer Ceramic Chip Capacitor Solutions for High Voltage Applications
Surface Mount Multilayer Ceramic Chip Capacitor Solutions for High Voltage Applications ELECTRICAL SPECIFICATIONS X7R GENERAL SPECIFICATION Note Electrical characteristics at +25 C unless otherwise specified
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
1Mb (64K x 16) One-time Programmable Read-only Memory
Features Fast read access time 45ns Low-power CMOS operation 100µA max standby 30mA max active at 5MHz JEDEC standard packages 40-lead PDIP 44-lead PLCC Direct upgrade from 512K (Atmel AT27C516) EPROM
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
SKY13380-350LF: 20 MHz-3.0 GHz High Power SP4T Switch With Decoder
DATA SHEET SKY13380-350LF: 20 MHz-3.0 GHz High Power SP4T Switch With Decoder Applications GSM/WCDMA/EDGE datacards and handsets Mobile high power switching systems Features Broadband frequency range:
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
AN10724. TDA8026ET - 5 slots smart card interface. Document information
Rev. 1.0 27 September 2011 Application note Document information Info Content Keywords TDA8026, 5 slots, Smart Card Interface, Banking, EMV, Point-Of-Sale, ISO 7816-3 Abstract This application note describes
Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs
Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs AN033101-0412 Abstract This describes how to interface the Dallas 1-Wire bus with Zilog s Z8F1680 Series of MCUs as master devices. The Z8F0880,
udrive-usd-g1 Embedded DOS micro-drive Module Data Sheet
4D SYSTEMS udrie-usd-g1 Embedded DOS micro-drive Module Document Date: 2nd April 2009 Document Revision: 2.0 Page 1 of 9 udrie-usd-g1 Embedded DOS micro-drive 4D SYSTEMS Description Features The is an
NHD-0420D3Z-FL-GBW-V3
NHD-0420D3Z-FL-GBW-V3 Serial Liquid Crystal Display Module NHD- Newhaven Display 0420-4 Lines x 20 Characters D3Z- Model F- Transflective L- Yellow/Green LED Backlight G- STN-Gray B- 6:00 Optimal View
AVR2004: LC-Balun for AT86RF230. Application Note. Features. 1 Introduction
AVR2004: LC-Balun for AT86RF230 Features Balun for AT86RF230 with lumped elements Simulation results S-Parameter file 1 Introduction In some cases the used balun on the ATAVR RZ502 Radio Boards must be
TDA4605 CONTROL CIRCUIT FOR SWITCH MODE POWER SUPPLIES USING MOS TRANSISTORS
CONTROL CIRCUIT FOR SWITCH MODE POWER SUPPLIES USING MOS TRANSISTORS Fold-Back Characteristic provides Overload Protection for External Diodes Burst Operation under Short-Circuit and no Load Conditions
256K (32K x 8) OTP EPROM AT27C256R 256K EPROM. Features. Description. Pin Configurations
Features Fast Read Access Time - 45 ns Low-Power CMOS Operation 100 µa max. Standby 20 ma max. Active at 5 MHz JEDEC Standard Packages 28-Lead 600-mil PDIP 32-Lead PLCC 28-Lead TSOP and SOIC 5V ± 10% Supply
2-wire Serial EEPROM AT24C512
Features Low-voltage and Standard-voltage Operation 5.0 (V CC = 4.5V to 5.5V). (V CC =.V to 5.5V). (V CC =.V to.v) Internally Organized 5,5 x -wire Serial Interface Schmitt Triggers, Filtered Inputs for
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
ABRIDGED DATA SHEET EVALUATION KIT AVAILABLE
EVALUATION KIT AVAILABLE General Description DeepCoverM embedded security solutions cloak sensitive data under multiple layers of advanced physical security to provide the most secure key storage possible.
ST19NP18-TPM-I2C. Trusted Platform Module (TPM) with I²C Interface. Features
Trusted Platform Module (TPM) with I²C Interface Data brief Features Single-chip Trusted Platform Module (TPM) Embedded TPM 1.2 firmware I²C communication interface (Slave mode) Architecture based on ST19N
