DS18B20 communicates with AVR micro

The DS18B20 can communicate with an AVR microcontroller through 1-Wire communication protocol. Several signal types are defined by this protocol: reset pulse, presence pulse, write 0, write 1, read 0, and read 1. The bus master initiates all of these signals, with the exception of the present pulse. Useful definitions Since you will need to […]

DS1302 timekeeping chip

DESCRIPTION The DS1302 trickle-charge timekeeping chip contains a real-time clock/calendar. Also it includes 31 bytes of battery-backed general-purpose static RAM. It communicates with a microprocessor via a simple serial interface. The real-time clock/calendar provides seconds, minutes, hours, day, date, month, and year information. The end of the month date is automatically adjusted for months with […]

DS18B20 Digital Thermometer

DESCRIPTION The DS18B20 Digital Thermometer provides 9 to 12–bit centigrade temperature measurements and has an alarm function with nonvolatile user-programmable upper and lower trigger points. The DS18B20 communicates over a 1-Wire bus that by definition requires only one data line (and ground) for communication with a central microprocessor. It has an operating temperature range of […]

The driver MAX7219 and MAX7221

The MAX7219/MAX7221 are compact common – cathode display drivers that interface microcontrollers to 7 – segment numeric LED displays of up to 8 digits (or 64 individuals LEDs). Included on-chip: A BCD code – B for data coding which can be enabled or not. The MAX7219/MAX7221 allow the user to select code- B decoding or […]