Masalah dengan Keils debugging dalam mode tepi memicu

V

volkan

Guest
Hi semua i am menulis sebuah protokol untuk 89s52 dan menggunakan assemly di Keil. Saya ingin menggunakan interupsi eksternal 89s52 dalam modus memicu tepi (dengan menetapkan IT0 dan IT1). Tetapi Keil mengabaikan pengaturan triger tepi saya, itu masih bekerja sebagai di tingkat modus diaktifkan. Sebagai contoh ketika saya mulai debug, i CLR input interupsi eksternal sebelum menjalankan, dan setelah menjalankan program secara langsung panggilan rutin interupsi eksternal. Apakah Anda memiliki gagasan tentang hal ini?
 
Thats sangat aneh. Mungkin Anda tidak cofigure semua parameter baik. Yang ke | L Anda gunakan? Apakah Anda mencoba program MCU nyata dan mencoba hal yang sama untuk melihat apa yang happend (misalnya giliran beberapa LED dalam rutin interupsi untuk terjadinya interupsi eksternal). Salam. Mr.Cube
 
Periksa pilihan sasaran ur untuk melihat apakah nething berbeda. Ia bekerja di kedua mode Aku sudah mencobanya.
 
terima kasih semua, saya tak bisa mengerti mengapa hal itu terjadi namun pada akhirnya saya melakukan proyek dengan cara lain, sehingga bekerja sekarang .. tx
 
tetap jauh bentuk interrups eksternal di 89s52. Aku punya masalah yang belum terselesaikan yang sama dan aku harus mencari cara lain untuk memicu interupsi. Ini akan sangat menyenangkan, menjamin datasheet menyela yang bersih, tapi was't begitu. Mungkin itu generasi chip memiliki beberapa bug.
 
Hai Aku digunakan untuk menemukan bug yang terlalu saat debugging interupsi. Tidak ada masalah nyata karena pengaturan sudah benar dan perhatian utama Anda saat debugging adalah untuk mendapatkan dalam menyela, bukan cara Anda sampai di sana. Saya mengamati bahwa versi yang lebih baru tetap bug. Salam
 

Welcome to EDABoard.com

Sponsor

Back
Top