Oops! It appears that you have disabled your Javascript. In order for you to see this page as it is meant to appear, we ask that you please re-enable your Javascript!

Tag - I²C

PIC Microcontroller Communication with I²C Bus – XC8

The I²C or Inter-Integrated Circuit is a serial communication and allows multiple devices to communicate with a micocontroller(s) over only two wires. The devices don’t have to be identical as long as they support I²C protocol. In our illustration, the first device with address 1 is a digital temperature sensor, the second one is a real time clock and the third one is a serial LCD display and the bus could carry on even more devices. Communication takes place from the [...]

Read more...

PIC Microcontroller Communication with I2C Bus – MikroC

The I2C or Inter-Integrated Circuit is a serial communication and allows multiple devices to communicate with a micocontroller(s) over only two wires. The devices don’t have to be identical as long as they support I²C protocol. Communication takes place from the master (PIC) to the individual selected slave only as shown in this illustration, the master sends data to the slave address 2 only. I²C with MikroC Pro for PIC

Read more...

Interfacing The DS1307 Real Time Clock With PIC Microcontroller – XC8

The DS1307 is a low power serial real time clock/calender with full binary coded decimal (BCD) clock/calendar plus 56 bytes of Non Volatile Static RAM. The RTC provides year, month, date, hour, minute and second information. The end date of months is automatically adjusted for months fewer than 31 days including leap year compensation up to year 2100. It can operate either in 24-hour format or 12-hour format with AM/PM indicator. Data and Address are transferred serially through a bidirectional [...]

Read more...

Digital Clock using PIC Microcontroller and the DS1307 Real Time Clock – XC8 Compiler

Real Time Clock and Calendar functions are very important in many projects especially in data logging devices where a real time stamp is required in each record. This clock uses the DS1307 which is a low power serial real time clock/calender with full binary coded decimal (BCD) clock/calendar plus 56 bytes of Non Volatile Static RAM. This chip provides year, month, date, hour, minute and second information. The end date of months is automatically adjusted for months fewer than [...]

Read more...

Interfacing The DS1307 Real Time Clock With PIC Microcontroller – MikroC

The DS1307 is a low power serial real time clock/calendar with full binary coded decimal (BCD) clock/calendar plus 56 bytes of Non Volatile Static RAM. The RTC provides year, month, date, hour, minute and second information. The end date of months is automatically adjusted for months fewer than 31 days including leap year compensation up to year 2100. It can operate either in 24-hour format or 12-hour format with AM/PM indicator. Data and Address are transferred serially through a bidirectional [...]

Read more...

Interfacing The PCF8583 Real Time Clock With PIC Microcontroller – MikroC

The PCF8583 is a small 8-pin clock and calendar chip from NXP Semiconductors with full binary coded decimal (BCD) clock/calendar plus 2048 RAM (256 by 8 RAM memory) that is used in microcontroller based systems to provide real time date and time information. Data and Addresses are transferred serially through a bidirectional I2C bus. The PCF8583 RTC provides year, month, date, hour, minute and second information. The built-in word address register is incremented automatically after each written or read data [...]

Read more...

Digital Clock using PIC Microcontroller and the DS1307 Real Time Clock – MikroC

Real Time Clock and Calendar functions are very important in many projects especially in data logging devices where a real time stamp is required in each record. This clock uses the DS1307 which is a low power serial real time clock/calender with full binary coded decimal (BCD) clock/calendar plus 56 bytes of Non Volatile Static RAM. This chip provides year, month, date, hour, minute and second information. The end date of months is automatically adjusted for months fewer than [...]

Read more...

MPLAB® Code Configurator

The MPLAB® Code Configurator (MCC) is a user friendly Graphical User Interface (GUI) plug-in tool for MPLAB® X IDE which generates easy to understand C code that is inserted into an MPLAB® X project, based on the settings peripherals configurations and selections made in the Graphical User Interface (GUI). The generated code can be used in any application program. When starting out with a new project using Microchip 8-bit microcontrollers, setup of the configuration and all the peripherals can be [...]

Read more...
Select your currency
EUR Euro
USD United States (US) dollar