Phụ lục 3 Bảng mó asskey và giải quyết 1.. Bảng sau cho mã ASCII của 128 ký tự đầu tiên... Bảng mã scan từ bàn phím Mỗi phím trên bàn phím của IBM PC đều được gán một con số, gọi là mã s
Trang 1Phụ lục 3 Bảng mó asskey và giải quyết
1 Bảng mã ascii
Bộ ký tự ASCII gồm 256 ký tự được phân bố như sau:
+ 32 ký tự đầu tiên là các ký tự điều khiển không in được như ký
tự Enter (mã 13), ký tự ESC (mã 27)
+ Các mã ASCII 32-47, 58-64, 91-96 và 123-127 là các ký tự đặc
biệt như dấu chấm, dấu phẩy, dấu cách, dấu ngoặc, dấu móc, dấu
hỏi,
+ Các mã ASCII 48-57 là 10 chữ số
+ Các mã ASCII 65-90 là các chữ cái hoa từ A đến Z
+ Các mã ASCII 97-122 là các chữ cái thường từ a đến z
Lưu ý: Chữ thường có mã ASCII lớn hơn 32 so với chữ hoa
tương ứng Ví dụ mã ASCII của a là 97 còn mã ASCII của A là 65
+ Các mã ASCII 128-255 là các ký tự đồ hoạ
Bảng sau cho mã ASCII của 128 ký tự đầu tiên Để nhận được
các ký tự đồ hoạ (có mã từ 128 đến 255) có thể dùng chương trình
sau:
// In các ký tự đồ hoạ lên màn hình
#include <stdio.h>
#include <conio.h>
main()
{
int i;
clrscr();
for (i=128; i<=255; ++i)
printf("%6d%2c",i,i);
}
Bảng mã ASCII
mã ký tự mã ký tự mã ký tự (Số TT) (Số TT) (Số TT)
Trang 224 CAN 50 2 76 L
mã ký tự mã ký tự mã ký tự
(Số TT) (Số TT) (Số TT)
2 Bảng mã scan từ bàn phím
Mỗi phím trên bàn phím của IBM PC đều được gán một con số,
gọi là mã scan, từ 1 đến 83 IBM PC AT đùng một nhóm mã khác, từ
1 đến 108 các mã này bắt đầu bằng các phím số, các phím chữ, rồi
đến các phím chức năng và cuối cùng là các phím cho con trỏ, khi
một phím được nhấn thì bộ xử lý của bàn phím gửi cho CPU mã scan tương ứng, khi nó được nhả thì mã scan cộng thêm 80 hex sẽ được gửi tiếp cho CPU
Hex Thập phân Phím của PC Phím của PC-AT
2-B 2-11 1-9,0 1-9,0
C 12 trừ, gạch dưới trừ, gạch dưới
E 14 Backspace \,thanh đứng
Trang 322 34 G F
Hex Thập phân Phím của PC Phím của PC-AT
27 39 Chấm phẩy, : L
2B 43 \, thanh đứng Enter
36 54 Shift phải Chấm
37 55 *, PrtScr /, ?
39 57 Space bar Shift phải
3A 58 Caps Lock Alt
Hex Thập phân Phím của PC Phím của PC-AT
46 70 Scroll Lock,Break F1
48 72 mũi tên lên F5
4A 74 Dấu trừ bàn tính F9 4B 75 Mũi tên trái
4D 77 Mũi tên phải
50 80 Mũi tên xuống
Trang 460 96 Mũi tên lên
Hex Thập phân Phím của PC Phím của PC-AT
560