If you check the diagrams on page 36 and 37 of DS40300B (the 16F62X data sheet), you'll see that there is a multiplexer (near the top) controlled by the "PORT/PERIPHERIAL" signal, that effectivily disables the output from the "Data Latch". So it would be "safe" to write any value to the PORTB register (the Data Latch), as far as I can see. Jan-Erik. John De Villiers wrote: > Will i inject the wrong values into the uart by writing to the port or > will the uart ignore my writes to the rx and tx bits (those bits will > always be zero in the buffer )? -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics