Skip to content

Instantly share code, notes, and snippets.

View giljr's full-sized avatar
💭
Full Stack Developer with a degree in Computer Engineering.

Gilberto Oliveira Jr giljr

💭
Full Stack Developer with a degree in Computer Engineering.
View GitHub Profile
/* Project: Unit 02 - LCD
Code: unit_02_04_customChar.c
Objective: This program shows on lcd which keys you type on microgenios 3x4 keyboard
Note: Select on Library Manager for mikroC PRO for PIC:)
> LCD
Author: microgenios, edited by J3
PIC Lessons: How to Start to Program PIC 18 - Step-by-step for Beginners!
/* Project: Unit 02 - LCD
Code: unit_02_06_calculator.c
Objective: In this project we will make a
Calculator with a Keypad and Liquid Crystal Display:)
Note: Select on Library Manager the LCD library fo mokroC PRO for PIC:)
> LCD
Author: mikroelektronica, edited by J3
/* Project: Unit 02 - LCD
Code: unit_02_05_temp_LM35.c
Objective: In this project, the design of a digital thermometer is described.
An analog temperature sensor (LM35DZ) is used to sense the temperature,
and the temperature is displayed on an LCD:)
The output voltage is given by
LM35 is connected to PIC's channel A/D AN2
RE0: Temperature sensor LM35
Vo = 10 mV/°C
/* Project: Unit 02 - LCD
Code: unit_02_04_customChar.c
Objective: This project will show how to create the symbol of
an arrow pointing right on the LCD, and then display
“Right arrow <symbol of side arrow>”
on the first row of the LCD.
Note: Select on Library Manager the LCD library fo mokroC PRO for PIC:)
/* Project: Unit 02 - LCD
Code: unit_02_03_upDownCounterKeyLCD.c
Objective: In this project we will press an up key (RBO) to make
a counter increment and a down key (RB1) to decrement it:)
LIB Note: Select on Library Manager the for mikroC PRO for PIC:)
> LCD library
> Conversions
/* Project: Unit 02 - LCD
Code: unit_02_02_movingTextLCD.c
Objective: In this project we will work with moving text on LCD;
How do you make animated greeting message?
WELCOME!
Author: mikroelektronica, edited by J3
PIC Lessons: How to Start to Program PIC 18 - Step-by-step for Beginners!
/* Project: Unit 02 - LCD
Code: unit_02_01_helloWorldLCD.c
Objective: In this project we will work with LCD;
How do you make text appears on lcd screen?
WELCOME TO LCD'S HELLO WORLD!
Note: Select on Library Manager the LCD library fo mokroC PRO for PIC:)
Author: mikroelektronica, edited by J3
/* Project: Unit 01 - IO
File: unit_01_11_UpDownCounter.c
Objective: While KEY_UP turn on all the PORTB LEDS;
While KEY DOWN turn off all PORTB LEDS, in a row:)
Author: microgenios, edited by J3
Date: Nov 2019
*/
/* Project: Unit 01 - IO
File: unit_01_10_ButtonFunction.c
Objective: Button Library - The Button Library provides routines for
detecting button presses and debouncing (eliminating the
influence of contact flickering upon pressing a button).
Note: Unable Button on mikkoc Pro for PIC's Library Manager
Prototype: unsigned short Button(unsigned short *port,
/* Project: Unit 01 - IO
File: unit_01_10_ButtonFunction.c
Objective: Button Library - The Button Library provides routines for
detecting button presses and debouncing (eliminating the
influence of contact flickering upon pressing a button).
Note: Unable Button on mikkoc Pro for PIC's Library Manager
Prototype: unsigned short Button(unsigned short *port,