Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
07/20/06 09:51
Modified:
  07/20/06 09:52

Read: times


 
#120657 - shall I spoil the fun?
Responding to: ???'s previous message
Erik said:
check_row:  clr ROW0
            setb ROW1
            setb ROW2
            setb ROW3
			
	    mov a,p1
            anl a,#00001111b 
            cjne a,#00001111b,row_0
will always be not equal, look at it again.


Ashwin changed it to:
check_row:  clr ROW0
            setb ROW1
            setb ROW2
            setb ROW3
			
			mov a,p1
            anl a,#01111111b 			 ;test row zero
            cjne a,#01111111b,row_0

But it still will always be not equal!

I don't want to spoil the fun - and also the "morale", which follows from it.

Just one more hint, again Erik said it first, try to run it in a simulator, you will see the problem immediately.

An Andy has a point, too (with the spaces in db ' 0 ').

JW

PS. This is THE example of programmer's blindness. Try to explain how it works to your wife, friend, teddy bear...


List of 27 messages in thread
TopicAuthorDate
hex key pad code not working            01/01/70 00:00      
   Explanation            01/01/70 00:00      
   what, how            01/01/70 00:00      
      each line of code must be justified            01/01/70 00:00      
         correction made, still not workin            01/01/70 00:00      
            Lookup table            01/01/70 00:00      
               hyperlink            01/01/70 00:00      
            of course not,            01/01/70 00:00      
      shall I spoil the fun?            01/01/70 00:00      
         code workin partially            01/01/70 00:00      
            be specific            01/01/70 00:00      
               specific            01/01/70 00:00      
                  check it in the simulator            01/01/70 00:00      
            Use serial port for debugging            01/01/70 00:00      
            confidence            01/01/70 00:00      
         I wouldn't do that            01/01/70 00:00      
   problem with find_num subroutine?            01/01/70 00:00      
   Code presentation            01/01/70 00:00      
   sorry it's 'hyper terminal'            01/01/70 00:00      
   Problem solved            01/01/70 00:00      
      which conclusion, please tell            01/01/70 00:00      
      Problem is NOT solved.            01/01/70 00:00      
         Post the solution please            01/01/70 00:00      
            solution            01/01/70 00:00      
               a 'killer solution'            01/01/70 00:00      
                  killer????            01/01/70 00:00      
                     you 'eat' the main            01/01/70 00:00      

Back to Subject List