Prev: A643 Up: Map Next: A65C
A647: Print Character With Time Period
Used by the routine at ProcessTextCommand.
Input
D Time period value (30 or 60)
Output
A Character code
PrintCharacterWithTimePeriod A647 CALL PrintTextToken Call PrintTextToken.
This entry point is used by the routines at SetTimePeriodTo60Minutes and SetTimePeriodTo30Minutes.
PrintCharacterWithTimePeriod_0 A64A LD A,$2E A=2E.
A64C BIT 6,D Jump to PrintCharacterWithTimePeriod_1 if bit 6 of D is set.
A64E JR NZ,PrintCharacterWithTimePeriod_1
A650 BIT 4,D Call Print_Character if bit 4 of D is set.
A652 CALL NZ,Print_Character
A655 BIT 4,D Call PrintNewline if bit 4 of D is set.
PrintCharacterWithTimePeriod_1 A657 CALL NZ,PrintNewline
A65A XOR A A=00.
A65B RET Return.
Prev: A643 Up: Map Next: A65C