??? 07/09/08 19:45 Read: times |
#156560 - Poor choice of terms! Responding to: ???'s previous message |
Alan Dorman said:
instead of loading the SBUF with each ASCII character is there a way to make a string of ASCII characters and have them loaded and sent. No, there is no shortcut - the 8051 architecture requires that each character is loaded individually into SBUF in turn, and that you wait until the previous character has been sent before loading the next. There is no way around this - it is the way that the 8051 Architecture works. If there were a special instruction to do this, you would find it in Chapter 2 of the so-called "bible" for the 8051: Chapter 2 - 80C51 Family Programmer's Guide and Instruction Set: http://www.nxp.com/acrobat_d...UIDE_1.pdf However, there ia a Programming technique that allows you to avoid having to write the code out long-hand every single time - it is called a subroutine, and has been described by various contributors to this thread! |