Trích:
Nguyên văn bởi rosanhdieu
Em Ko Biet Ve Cach Dat Bien Nhu :cuont1 Equ 0x20??
Ox20 La Gi`,tai Sao Ta Phai Dat No' Nhu Vay.
Em Thay Moi~ Pic Thi Cach Dat Baien Do Cung Khac Nhau,cac Bac Tra~ Loi` Giu`m Em Nhe
|
Khai báo 'count1 equ 0x20' cho trình dịch biết count1 có giá trị là 0x20. Đây là địa chỉ được dùng trong chương trình để truy xuất biến, là một ô nhớ nằm ở địa chỉ 0x20 (trong RAM của PIC).
Đây chỉ là một trong nhiều ứng dụng của directive equ, vốn dùng để làm cho symbol bên trái nó mang giá trị nằm bên phải nó.
Bạn có thể dùng thẳng địa chỉ 0x20 trong chương trình, nhưng nếu chương trình của bạn có nhiều biến và sau thời gian vài tuần, khi đọc lại chương trình bạn có khả năng không hiểu được ô nhớ đó mang ý nghĩa gì.
Thân,