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

OLED16x2 Library

Rating:

5

Author: Andrew Denham

Last Updated: 2016-03-08

Package Version: 1.0.0.1

Category: Graphics & LCD

Downloaded: 888 times

Not followed.

License: MIT license  

Enables 16x2 OLED from Winstar to boot correctly from cold or warm resets

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "OLED16x2 Library" changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "OLED16x2 Library" changes.

Do you want to report abuse regarding "OLED16x2 Library".

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

Library Blog

Winstar OLED 16 x 2 displays are relatively cheap now but many people have trouble with initialisation.  The commonest issues are miss-placed text, wrong write direction, graphics mode instead of character mode, or just blank displays.

These routines work for warm and cold boots then the standard LCD commands will work correctly. Some example code is presented as well, as is the method to change the font table selected "on the fly".   Enjoy!

ALSO FROM THIS AUTHOR

Bootloader_16E

5

Use for bootloader with 16F1XXX range of enhanced micros. Can use RS485 full or half duplex/ 422 / 232

[Learn More]

Improved Winstar 16x2 OLED routines

5

Demonstrates graphics and character capabilities. Covers programmable graphics mode 100x16 and CGRAM usage in character mode. Also shows use of external command and defines constant 2D array. Uses MB LCD routines except for LCD_Init(). Fully portable port pins compatible with EasyPic 4 / 7 connections. Shows full set of font tables (4 total).

[Learn More]