TOP Contributors

  1. MIKROE (2762 codes)
  2. Alcides Ramos (374 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (118 codes)
  5. Bugz Bensce (91 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 (139264 times)
  2. FAT32 Library (71752 times)
  3. Network Ethernet Library (57128 times)
  4. USB Device Library (47431 times)
  5. Network WiFi Library (43092 times)
  6. FT800 Library (42408 times)
  7. GSM click (29835 times)
  8. mikroSDK (28098 times)
  9. PID Library (26886 times)
  10. microSD click (26198 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: 1671 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]

PC keyboard in Proteus

1

* UPDATED * To try/debug (before the construction, in Proteus) such PIC programs that use the MikroC PS2 Library, here is a solution. It uses the Proteus Virtual Terminal as input device. * UPDATED * Now for any PIC *

[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]