Chương trình sẽ đo tốc độ gõ bàn phím và hiển thị kết quả bằng 2 đèn led 7 đoạn. Nguyên tắc:
- Cho một đoạn văn bản mẫu, cố định sẵn trong mã nguồn. Ví dụ: “bo mon ky thuat may tinh”
- Sử dụng bộ định thời gian để tạo ra khoảng thời gian để đo. Đây là thời gian giữa 2 lần ngắt.
- Trong thời gian đó, người dùng nhập các kí tự từ bàn phím. Ví dụ nhập “bo mOn ky 5huat may tinh”. Chương trình cần phải đếm số ký tự đúng ( trong ví dụ trên thì người dùng gõ sai chữ O và 5) mà người dùng đã gõ và hiển thị lên các đèn led.
Mars 4.5
Digital Lab Sim
Keyboard and Display MMIO Simulator