Author Topic: LCD Delay Ports  (Read 9445 times)

0 Members and 1 Guest are viewing this topic.

Offline Hot_Dog

  • If you can't find a cat, look for its tail.
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2966
  • 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?
There are people who can speak two languages, and they are called bilingual.  There are people who speak three languages and are therefore trilingual.  Then there are people who speak one language, and these people are called Americans.

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.