要把一個字節單元中的兩位十六進制數字轉換成ASCII碼,需要先分離這兩個數字,即把高4位和低4位分開然後轉換成各自的ASCII碼。
轉換時,按0~9和A~F兩種不同的情況,採用分支,分別處理,0~9的數字,加30H,而A~F的數字,加37H。
小寫字母f的ascii碼值十六進制編碼是: 61h+5=66h 大寫字母F的ascii碼值十六進制編碼是: 41h+5=46h