em đang nghiên cứu về cách tạo thư viện header file của C18
cơ bản nó định nghĩa PORTA như sau ( em ví dụ ở con PIC 18f452):
em vào đường dẫn C:\Program Files\Microchip\mplabc18\v3.46\h
sau đó em vào file p18f452.h
có 1 đoạn như sau:
extern volatile near unsigned char PORTA;
extern volatile near union {
struct {
unsigned RA0:1;
unsigned RA1:1;
unsigned RA2:1;
unsigned RA3:1;
unsigned RA4:1;
unsigned RA5:1;
unsigned RA6:1;
};
.......
em muốn hỏi là PORTA nó định nghĩa ở file nào vậy, em tìm hoài và không thấy
Bác nào biết PORTA nó định nghĩa như thế nào không ?
cơ bản nó định nghĩa PORTA như sau ( em ví dụ ở con PIC 18f452):
em vào đường dẫn C:\Program Files\Microchip\mplabc18\v3.46\h
sau đó em vào file p18f452.h
có 1 đoạn như sau:
extern volatile near unsigned char PORTA;
extern volatile near union {
struct {
unsigned RA0:1;
unsigned RA1:1;
unsigned RA2:1;
unsigned RA3:1;
unsigned RA4:1;
unsigned RA5:1;
unsigned RA6:1;
};
.......
em muốn hỏi là PORTA nó định nghĩa ở file nào vậy, em tìm hoài và không thấy
Bác nào biết PORTA nó định nghĩa như thế nào không ?
Comment