TOP Contributors

  1. MIKROE (2784 codes)
  2. Alcides Ramos (388 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (120 codes)
  5. Bugz Bensce (97 codes)
  6. S P (73 codes)
  7. dany (71 codes)
  8. MikroBUS.NET Team (35 codes)
  9. NART SCHINACKOW (34 codes)
  10. Armstrong Subero (27 codes)

Most Downloaded

  1. Timer Calculator (140276 times)
  2. FAT32 Library (72714 times)
  3. Network Ethernet Library (57845 times)
  4. USB Device Library (47991 times)
  5. Network WiFi Library (43568 times)
  6. FT800 Library (42999 times)
  7. GSM click (30151 times)
  8. mikroSDK (28772 times)
  9. PID Library (27070 times)
  10. microSD click (26563 times)
Libstock prefers package manager

Package Manager

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]

< Back
Library

My libraries 1 (more LCD, more Sw Uart)

Rating:

5

Author: Istvan K

Last Updated: 2014-04-04

Package Version: 1.0.0.0

Category: Other Codes

Downloaded: 1685 times

Followed by: 2 users

License: MIT license  

They contain extremely simplified interface for
-- max 2 LCD (write-only 4bit mode, 6 pins),
-- max 2 LCD (using a HC595, 3 pins),
-- max 4 Sw-Uart (1, 2 or 3 pins, CTS handshake) .
Also some routines as Hex2out, Dec3out, CstrOut.
A separated library for using them via funcptr.

For now only for all PIC16 (PIC12). UPDATED.

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "My libraries 1 (more LCD, more Sw Uart) " changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "My libraries 1 (more LCD, more Sw Uart) " changes.

Do you want to report abuse regarding "My libraries 1 (more LCD, more Sw Uart) ".

  • Information
  • Comments (1)
DOWNLOAD LINK RELATED COMPILER CONTAINS
mikroC PRO for PIC
  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

Library Blog

17-04-2014: improved, expanded versions are uploaded  by me
(but this 'old' also works)
--------------------------------------
29-03-2013: UPDATED:

Attached also a demo Proteus project, using 7 terminals (see the picture).

-- Multi LCD library:

..  Added two new cursor positioning routine, which allows the use of various
..  4-line displays (as a 16x4 LCD to be addressed differently than the 20x4).
..  See the 2nd picture. The original Lcd_Library does not properly handle them.

..  My simple LcdX_GotoYX routine can still be used for any HD44780 compatible
..  2-line and 4-line LCD, but only in the top two rows.
..  Of course, the new routines also may be used for a two-line LCD.

-- Some minor optimization in all libraries to minimize the stack depth, the RAM usage ...

The example project and the documentation is also actualized.

-------------------

13-03-2013: Initial release

Multi Display

Multi Display

A working Proteus simulation

View full image
Two four-line LCD

Two four-line LCD

they are different in use (!!)

View full image

ALSO FROM THIS AUTHOR

Full LCD library set

11

Same way usable (uniformized) LCD libraries. 4- and 8-bit (and both with Busy-flag checking), 1-, 2- and 3-wire interface. Every library allows you to manage 4 LCD. For all 8-bit PIC (p16, p16e and p18).

[Learn More]

Multi-SwUart library

6

Updated Multi-SwUart library (v3.0). Same way usable (uniformized), as my new LCD libs. It allows you to handle 4 (four) independent software (bit-banging) Uart. Now also for all 8-bit PIC (pic12/16, pic12e/16e and pic18).

[Learn More]

LCD BarGraph library

6

Contains an all-in-one function which allows to create parameterized LCD bargraph(s). 8 variants, 'unlimited' width. For any pic12/16, pic12/16_enhanced and pic18.

[Learn More]