fuses theo mình hiểu là cấu hình cho PIC khi nạp chương trình. Ví dụ như cấu hình cho bộ dao động của PIC18F331 có 10 chế độ (mình mới xem trong data sheet trang 21:
http://www.datasheet4u.com/download.php?id=507108).
Ví dụ: Nếu khai báo #fuse LP, XT,HS,HSPLL có nghĩa là cấu hình cho bộ dao động dùng thạch anh ở ngoài.
Trong đó:
1. LP Low-power Crystal
2. XT Crystal/Resonator
3. HS High-speed Crystal/Resonator
4. HSPLL High-speed Crystal/Resonator with PLL enabled
Ngoài ra bạn còn có thể dùng khai báo fuse để cấu hình cho bộ phận khác chẳng hạn như bộ định thời Watchdog: #Fuses: WRTD,NOWRTD
...đại loại là như vậy, bạn muốn tìm hiểu kỹ phải đọc trong datasheet.
Mình dùng mikroC nên không dùng khai báo #fues... mà mình thường cấu hình cho PIC trong winpic lúc nạp, hoặc cấu hình trong properties project của mikroC.
hy vọng giúp bạn được chút gì đó!