TOP Contributors

  1. MIKROE (2652 codes)
  2. Alcides Ramos (351 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (112 codes)
  5. Chisanga Mumba (90 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 (136613 times)
  2. FAT32 Library (69815 times)
  3. Network Ethernet Library (55883 times)
  4. USB Device Library (46218 times)
  5. Network WiFi Library (41859 times)
  6. FT800 Library (41073 times)
  7. GSM click (28942 times)
  8. PID Library (26401 times)
  9. mikroSDK (26313 times)
  10. microSD click (25327 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: 1656 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

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]

Common output functions

6

Second part of my new library collection: the common output functions, using func-pointers or a user written char-out routine. In addition, an other library with the mikroC UART1 and LCD char-outs. For all 8-bit PICs.

[Learn More]