các bác cho em hỏi.khi dùng sườn cạnh xuống của phím INT0 làm tín hiệu ngắt ngoài 0 chẳng hạn.vậy khí đó trong chương trình phục vụ ngắt ta dùng phím đó làm việc khác đc ko ạ.hay phải tắt hết các ngắt trước khi muốn làm việc khác.
Ngắt ngoài trong 8051
Collapse
X
-
anh ơi.cho em hỏi lại câu trên nhá.thế nều vào đầu trình phục vụ ngắt em cho tắt các ngắt đi thì có dùng đc phím đó với mục đích khác đc ko?Nguyên văn bởi tallht Xem bài viếtkhi bạn dùng pin đó lại thì vô tình bạn lại tạo ra 1 ngắt khác nữa gòy!
Comment
-
nếu dùng Keil C để viết , thì khi vô ngắt , trình dịch tự xóa ngắt , xem như lúc này u đang nằm trong 1 ct con . Và đã nằm trong ct con thì chân đó u khai báo sao cũng đc hết . Còn nếu viết ASM thì phải cấm ngắt ngoài trên chân đó !Nguyên văn bởi sonngoc Xem bài viếtanh ơi.cho em hỏi lại câu trên nhá.thế nều vào đầu trình phục vụ ngắt em cho tắt các ngắt đi thì có dùng đc phím đó với mục đích khác đc ko?
Comment
-
Đâu có, trong ngắt vẫn ngắt tiếp được.Nguyên văn bởi Zz_Bi_zZ Xem bài viếtnếu dùng Keil C để viết , thì khi vô ngắt , trình dịch tự xóa ngắt , xem như lúc này u đang nằm trong 1 ct con . Và đã nằm trong ct con thì chân đó u khai báo sao cũng đc hết . Còn nếu viết ASM thì phải cấm ngắt ngoài trên chân đó !●█═██▄▄▄▄▄▄▄▄▄
▄▅██████▅▄▃▂
████████████████
◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲◤
Comment
-
thời gian thực hiện chương trình ngắt là nhỏ, viêch tận dụng khoảng thời gian này để làm việc khác theo mình là không khả thiNguyên văn bởi sonngoc Xem bài viếtcác bác cho em hỏi.khi dùng sườn cạnh xuống của phím INT0 làm tín hiệu ngắt ngoài 0 chẳng hạn.vậy khí đó trong chương trình phục vụ ngắt ta dùng phím đó làm việc khác đc ko ạ.hay phải tắt hết các ngắt trước khi muốn làm việc khác.
Comment
-
Đâu có, ví dụ nếu ngắt ngoài thì thời gian thoát khỏi ngắt là tùy ý mà. Lúc đó ta cấm ngắt rồi thì phím đó dùng cho việc khác vô tu.Nguyên văn bởi david Xem bài viếtthời gian thực hiện chương trình ngắt là nhỏ, viêch tận dụng khoảng thời gian này để làm việc khác theo mình là không khả thi
Comment
-
Không có quy định về thời gian xử lý trong chương trình ngắt. Ta có thể cho chương trình delay cả ngày trong chương trình ngắt cũng được, chẳng sao cả. Muốn làm gì cũng được.Nguyên văn bởi david Xem bài viếtthời gian thực hiện chương trình ngắt là nhỏ, viêch tận dụng khoảng thời gian này để làm việc khác theo mình là không khả thi
Comment
-
Làm như vậy ý nghĩa của ngắt không còn nữa. Và chương trình của ta không còn là đa nhiệm.Nguyên văn bởi zeratul Xem bài viếtKhông có quy định về thời gian xử lý trong chương trình ngắt. Ta có thể cho chương trình delay cả ngày trong chương trình ngắt cũng được, chẳng sao cả. Muốn làm gì cũng được.
Comment
-
Đúng vậy. Vd: Dùng vdk để thu tín hiệu hồng ngoại 'remote TV'. Lúc đầu dùng ngắt, sau đó cấm ngắt và đọc ngõ vào bình thường.Nguyên văn bởi c828 Xem bài viếtĐâu có, ví dụ nếu ngắt ngoài thì thời gian thoát khỏi ngắt là tùy ý mà. Lúc đó ta cấm ngắt rồi thì phím đó dùng cho việc khác vô tu.
Cũng đúng vậy. Vd: Có ngắt ngoài thì xảy ra báo động. VDK phải duy trì báo động (loa kêu, đèn chớp tắt) cho tới khi nào có người 'reset'.Nguyên văn bởi zeratul Xem bài viếtKhông có quy định về thời gian xử lý trong chương trình ngắt. Ta có thể cho chương trình delay cả ngày trong chương trình ngắt cũng được, chẳng sao cả. Muốn làm gì cũng được.
Tuỳ theo mục đích sử dụng thôi.!e
Comment
-
Ý nghĩa của ngắt (ngắt input) là thực thi một công việc khi có 1 sự kiện xảy ra không biết trước. Không phải cứ là ngắt thì phải làm cho nhanh rồi nhảy ra ngoài.Nguyên văn bởi Multi System Xem bài viếtLàm như vậy ý nghĩa của ngắt không còn nữa. Và chương trình của ta không còn là đa nhiệm.
Tính đa nhiệm là tùy vào ứng dụng. Không phải lúc nào cũng đa nhiễm là tốt và đúng cả đâu.
Thân,
Comment
dự án của bạn Tra theo mã, xem datasheet và đặt hàng trực tuyến. MicrochipROHMEpsonTaejin
Đặt hàng & tư vấn
Hà Nội024.3640 8561
TP.HCM028.3811 9870
Quét mã hoặc bấm để chat Zalo với R&PChat Zalo
Quét mã hoặc bấm để chat Zalo với R&PChat Zalo
Bài viết mới nhất
Collapse
-
Trả lời cho Tìm bạn thân quen cũ.bởi thuaimiVẫn nhớ và kính trọng Bác cũng các cao nhân trên dientuvietnam.net. Tính từ ngày tham gia trên này cũng đã hơn 20 năm rồi. Quá nhiều thay đổi cả trong công việc và cuộc sống. Nhưng được thấy lại các nick cũ vẫn sáng đèn là thấy vui rồi....-
Channel: Tâm tình dân kỹ thuật
26-10-2026, 16:33 -
-
Trả lời cho Tìm bạn thân quen cũ.bởi nhathung1101Còn sống không lão??? Mất một thời gian chữa bệnh nên quên hỏi thăm.......
-
Channel: Tâm tình dân kỹ thuật
25-10-2026, 03:09 -
-
Trả lời cho Công suất truyền qua lõi máy biến ápbởi nhathung1101Thời buổi năng lượng xanh, nhất là xanh cả mặt... Thì Điện mặt giời, điện gió, sẽ lên ngôi.
Nếu không nắm bắt được cái cơ bản đó thì đi làm coder à? Mà coder giờ thất nghiệp cả lũ vì AI rồi!!!









