Trích:
Nguyên văn bởi hungpq
Cám ơn bác namqn đã quan tâm giúp đỡ. Tôi dùng hợp ngữ để lập trình cho PIC và dùng Mplap để mô phỏng. Tôi sử dụng đoạn Code dưới đây trong datasheet của con pic16f877a để thực hiện, nhưng mô phỏng chẳng thấy nó chạy đúng gì cả. Không hiểu là nó sai hay mình mô phỏng không đúng. Mong bác chỉ giúp.
|
MPLAB SIM mô phỏng EEPROM với thời gian ghi là khoảng 10 ms (làm tròn đến số nguyên lần chu kỳ máy gần nhất), do đó sau lệnh set bit WR của EECON1 thì bộ xử lý sẽ dừng trong một số chu kỳ tương đương với 10 ms thời gian thực.
Bạn cần cho biết thêm 'chẳng thấy nó chạy đúng' là như thế nào, và đọc thêm phần nói về mô phỏng ngoại vi của PIC16 trong tài liệu "MPLAB IDE User's Guide" (DS51519), mục 16.3.3.
Thân,