Author Topic: LCD Delay Ports  (Read 17396 times)

0 Members and 1 Guest are viewing this topic.

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
LCD Delay Ports
« on: August 15, 2011, 10:46:50 am »
If ports 29-2C are told to delay with LCD commands, will the calculator continue running code during the delay, or will it halt until the byte of data has been sent to the LCD successfully?

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: LCD Delay Ports
« Reply #1 on: August 15, 2011, 10:52:43 am »
It just waits the number of T-states that are 1/4 the port's value.
So, to answer your questions, no, it will not continue executing, and no, it will not wait for the byte to be successfully sent. It will just wait a certain amount of time.
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.