...
-
Channel: Điện tử công suất
25-10-2026, 03:03 -
-
Trả lời cho Công suất truyền qua lõi máy biến ápbởi quangdonguehChà, lâu lắm rồi nhưng diễn đàn vẫn còn những chủ đề cốt lõi của điện tử công suất...-
Channel: Điện tử công suất
24-10-2026, 07:53 -
-
bởi bqvietNếu muốn tăng công suất cần tăng con chip và tăng biến áp lên lớn hơn. Thiết kế ban đầu dùng TNY25x và biến áp EE16 hoặc EE13. Tăng con chip lên TNY268 vẫn mạch nguyên lý đó và biến áp lên EE19 sẽ nâng công suất ra thêm nhiều. Tăng tối đa...-
Channel: Điện tử công suất
24-10-2026, 02:14 -
-
bởi Nexus 6PMạch này chỉ chạy cho LED 10W trở xuống, còn muốn chạy Led công suất cao thì sao bác thớt ơi?-
Channel: Điện tử công suất
22-10-2026, 14:33 -
-
bởi Nexus 6PMạch này chỉ chạy cho LED 10W trở xuống, còn muốn chạy Led công suất cao thì sao bác thớt ơi?-
Channel: Điện tử công suất
22-10-2026, 10:49 -
-
Trả lời cho Tìm VR 5 chânbởi dinhthuong80Cảm ơn bác bqviet . Nhưng hình như các VR 5 chân của linhkienchatluong là loại có 2 chân là công tắc đóng mở. Thấy trên Shopee có chỗ bán linh kiện đàn Organ, mà không biết đúng loại không, với lại sao ... mắc dữ dội luôn ấy!!!
...-
Channel: Hướng dẫn tìm thông tin linh kiện
19-10-2026, 11:30 -
Comment