Discussion in "8051 Discussion Forum" started by    [email protected]    Oct 5, 2019.
Fri Oct 18 2019, 09:18 PM
#21
Hopefully you understand some of the program.
Which parts don't you understand ?
Sat Oct 19 2019, 07:05 PM
#22
sir, 3rd and 4th dot matrix display flickering,
Sat Oct 19 2019, 07:13 PM
#23
please find video attachment. 3rd & 4th display flickering, and not scroll in their order, like 1 dotmatrix to 4.
Sun Oct 20 2019, 12:21 AM
#24
Your code seems okay on my simulation
Try my code on your hardware.


Sun Oct 20 2019, 02:53 PM
#25
sir, when i on display ,sometime 3rd display is not refreshing, i again switch off display, then it refresh.



Sun Oct 20 2019, 03:02 PM
#26
sir, when i on display ,sometime 3rd display is not refreshing, i again switch off display, then it refresh.


[ Edited Sun Oct 20 2019, 03:03 PM ]
Sun Oct 20 2019, 03:09 PM
#27
Thanks for support,


[ Edited Sun Oct 20 2019, 07:06 PM ]
Mon Oct 21 2019, 09:18 AM
#28
I’ve been following this thread and looking at the example code and checking the MAX7219 datasheet. The code made sense and looked like it should work and I was ready to conclude some sort of hardware / timing problem between displays 2 and 3 when suddenly it clicked.

With four displays linked together data is effectively being clocked into a 64 bit shift register.

First 16 bits of DATA are sent then LOAD is strobed so the data is loaded into display #1.

Next 32 bits are sent (16=DATA, 16=NOP) and LOAD is strobed. The data is loaded into display #2 and display #1 gets nop.

However the original 16 bits for display #1 get shifted down the chain into display #3 so display #3 gets loaded with the display #1 data. It will briefly show a copy of display #1 until the actual display #3 data is sent which is why it flickers.

Data clocked into the shift register is not cleared after a LOAD pulse so 64 bits must always be sent to ensure all displays get loaded with NOP except for the selected display.

Something like:

Send16:
    for x=4 to 1
        if x == displayNumber
             SendDATA
        else 
             SendNOP



[ Edited Tue Oct 22 2019, 12:42 PM ]
Tue Oct 22 2019, 05:18 AM
#29


Thanks for support,

[email protected]


Thanks.

After Wimac's suggestion, I made a few changes.
Try this..


Get Social

Information

Powered by e107 Forum System

Conversation

Fri Aug 07 2020, 08:01 AM
Tony Eldredge
{{Are You interested|Interested|Would you be interested} in {advertising|an advertising service} that {costs|charges} less than {$50|$40|$49|$39} {per month|monthly|every month} and {delivers|sends} {hundreds|thousands|tons} of people who are ready to buy directly to your website? {Check out|Visit|Have a look at|For details visit}: http://www.getwebsitevisitors.xyz |{Looking for fresh buyers?|Want more visitors for your website?|Do you want more people to visit your website?} {Get|Receive} {hundreds|thousands|tons} {of people who are ready to buy sent directly to your website|of keyword targeted visitors directly to your site}. {Boost your profits|Boost revenues} {fast|quick|super fast}. Start seeing results in as little as 48 hours. {For more info|To get details|For additional information|To get info} {Check out|Visit|Have a look at}: http://www.getwebsitevisitors.xyz
Thu Jun 11 2020, 06:27 AM
anudee
sir could please send the code for I2C and wifi interfacing with 8051
scena
Tue May 19 2020, 10:29 PM
Does anyone have microcontroller programming software for STC15F104W (core 8051, 4 k, 128 byte, 6 I/O pin, UART ... DIL8), that works?
Sat May 02 2020, 07:38 PM
Tamu Gurung
Hi I am looking for a assembly language program for a digital decimal counter. Time counts max limit of 2 mins starting from 2.00 mins and ending at 0.00. time is to be displayed on 4 7-segment LED displays. Edsim51 simulator to be used. Thanks
Wed Mar 25 2020, 01:39 PM
Tajammul
Sir kindly send the code file i2c for 8051
ExperimenterUK
Fri Mar 13 2020, 10:36 PM
@ Rohitnani,ABEBE..which project ?
Fri Mar 13 2020, 12:55 PM
ABEBE
how can get hadwere of this project
Rohitnani
Sat Mar 07 2020, 05:11 PM
Sir, Could you please send me the zip file input password....
Wed Feb 26 2020, 04:58 PM
Peter Parker
Is it possible to send multiple messages using only 1 GSM module?
Sat Feb 01 2020, 10:12 AM
Pearl Olin
Hello,

Downloads

Comments

Mirza123
Thu Jun 25 2020, 03:46 PM
eunicelove124
Mon Jun 22 2020, 03:03 PM
cerouno
Tue Jun 16 2020, 05:10 PM
Marce
Sat Jun 13 2020, 09:43 PM
Davidthils
Thu May 21 2020, 12:44 PM
Jakeror
Thu May 21 2020, 01:28 AM
motorCar
Wed May 20 2020, 07:05 PM
Vordrync
Wed May 20 2020, 11:52 AM

Online

Guests: 59, Members: 0 ...

most ever online: 182184
(Members: , Guests: 182184) on 06 Aug 2010: 05:37 AM

Members: 38215
Newest member: Mirza123
Forum Activity
liqian Avatar
Posted By liqian
Fri Aug 07 2020, 03:31 AM
I found the part on here https://www.jotrin.com/pr...
ExperimenterUK Avatar
Posted By ExperimenterUK
Wed Jul 01 2020, 11:07 PM
PS: I am a new learner thats why my question may s...
Mirza123 Avatar
Posted By Mirza123
Wed Jul 01 2020, 02:05 PM
Thanks for the assistance. I have read the data sh...
ExperimenterUK Avatar
Posted By ExperimenterUK
Wed Jul 01 2020, 10:12 AM
See section 15 (Ports) of the data sheet. ...
wimac Avatar
Posted By wimac
Tue Jun 30 2020, 10:05 AM
How did you know that it is not 8051. Mirza123It i...
Mirza123 Avatar
Posted By Mirza123
Tue Jun 30 2020, 08:39 AM
It seems ports on the AT89LP2052 is not like on th...
ExperimenterUK Avatar
Posted By ExperimenterUK
Tue Jun 30 2020, 08:34 AM
It seems ports on the AT89LP2052 are not like on t...
Mirza123 Avatar
Posted By Mirza123
Thu Jun 25 2020, 04:07 PM
Hello!i am trying to use AT89LP2052 ( AT89LP2052 h...
ExperimenterUK Avatar
Posted By ExperimenterUK
Wed Jun 17 2020, 09:42 PM
It is about capacitor? i should put it between Vcc...
cerouno Avatar
Posted By cerouno
Wed Jun 17 2020, 10:37 AM
Take another look at the power supply to the LCD.A...