Còn việc truy cập các thanh ghi thì các hàm dựng sẵn đã tự động thao tác rồi. Nếu bác muốn định nghĩa thêm thì nên định nghĩa các hằng (constant) thay vì bỏ thời gian ra định nghĩa lại thanh ghi và bit.
Ví dụ:
#define BIT0 0x01
#define BIT1 0x02
...
#define BIT8 0x80
Đây là các hằng dùng để làm mặt nạ (mask) khi cần kiểm tra bit nào đó hoặc set/clear bit nào đó.
Thân ái.[/QUOTE]
Cao thủ nói rõ về ý nghĩa của nó được không, sử dụng trong trường hợp nào vậy. em chưa rõ lắm bác ạ
Ví dụ:
#define BIT0 0x01
#define BIT1 0x02
...
#define BIT8 0x80
Đây là các hằng dùng để làm mặt nạ (mask) khi cần kiểm tra bit nào đó hoặc set/clear bit nào đó.
Thân ái.[/QUOTE]
Cao thủ nói rõ về ý nghĩa của nó được không, sử dụng trong trường hợp nào vậy. em chưa rõ lắm bác ạ
Comment