Changes
;; read a char from the file, character is returned in A register
.next_byte
call cas_in_char jr ncc,not_eof;;due to Firmware description "...if the end of file was reached, then Carry and Zero are false." jr nzz,not_eof
;; could be end of file