Trích:
Nguyên văn bởi tuanla
Các bác ơi, Tôi thấy có 1 số chỗ trong chương trình Led_1_1 phải sửa thì mới chạy ngon được: các bác tham khảo nhé - tui dùng PIC16F84A
1. Chỗ khai báo PROCESSOR không ghi tắt được mà phải đầy đủ là PROCESSOR PIC16F84A
2. Chỗ BSF PROTB,0 : TRƯỚC đó cần khởi tạo giá trị =0 chẳng hạn cho thanh ghi này đã, nếu không hình như nó có RÁC hay sao đó - hi hi. Tôi đã thêm lệnh CLRF PORTB vào trước dòng này, thì đèn LED mới hiển thị đúng - chỉ 1 đèn ở RB0.
3. Chỗ kết thúc : sau cái END không có dấu chấm .
Ngoài ra, nếu bác nào dùng ICPROG theo hướng dẫn mà Verify .... cứ báo lỗi thì các bác cứ chuyển đại sang chế độ Direct I/O ( không dùng chế độ Windows API nữa), các bác sẽ thấy nạp ngon ngay, lại còn nhanh hơn vài lần . Hê Hê.
Newbie xin đóng góp 1 tị.
|
1) Dòng khai báo Processor có hai cách, viết đầy đủ cũng được, còn một cách viết khác (hic, dạo này không thể nhớ nổi những cái này nữa, các bạn xem lại có hai cách khai báo processor, một cách viết P, một cách viết PIC).
3) END lưu ý không có dấu . là chính xác, có một cái tut F có viết sai là có dấu . (chấm), vì theo thói quen kết thúc bài viết, qmk đã có sửa lại, các bạn chú ý.