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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
Jeff Corr
09/04/05 09:28
Read: 623 times


 
#100572 - int
Responding to: Jeff Corr's previous message
I also checked just now with an oscope on the output pins with the old cold and new code I just changed, for some reason its getting in the interupt and freezing.

I changed the interupt as follows and seen below. Everything else is the same :

SERIAL_INT: ; SERIAL INTERRUPT ROUTINE

CJNE R3, #3, BYTEONE
CJNE R3, #2, BYTETWO
CJNE R3, #1, BYTETHREE

BYTEONE:

MOV R4, SBUF ; Laser on or off
AJMP ENDGRAB

BYTETWO:

MOV R6, SBUF ; MOVE THE RECEIVED DATA OUT TO REGISTERS
AJMP ENDGRAB

BYTETHREE:

MOV R5, SBUF
AJMP ENDGRAB

ENDGRAB:

CLR RI
DJNZ R3, EXITINT

MOV R3, #3

EXITINT:

RETI ; EXIT THE SERIAL INTERRUPT ROUTINE

Will this not use R3 to get one byte and exit, getting the next byte the next time the int is called, and the third the next time?
I understand this will mess everything off if I get off by one byte, so I am also going to add a line for a start bit characture as suggested, but Ill do this later - after I figure out why its freezing in here.

List of 85 messages in thread
TopicAuthorDate
Laser system serial port com      Jeff Corr      09/02/05 01:25      
   MHz?      Oliver Sedlacek      09/02/05 01:32      
      11.059      Jeff Corr      09/02/05 01:54      
         also...      Jeff Corr      09/02/05 01:55      
   Even more... anybody got any ideas?      Jeff Corr      09/02/05 02:30      
      Values in      Anders Sandström      09/02/05 02:58      
   text???      Jan Waclawek      09/02/05 03:14      
      thanks so far      Jeff Corr      09/02/05 05:29      
         Back to basics      Andy Neil      09/02/05 05:53      
         Oh, come on...      Andy Neil      09/02/05 06:45      
      "Program" or "Code?"      Andy Neil      09/02/05 11:01      
   Oh dear...      Andy Neil      09/02/05 03:57      
   Fundamental Comms Problem      Andy Neil      09/02/05 04:05      
   Serial Code - Doomed!      Andy Neil      09/02/05 04:23      
      this is getting ridiculous      Erik Malund      09/02/05 06:13      
         learning process      Jan Waclawek      09/02/05 06:21      
            oh well      Erik Malund      09/02/05 06:54      
               agreed - waiting for the real stuff :-)      Jan Waclawek      09/02/05 06:58      
            cart before horse      Andy Neil      09/02/05 07:03      
               weekend approaching?      Jan Waclawek      09/02/05 07:34      
                  sure we can, but then why do you say the      Erik Malund      09/02/05 07:55      
   this belong in the chat, but since it is      Erik Malund      09/02/05 11:07      
      hrm      Jeff Corr      09/02/05 12:10      
         make an effort do not "whip up some code      Erik Malund      09/02/05 13:36      
            facts & emotions      Jan Waclawek      09/02/05 14:50      
               k      Jeff Corr      09/02/05 15:29      
                  Good luck with the 430's      Russell Bull      09/02/05 18:20      
                     int      Jeff Corr      09/02/05 18:44      
                        Slight misconception.      Andy Neil      09/03/05 02:13      
                           Next step      Andy Neil      09/03/05 02:39      
         -1 provocative troll      Terry Lingle      09/02/05 17:25      
            read      Jeff Corr      09/02/05 18:50      
               which derivative?      Jan Waclawek      09/03/05 07:20      
                  dallas      Jeff Corr      09/04/05 00:37      
                     DS89C420      Jan Waclawek      09/04/05 03:55      
                        system im using      Jeff Corr      09/04/05 08:49      
                           int      Jeff Corr      09/04/05 09:28      
                              Process      Andy Neil      09/05/05 00:04      
                                 Why do you persist      Erik Malund      09/06/05 09:02      
                              2 byte protocol      Robert Revens      09/05/05 03:24      
                                 Intersting, but...      Andy Neil      09/05/05 04:50      
                                    very interesting      Jeff Corr      09/05/05 19:33      
                                       How to proceed      Andy Neil      09/06/05 00:02      
                     a problem and a suggestion      Erik Malund      09/06/05 09:00      
   Problems many & varied      Russell Bull      09/05/05 20:46      
      Begin at the beginning!      Andy Neil      09/05/05 23:59      
         started again      Jeff Corr      09/06/05 00:31      
            Re: started again      Hans Van Pelt      09/06/05 01:07      
               ah crap.      Jeff Corr      09/06/05 01:18      
                  ah my eyes!      Hans Van Pelt      09/06/05 01:36      
                     continued..      Jeff Corr      09/06/05 01:47      
                        Second UART      Hans Van Pelt      09/06/05 01:58      
                           int vector      Jeff Corr      09/06/05 02:33      
                              Look at the datasheet !      Steve M. Taylor      09/06/05 02:37      
                                 yup      Jeff Corr      09/06/05 03:37      
            serial port 1 interrupt vector      Jan Waclawek      09/06/05 02:06      
               okay      Jeff Corr      09/06/05 02:41      
                  Still not OK      Hans Van Pelt      09/06/05 03:18      
                     ISR reset      Jeff Corr      09/06/05 03:41      
                  take rest      Jan Waclawek      09/06/05 03:18      
                     rest........      Jeff Corr      09/06/05 03:43      
                        STOP      Steve M. Taylor      09/06/05 04:07      
                        just to be sure...      Jan Waclawek      09/06/05 04:09      
                           man int triggering      Jeff Corr      09/06/05 05:48      
            Craig, please remove this thread this is      Erik Malund      09/06/05 09:05      
               Request        Craig Steiner      09/06/05 09:16      
   num      Jeff Corr      09/06/05 07:32      
      again      Jan Waclawek      09/06/05 07:57      
         Thanks ALOT Jan !!      Jeff Corr      09/06/05 11:11      
            works, so now do the reading      Jan Waclawek      09/06/05 14:46      
               serial port int      Jeff Corr      09/07/05 20:41      
                  transmit      Jan Waclawek      09/07/05 23:15      
                     transmit      Jeff Corr      09/08/05 08:53      
                        Oh dear      Donald Catto      09/09/05 09:55      
                           I dont give up.      Jeff Corr      09/09/05 16:22      
                              er      Steve M. Taylor      09/09/05 17:31      
                                 brains?      Jeff Corr      09/10/05 08:19      
                                    Or lack thereof...      Donald Catto      09/12/05 06:45      
                              Persistance is a virtue      Russell Bull      09/09/05 17:39      
                                 basics      Jeff Corr      09/10/05 08:22      
   updated      Jeff Corr      09/14/05 18:48      
      Solve i problem at a time      Russell Bull      09/15/05 01:44      
   one more problem knocked down      Jeff Corr      09/16/05 00:32      
      PWM spoiled by Rx      Jan Waclawek      09/16/05 03:51      
         lines      Jeff Corr      09/16/05 13:45      

Back to Subject List