Тёмный

Interfacing 16x2 LCD with PIC16F877A microcontroller in 4 Bit Mode | MPLAB X IDE | XC8 Compiler 

SM training academy
Подписаться 12 тыс.
Просмотров 9 тыс.
50% 1

In this lecture you will acquire knowledge on interfacing 16x2 LCD display with the microcontroller PIC16F877A in 4 Bit Mode ,This is a course on programming in MPLAB X IDE using XC8 compiler for the microcontroller PIC16F877A.
Here is the Full playlist link for this course:
MPLAB X IDE Programming Course Playlist Link: • MPLAB X IDE Programmin...
For learning this course for free with all the documents and necessary source code for all the lectures
visit us on : www.smtrainingacademy.com
Embedded Courses Link: smtrainingacade...
CONTACT US ON : smtrainingacademy@gmail.com
Advantage of learning the course on our site is you can access all the source code and documents necessary then and there and you can track your progress in the courses. visit our site ,Register for free and login to get access to lot of courses like this for free.

Опубликовано:

 

17 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 44   
@shite9678
@shite9678 2 года назад
My PCB is setup with D4 connected to RB0, D3 to RB1 and so on. I changed the portb to 0x0f opposed to 0xf0 and changed the direction of the bitshift operator and I'm still not getting anything, any ideas?
@SMtrainingacademy
@SMtrainingacademy 2 года назад
You can do it you can refer lcd interface with stm32 micro in my playlist will give you some clue and idea of interfacing lcd with different pins if you have further doubts can comment or write me at smtrainingacademy@gmail.com
@mohamedmansour4266
@mohamedmansour4266 Год назад
@@SMtrainingacademy can you put the link ? I didn’t find it
@sonahj2001
@sonahj2001 7 месяцев назад
can you make a tutorial for HX711 module?
@hensallz
@hensallz 3 года назад
we could not find an Interfacing 16x2 LCD with a microcontroller with buttons tutorial, is there any tutorial u have made?
@SMtrainingacademy
@SMtrainingacademy 3 года назад
What kind of tutorials you need I have not made video based on both lcd and buttons but separately made
@hensallz
@hensallz 3 года назад
@@SMtrainingacademy can you provide me the link?
@manishankars2636
@manishankars2636 Год назад
Hi, In my developing board its not showing the output correctly its going on like running led and the string value is mixed up. Can u say how to configure the thing?
@manishankars2636
@manishankars2636 Год назад
In proteus there's no issue i'm getting it,but on lcd i'm not getting
@SMtrainingacademy
@SMtrainingacademy Год назад
You mean the text in lcd if so that could be because of some connection issues and power issues
@otsutsukimomoshiki2933
@otsutsukimomoshiki2933 Год назад
Sir did you have a note about LCD I want to learn it their command
@SMtrainingacademy
@SMtrainingacademy Год назад
Sorry for late reply was not well for a while yes what kind of note you want ..? Can you elaborate
@harshavardhankr7006
@harshavardhankr7006 Год назад
I am trying the same exact code but im not getting any results in proteus
@SMtrainingacademy
@SMtrainingacademy Год назад
Can you try to simulate some other small circuits in proteus and try this one
@makumbitonny9228
@makumbitonny9228 2 года назад
Am using xc8 v2.36 and mplabx v6.00 but the build failed.. of the same source code
@SMtrainingacademy
@SMtrainingacademy 2 года назад
Is this the latest version which you installed..?
@makumbitonny9228
@makumbitonny9228 2 года назад
Of course it is And the source shows no error yet it fails to build. Is it because am using a free version of xc8.?
@aremumuiz6994
@aremumuiz6994 2 года назад
Nice video by data masking will those LSB pins of the port be written to
@SMtrainingacademy
@SMtrainingacademy 2 года назад
Ya it will be written only with zero value
@nohanprashanth6319
@nohanprashanth6319 2 года назад
My PCB is setup with RS connected to RB7, RB6 to EN, RB5 to D4, RB4 to D5, RB3 to D6,RB2 to D7.I have to work on 4bit mode, i tried some operations using shift operators and other bitwise operators but i didnt getting the logic. please help me sir.
@SMtrainingacademy
@SMtrainingacademy 2 года назад
You can do it you can refer lcd interface with stm32 micro in my playlist will give you some clue and idea of interfacing lcd with different pins
@nohanprashanth6319
@nohanprashanth6319 2 года назад
@@SMtrainingacademy ok sir,thank you so much,i have been following your courses on your channel they are very helpful to me
@SMtrainingacademy
@SMtrainingacademy 2 года назад
@@nohanprashanth6319 if you have doubt in it comment it I’ll help you
@nohanprashanth6319
@nohanprashanth6319 2 года назад
@@SMtrainingacademy ok sir,for sure thanks for support
@SMtrainingacademy
@SMtrainingacademy 2 года назад
@@nohanprashanth6319 if you have seen all my videos can you give me a feedback about my course for my reference ..?
@sumayaaBegum
@sumayaaBegum Год назад
sir,can you please share ppt ?
@mba2ceo
@mba2ceo 5 месяцев назад
plz make a PC USB data link with c++ gcc + CAN BUS of 3 plz
@SpaceTimeBeing_
@SpaceTimeBeing_ Год назад
THis particular video is not part of the playlist, please add it
@SMtrainingacademy
@SMtrainingacademy Год назад
Which playlist you want me to add it
@becheikhabdelhadi1883
@becheikhabdelhadi1883 2 года назад
can i get the code files?
@SMtrainingacademy
@SMtrainingacademy 2 года назад
Ya you can get it in Udemy or smtrainingacademy.com
@jaikrish50
@jaikrish50 3 года назад
Can u please upload a video using ccs compiler and can u give the buy link of this development board..
@SMtrainingacademy
@SMtrainingacademy 3 года назад
Yes I’ll try to provide training in ccs compiler
@jaikrish50
@jaikrish50 3 года назад
@@SMtrainingacademy thanks a lot sir bcos im study using ccs compiler if u teach using ccs it will be more use ful for me...
@SMtrainingacademy
@SMtrainingacademy 3 года назад
@@jaikrish50 But MPLAB X will be more convenient tool than CCS (My suggestion )
@npduy510
@npduy510 2 года назад
I interface 16x2 LCD with PIC16F887 (the positions of pins are the same comparing to PIC16F877A ) following these set ups + RS is connected to RD0 + RW is connected to RD1 + EN is connected to RD2 + D4 is connected to RD3 + D5 is connected to RD4 + D6 is connected to RD5 + D7 is connected to RD6 You can see it in this link simple-circuit.com/wp-content/uploads/2017/11/pic16f887-hc-sr04-ultrasonic-sensor-distance-meter.png I base on your code to write my code (mostly the same to yours) and the problem is that when I run it on proteus, pin LCD D4 does not recieve the data. I use MPLAB to code. Please help me. Thank you!
@SMtrainingacademy
@SMtrainingacademy 2 года назад
Did you configured the pin as output?
@npduy510
@npduy510 2 года назад
@@SMtrainingacademy Is it " TRISD = 0; "? If it is, then I did configure it.
@SMtrainingacademy
@SMtrainingacademy 2 года назад
@@npduy510 make it 0x00 and try it out and check line by or try using another port
@SMtrainingacademy
@SMtrainingacademy 2 года назад
@@npduy510 even if it is not working mail me your code to smtrainingacademy@gmail.com do you use MPLAB IDE or MPLAB X IDE?
@npduy510
@npduy510 2 года назад
@@SMtrainingacademy I will try and reply back to you ASAP.
Далее
Relay working principle explained
13:01
Просмотров 7 тыс.
Семья с двойным дном. Рассказ
2:45:06
How to interface an LCD with PIC18 Microcontroller
18:50
Why Are Open Source Alternatives So Bad?
13:06
Просмотров 636 тыс.
Семья с двойным дном. Рассказ
2:45:06