We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]
Author: S P
Last Updated: 2019-02-26
Package Version: 1.0.0.0
Category: Timers (Real time clock)
Downloaded: 1434 times
Followed by: 5 users
License: MIT license
Download [151.68KB]Real time clock/calendar using PIC12F1822 MCU and DS3231 chip.
Time and date are displayed on 16x2 I2C LCD and they could be set with 2 push buttons.
Author: Bugz Bensce
Last Updated: 2015-12-29
Package Version: 1.0.0.0
Category: Internal MCU modules
Downloaded: 826 times
Followed by: 7 users
License: MIT license
Download [374.58KB]Multiple Channel Analogue-to-Digital converter with channel selection. LM35 temperature sensors are connected to a micro-controller's (PIC16F877A) analogue inputs to read their voltage output values. The output is displayed on an 8-bit character LCD. Hi-tech C source code + Proteus simulation included.
[learn more]Author: Bugz Bensce
Last Updated: 2020-04-28
Package Version: 1.0.0.0
Category: Timers (Real time clock)
Downloaded: 1007 times
Followed by: 4 users
License: MIT license
Download [407.91KB]Real-time Clock (DS1307) implemented via Bit-Banged I2C protocol. Results are displayed on a HD44780 based alphanumeric/character LCD. Done in Mplab's XC compiler with PIC 16F877A.
[learn more]Author: S P
Last Updated: 2019-02-26
Package Version: 1.0.0.0
Example: 1.0.0.0
Category: Measurement
Downloaded: 493 times
Followed by: 7 users
License: MIT license
Download [54.30KB]This example shows an interfacing of PIC12F1822 with DHT11 digital humidity and temperature sensor. Results are displayed on 1602 I2C LCD display.
[learn more]Author: Bugz Bensce
Last Updated: 2015-12-28
Package Version: 1.0.0.0
Category: Graphics & LCD
Downloaded: 416 times
Followed by: 9 users
License: MIT license
Download [176.78KB]Serial graphic LCD based on SED1565 controller/driver. Image, text, and special character display have been implemented using programmer defined functions. The project was done in Mplab X IDE using the PIC 16F877A . A Proteus simulation comes with the final project.
Author: Bugz Bensce
Last Updated: 2015-12-28
Package Version: 1.0.0.0
Category: Communication
Downloaded: 599 times
Followed by: 2 users
License: MIT license
Download [123.11KB]Bit Banged SPI using PIC 16F877A Micro-controller unit (MCU) implemented in Mplab X IDE. The MCU writes data to particular addresses of a 25LC256 EEPROM device, and reads back the data by only passing address information to the EEPROM. This data is then displayed on a common-Annode 7-segment display connected to a port on the MCU.
[learn more]Author: Bugz Bensce
Last Updated: 2015-12-28
Package Version: 1.0.0.0
Category: Graphics & LCD
Downloaded: 613 times
Followed by: 9 users
License: MIT license
Download [249.01KB]Graphic LCD based on the KS0108 controller/driver. Image, text, and special character display have been implemented using programmer defined functions. The project was done in Mplab X IDE using the PIC 16F877A . Proteus simulations come with the final projects.
Author: MIKROE
Last Updated: 2015-12-28
Package Version: 1.0.0.0
Example: 1.0.0.0
Category: Clock generator
Downloaded: 635 times
Followed by: 6 users
License: MIT license
Download [122.62KB]PULSE click is a pulse generator with an adjustable frequency. It carries the NEN555 precision timer capable of producing highly accurate time delays.
[learn more]Author: Bugz Bensce
Last Updated: 2019-11-06
Package Version: 1.0.0.0
Category: Timers (Real time clock)
Downloaded: 810 times
Followed by: 5 users
License: MIT license
Download [290.29KB]Real time clock using the DS1307 chip connected to a PIC 16F877A micro-controller unit. The data transfer between the devices is done via hardware I2C. For the output a HD44780 driver/controller based character LCD is used. The code is implemented in Mplab x + a Proteus simulation.
[learn more]Author: S P
Last Updated: 2019-02-24
Package Version: 1.0.0.0
Example: 1.0.0.0
Category: Graphics & LCD
Downloaded: 780 times
Followed by: 4 users
License: MIT license
Download [15.85KB]This project shows how to interface PIC12F1822 with I2C LCD display which has HD44780 controller. The LCD is connected to PCF8574 I2C I/O expander.
[learn more]