O haha I see now wow can't belive I didn't get it untill now basically instead of all the LED subroutines why not just change the bits so that I can light up 3 LED's in one colum with 2 lines of code instead of like 10-15 makes much more sense now and too loop the whole display I would only need to loop 8 lines of code 2 for each colum 1000 times a second makes complete sense now here is what I have so far is this right or am I still doing something wrong hahaha this is the code I have so far for the Name Sam I only have S and A done but im seeing some problems as I will try to tell you don't know how to get around them yet like this for instance lighting up Q4 fully will cause Q3 to light up as well am I correct on this using the following code and you did say you could light up too 3 LED's in each row so here it goes now I only want 10 and 12 lit in Q4 under this is the Code I have so far for Sam once again S and A are done still working on M I also tried to loop it 1000 times don't know if this is the correct way to do so each loop, loops 256 times so I needed 4 loops to get 1000 so its after this little bit of code also when I clarify the Variables at the start of the code for the sc variables can I just put comas between them like so sc,sc1,sc2,sc3 so that I don't have to waste like 10-15 lines just to clarify them
Code:
movlw b'010111' ; Letter A Q3 Completly lit
movwf GPIO
call delay100
movlw b'010101' ; Letter A Q4 LED #'s 10,12 lit
movwf GPIO
call delay100
Code:
Sam
clrf sc ; Sets Counter's loop amount to 256
clrf sc1
clrf sc2
clrf sc3
letS movlw b'000000' ; Clears all LED's to low
movwf GPIO
call delay100
movlw b'010111' ; Letter S Q1 Completly lit
movwf GPIO
call delay100
movlw b'000011' ; Letter S Q2 LED #4 lit
movwf GPIO
call delay100
movlw b'010111' ; Letter S Q3 Completly lit
movlw GPIO
call delay100
movlw b'010111' ; Letter S Q4 Completly lit
movwf GPIO
call delay100
decfsz sc,f ; Inner Loop Counter
goto letS
decfsz sc1,f ; 1st Middle Loop Counter
goto letS
decfsz sc2,f
goto letS
decfsz sc3,f
goto letS