KP4TIME.COM Version 2.0 ; CP/M program to display and set the real-time clock on Kaypro 4-84. ; Written 04/22/84 by Bob Snider, Columbus Ohio. Greatly expanded 6/30/84. ; Dispaly is MM/DD HH:MM:SS and can be 24-hour format or 12-hour with ; AM/PM. Date is optional, and the ability to set the clock is optional ; for those who want a minimum length module. Customize this assembly ; by setting the options in the "Customization section". ; The clock is just displayed by the command "TIME". The clock is displayed ; and set by anything extra on the command line, ie. "TIME SET". The ; program will prompt for date and time value which must be entered as in the ; display format. Each of the following items can be set independently: ; Date (month/day) ; Day of the week ; Time of day (seconds may be omitted) ; If the 12-hour format is on, AM or PM must always follow the time. ; Any omitted items are not changed in the clock. ; The clock is set at the carriage return. The input line is parsed for ; proper format, but not checked for valid dates or times. If nothing is ; entered the time is unchanged. If an error is detected, the position of ; the error in the string is flagged with a '^' and nothing is set. ; The clock is checked to see if an update has occurred while being read, ; and it is re-read if so, ensuring valid time displays. ; Problems or enhancements should be directed to the Kaypro User's Group on ; CompuServe, page PCS-25.