No video

Display LED programmable using PIC16F876

  Рет қаралды 167,591

Ax866

Ax866

13 жыл бұрын

-- Read description for schematic and software
Is a display formed by 7 rows and 24 columns of LEDs. I'm using a PIC16F876 programmed by me in assembly. With 3 buttons you can set the word to show selecting letters and numbers. | È un display formato da 7 righe e 24 colonne di LED. Ho usato un PIC16F876 programmato da me in assembly. Con 3 pulsanti è possibile impostare la parola da mostrare selezionando lettere e numeri.
----Update----
I've also made a C library for this display (this is not the code running on the video, library will just interface with the display)
www.dropbox.com/s/h6mozijjw6e...
www.dropbox.com/s/dgo6wsvltgd...
Simple example that will print "Hello":
void main(void) {
LD_Init();
LD_PrintMode(0);
LD_Clear();
LD_Print("Hello"); }
You will also need to setup an interrupt that constantly refreshes the display: (in this case i'm using a 16mhz osc)
void interrupt refresh(void) {
LD_Refresh();
TMR0 = 100;
T0IF = 0; }
If you want to scroll the text you will also need to setup your text length with the LD_SetTextLenght function so that text will scroll only until your limit and not until the maximum text size.
----Update----
-Pressing the right button during the scrolling, now you can set the scrolling speed.
Circuit schematic: www.dropbox.com/s/srn4plpx1bi...
Program code: www.dropbox.com/s/nlfvbn1g6cq...
Components used:
- 1x PIC16F876 (20Mhz)
- 1x 16Mhz Crystal
- 2x 22pF capacitors.
- 32x Transistors BC547c
- 168x red LED (3mm)
- 24x 100Ω resistors
- 32x 1KΩ resistors
- 3x 10KΩ resistors
- 3x buttons
The program is commented in italian so if you have any question you can ask me.
Unfortunatly there are still some troubles when you write something because some times it skip 2 letters instead of 1, you can go 1 block back pressing fast 2 times the central button.

Пікірлер: 106
@condronugroho9388
@condronugroho9388 5 жыл бұрын
Nice project brother. Thanks for sharing on the video.
@SameerMohammadAbdullah
@SameerMohammadAbdullah 13 жыл бұрын
@Mrsameero Thank you so much !! I Couldn't Thank you enough really thank you and what a great work you did there :)
@Bianchi77
@Bianchi77 5 ай бұрын
Nice video, thanks :)
@mrlucesled
@mrlucesled 10 жыл бұрын
felicitaciones muy bueno
@Ax866
@Ax866 12 жыл бұрын
Well actually yes, I've used it for a little bit of debugging too. I had some issues with timing, you can't simulate it in real time (I mean setting the pic with a 16Mhz clock) because of the fast display refreshing. The program become really buggy, gives you some error and it don't work as well. So it's better to set the pic frequency to some hz or as much as you can before you get errors. That's the only problem, for the rest it works good.
@Ax866
@Ax866 13 жыл бұрын
@Mrsameero Here you are =D. Added into the description the last code version + the circuit schematic
@coolrusskiy
@coolrusskiy 9 жыл бұрын
I don't understand. You have 168 LED and only 28 pin on mikrocontroller. How you control 168 with 28? And I/O Ports 22?
@gazaziho
@gazaziho 6 жыл бұрын
Nice show ...youtubers need schematic man !!
@user-zl4xf8go3b
@user-zl4xf8go3b 6 жыл бұрын
thank you master
@abdellahlagab9663
@abdellahlagab9663 6 жыл бұрын
thank you
@elceibo846
@elceibo846 3 жыл бұрын
thousand applause!!!!!
@UMMERNAFIH
@UMMERNAFIH 8 жыл бұрын
how to connect microcontroller to led boards sir
@garanal
@garanal 6 жыл бұрын
Great!
@sksahil4374
@sksahil4374 6 жыл бұрын
Best project
@Ax866
@Ax866 12 жыл бұрын
Thanks, I've uploaded the last version again. Link is in the description.
@coolrusskiy
@coolrusskiy 9 жыл бұрын
What is the difference between PIC16F876 and PIC16F876A?
@rizwanjan5405
@rizwanjan5405 9 жыл бұрын
Can anyone plz confirm if that project also works with 876A? From the below comments i only see that it should but nothing confirmed.
@ilieiancu2607
@ilieiancu2607 9 жыл бұрын
I have did this project... but he don't work... i have problems with the scheduling....
@khandelwalakhilesh0
@khandelwalakhilesh0 5 жыл бұрын
I m intrested to make this one but can't understood how it's made ,I have all materials but don't know how to build this
@cidric1332
@cidric1332 4 жыл бұрын
Hi how can add effect in display up down fading flashing left right
@somnathroy8803
@somnathroy8803 6 жыл бұрын
Sir how can program install in Microprocessor please tell me this kits
@swapnamoyhazra6036
@swapnamoyhazra6036 6 жыл бұрын
how i upload this code to the ic microcontrollar
@engineerkohat
@engineerkohat 6 жыл бұрын
Excellent video but no voice. Great work.
@Hugo63JM
@Hugo63JM 12 жыл бұрын
Good evening, thank you for your answer, but it is not on your circuit operates with a 16F876A, in principle, the program must be slightly modified, well I think, but I'm an amateur, thank you for your help. Cordially. JM
@khandelwalakhilesh0
@khandelwalakhilesh0 5 жыл бұрын
Main connections you hav hidDedn how can it's made
@hritik6975
@hritik6975 6 жыл бұрын
I can't understand the programming plz can you explain this
@patwegartousif7478
@patwegartousif7478 7 жыл бұрын
which compiler u r using for pic16f876
@ilieiancu2607
@ilieiancu2607 9 жыл бұрын
Hello. What is the program with whom you have scheduled the PIC16F876? Sure you have used PIC16f876 ?
@Hugo63JM
@Hugo63JM 12 жыл бұрын
Hello, thank you, PERFECT, I will make your edit again BRAVO to you for your achievement, SUPER, see you soon. JM
@KoushikDas-iw5fp
@KoushikDas-iw5fp 5 жыл бұрын
How I make it.. I need the diagram
@electronica496
@electronica496 12 жыл бұрын
is possible to simulate in Proteus???
@belaidounihafid6949
@belaidounihafid6949 7 жыл бұрын
Possible pour nous de mettre un programme complet par isis protese et mickro c sur fichies winrar plz
@shem8668
@shem8668 5 жыл бұрын
pls help me to build one by demonstrating the method step by step thanks
@Hugo63JM
@Hugo63JM 12 жыл бұрын
I forgot, last question please, the PIC 16F876a is the model. Thank you very much. JM
@andreikyshnir7644
@andreikyshnir7644 6 жыл бұрын
please, as the transistors are called
@elisilva3013
@elisilva3013 4 жыл бұрын
Great! project Congratulations! great Hug Eli PY2EGS from Brazil. 73 TFA.
@Ax866
@Ax866 12 жыл бұрын
It's a 16F876 but i think that it works also with 876A
@ivoirmanov4487
@ivoirmanov4487 9 жыл бұрын
how many letters can remember
@hadjerjiijafans1952
@hadjerjiijafans1952 5 жыл бұрын
Can you help me to do this project please please
@kasunsadaruwan1293
@kasunsadaruwan1293 9 ай бұрын
Sir how to push button set the pin
@mostafaebrabimimohtasham3972
@mostafaebrabimimohtasham3972 6 жыл бұрын
Please explain how to make it please send a film of it
@shakurpranto4503
@shakurpranto4503 6 жыл бұрын
oowoooo
@mauricioreyescruz1917
@mauricioreyescruz1917 6 жыл бұрын
Porq no muestra como se hace
@Hugo63JM
@Hugo63JM 12 жыл бұрын
Hello, could you please just confirm for me if it's a PIC 16F876 or 16F876A x, because I only have the 16F876A, thank you for your response and good weekend. JM
@ericmbir7324
@ericmbir7324 3 жыл бұрын
Please How can I get this circuit
@TinuJangra
@TinuJangra 8 жыл бұрын
i have atmega 8515l plz u hex file this ic and digram this ic my bro and i have need 8 mitar long led ligh scroling
@vsdigitalvsdigitalveyiloor9165
@vsdigitalvsdigitalveyiloor9165 6 жыл бұрын
I want circuit please
@bysaicharan5420
@bysaicharan5420 7 жыл бұрын
Sir i need circuit diagram plzz
@gauravvaishnav17
@gauravvaishnav17 6 жыл бұрын
approx cost of project ??
@AkashSoni944
@AkashSoni944 6 жыл бұрын
Circuit diagram is not here
@SachinKumar-lm6gp
@SachinKumar-lm6gp 6 жыл бұрын
Sir please give me circuit diagram
@ogbuzuruokwudili.b3292
@ogbuzuruokwudili.b3292 6 жыл бұрын
Please sir I need just the schematic diagram of this one in understandable way. thanks
@arulrai5256
@arulrai5256 5 жыл бұрын
Please give me it's circuit diagram thank you
@rajeditz2
@rajeditz2 6 жыл бұрын
Plz send Circuit diagram
@Fenixin555
@Fenixin555 5 жыл бұрын
y como lo hago con arduino?
@RaoSanjay3839
@RaoSanjay3839 6 жыл бұрын
Osm
@utibeabasiokonnah4223
@utibeabasiokonnah4223 6 жыл бұрын
this is exactly what what I've been searching net long ago for. please sir can you help me on the circuit diagram. nice one.
@panjalasatish2219
@panjalasatish2219 5 жыл бұрын
Please give circuit diagram...
@lalbabuchaurasiya1227
@lalbabuchaurasiya1227 5 жыл бұрын
Nice video plz make it again with diagram n instrument name plz sir.
@mohd.alimansari7812
@mohd.alimansari7812 7 жыл бұрын
bhai circuit diagram btado pl plz plz....
@vanlalhriatakhiangte2704
@vanlalhriatakhiangte2704 6 жыл бұрын
plz send circuit diagram bro
@belaidounihafid6949
@belaidounihafid6949 6 жыл бұрын
plz diagram
@ajaychauhan5782
@ajaychauhan5782 6 жыл бұрын
digram aur banane ka tarika aur meterial bhi bataiye sir plz
@mastengqodratillahi3852
@mastengqodratillahi3852 5 жыл бұрын
Schematic plz
@elphassumba8879
@elphassumba8879 5 жыл бұрын
I like your projects Can u show me how tomake some
@rkpveerawasongrkpveerawaso1140
@rkpveerawasongrkpveerawaso1140 5 жыл бұрын
हम भी ऐसा प्रोजेक्ट बनाना सीखना चाहते हैं
@iulianinventii6406
@iulianinventii6406 6 жыл бұрын
Ok
@zamdroid7569
@zamdroid7569 4 жыл бұрын
Where is the ic pins connecting the 3 buttons?
@kasunsadaruwan1293
@kasunsadaruwan1293 9 ай бұрын
This circuit create you
@AmitKumar-jy8cg
@AmitKumar-jy8cg 6 жыл бұрын
Good work Tell about source
@pradeepmishra9862
@pradeepmishra9862 5 жыл бұрын
Sir diagram bhej dijiye sir photo diagram please please please
@farzanalviking5055
@farzanalviking5055 6 жыл бұрын
name bord make
@mohitanand002
@mohitanand002 12 жыл бұрын
hav seen ur code.. u cud use the de command for letters definitions....anf uur code cud get very very easy.. hav worked on it to make it compact..vl upload later. thanx for the method
@paulohenrique9126
@paulohenrique9126 5 жыл бұрын
envia o esquema e o hex por email
@kasunsadaruwan1293
@kasunsadaruwan1293 9 ай бұрын
sir..give me a hex file & diagram 🙏🙏🙏🙏🙏🙏🙏
@SameerMohammadAbdullah
@SameerMohammadAbdullah 13 жыл бұрын
can you please provide the circuit and the code?
@guevraluvumbu6798
@guevraluvumbu6798 6 жыл бұрын
bonjour donnez moi s'il vous plait le schema del'ensemble
@djjrbrasil
@djjrbrasil 9 жыл бұрын
Hi ax866, this pic's project is new for me, i do work on electronics repairs for long time but, nothing like ic burn, i'm trying work on you project but i do have so many problems like: 1-i do not have i ic burnner and i use the jdm on the serial port 2- i have a pic16f876a 3- i got some error when i try progamming a device ( unknow device, verify error 118 read 3ffff and some other thing is, when i put the assembler to run the file, this keep stock on this line delay_sicurezza_0 decfsz d1, f goto $+2 decfsz d2, f goto delay_sicurezza_0 ;3 cycles goto $+1 i'am not sure if this is problem or not, but i realy need your help your project looks like amazing and so easy to do, i'am wait for this and thank you for now !!!
@djjrbrasil
@djjrbrasil 9 жыл бұрын
hi again x866, thanks for reply me and sorry for the late, ok? whell, did i stop to work in this project for month, because i'am busy and did orther the right parts but, i get the original pic16f876-20/sp and pickit2 so, i'am still get the problems with this code, before i try to progamming this by a serial port, everything say progammed without erros, when i put the ic on the circuit nothing work, ok i get the pickit and this guiveme to many errors, could you please help me on this, because i do not understand what i have to do with mplab and the code, i did see videos tutorials a lot from youtube about mplab, some videos tell to use source files,lkr,inc and more. i try all and not able to fix, can you send the hex file for me try work or maybe you say what i have to do, i need finish this, thanks for now !!!
@allbanglatipsvideochannel3371
@allbanglatipsvideochannel3371 6 жыл бұрын
Ai lite tar diagram ta dile and ic no ta dile khub valo hoto
@nirmalkishore2879
@nirmalkishore2879 6 жыл бұрын
Diagram
@Hugo63JM
@Hugo63JM 12 жыл бұрын
Good evening, first of all thank you for your achievement, SUPERB, thank you. Could you possibly give me the program code for the link would no longer works nice, thank you very much for your help. Cordially. Jean Michel
@kasunsadaruwan1293
@kasunsadaruwan1293 7 ай бұрын
have you tried this
@ashikuddinkhan6026
@ashikuddinkhan6026 6 жыл бұрын
Please diagram sir
@GowdaVishruth04
@GowdaVishruth04 5 жыл бұрын
circuit diagram
@cavadcafarov3151
@cavadcafarov3151 6 жыл бұрын
привет всем мастера буду любезно такой схема и печатный платы схема есть отправыте мне если вам не трудно мой електроный почта /cavad79@mail.ru/ cпасибо всем мастера Display LED programmable using PIC16F876 display formed by 7 rows and 24 columns of LEDs. I'm using a PIC16F876 programmed
@rkpveerawasongrkpveerawaso1140
@rkpveerawasongrkpveerawaso1140 5 жыл бұрын
थोड़ा हमें भी समझ में आए
@RaoSanjay3839
@RaoSanjay3839 6 жыл бұрын
Bhai apna mob no Dana
@patty1991
@patty1991 Жыл бұрын
My ic4017 sucks🤣
@saleemansari4856
@saleemansari4856 6 жыл бұрын
Bhai plz coding bhi bta do 9910425974
@rkpveerawasongrkpveerawaso1140
@rkpveerawasongrkpveerawaso1140 5 жыл бұрын
इसका सही वीडियो बना के दिखाओ एक एक पाठ समझाओ
Make Your Own LED Matrix !
7:06
NematicsLab
Рет қаралды 641 М.
HYDRAULIC PRESS VS ARMOR, USA AND RUSSIA
10:16
Crazy Hydraulic Press
Рет қаралды 642 М.
Double Stacked Pizza @Lionfield @ChefRush
00:33
albert_cancook
Рет қаралды 100 МЛН
路飞太过分了,自己游泳。#海贼王#路飞
00:28
路飞与唐舞桐
Рет қаралды 31 МЛН
IQ Level: 10000
00:10
Younes Zarou
Рет қаралды 4 МЛН
ПРОВЕРИЛ АРБУЗЫ #shorts
00:34
Паша Осадчий
Рет қаралды 7 МЛН
How to Make a LED Text Display at Home
13:14
TARUN KUMAR DAHAKE
Рет қаралды 426 М.
Fun with Transistors
24:33
HackMakeMod
Рет қаралды 52 М.
81 LED chaser using double IC 4017
2:15
Mousa - Simple Projects
Рет қаралды 569 М.
Using an EEPROM to replace combinational logic
25:22
Ben Eater
Рет қаралды 1,4 МЛН
LED Oscilloscope with LM3914 + NE555 + CD4017
2:53
Electronic Projects Stefano91ste
Рет қаралды 113 М.
Making OLED Displays
20:20
Huygens Optics
Рет қаралды 660 М.
Running led matrix with dual 4017 ic
4:24
Tech Ideas
Рет қаралды 269 М.
Mechanical circuits: electronics without electricity
19:22
Steve Mould
Рет қаралды 7 МЛН
Double Stacked Pizza @Lionfield @ChefRush
00:33
albert_cancook
Рет қаралды 100 МЛН