Nếu đây là lần đầu tiên đến với Điện Tử Việt Nam, bạn có thể đọc phần Hỏi đáp bằng cách nhấn vào liên kết. Có thể bạn cần đăng kí trước khi có thể gửi bài . Để bắt đầu xem bài viết, chọn diễn đàn bạn muốn thăm dưới đây.
anh em cho mình hỏi khi mình dùng ngắt ngoài,để VĐK nhận bít là ngắt ở mức thấp vậy phần cứng mình ở mức cao z làm sao để dùng ngắt được vậy??
xin cảm ơn!!
anh em cho mình hỏi khi mình dùng ngắt ngoài,để VĐK nhận bít là ngắt ở mức thấp vậy phần cứng mình ở mức cao z làm sao để dùng ngắt được vậy??
xin cảm ơn!!
8051 có hai cách ngắt. Ngắt thứ nhất là ngắt bằng mức thấp. Ngắt thứ 2 là ngắt bằng sườn âm ( sườn xuống ). Bình thường thì khi có điều kiện ngắt thì chạy chuơng trình trong ngắt luôn. Nhưng với mạch của bạn thì khi hết điều kiện ngắt rồi thì mới thực hiện ngắt.
Cách thứ 2 bạn có thể chế lại mạch bằng cách ghép thêm một tran để đảo mức tín hiệu.
FPT Service bảo hành, sửa chữa dịch vụ UPS, các loại nguồn công suất.
Mr Xô : Email :
ĐT : 01674524129
8051 có hai cách ngắt. Ngắt thứ nhất là ngắt bằng mức thấp. Ngắt thứ 2 là ngắt bằng sườn âm ( sườn xuống ). Bình thường thì khi có điều kiện ngắt thì chạy chuơng trình trong ngắt luôn. Nhưng với mạch của bạn thì khi hết điều kiện ngắt rồi thì mới thực hiện ngắt.
Cách thứ 2 bạn có thể chế lại mạch bằng cách ghép thêm một tran để đảo mức tín hiệu.
ý bạn zậy là khi tín hiệu mức 1 đi xuống thì mới có ngắt xảy ra phải không zậy?
zậy bạn cho mình hỏi trong 1 chương trình ngắt khj nó xảy ra ngắt rồi thì làm sao cho nó nó nhảy về thực hiện lại chương trình ban đầu đc zậy?
ví dụ như sử dụng 2 nút nhấn, nút nhấn 1 nhấn lần 1 động cơ chạy thuận nhấn lần 2 động cơ chạy ngược, trong khi chạy nhấn nút 2 động cơ dừng sử dụng ngắt!! nó đang chạy thuận mình nhấn nút dừng sau đó nhấn nút 1 lại mà nó toàn chạy ngược ko à!! mong bạn chỉ giúp
zậy bạn cho mình hỏi trong 1 chương trình ngắt khj nó xảy ra ngắt rồi thì làm sao cho nó nó nhảy về thực hiện lại chương trình ban đầu đc zậy?
ví dụ như sử dụng 2 nút nhấn, nút nhấn 1 nhấn lần 1 động cơ chạy thuận nhấn lần 2 động cơ chạy ngược, trong khi chạy nhấn nút 2 động cơ dừng sử dụng ngắt!! nó đang chạy thuận mình nhấn nút dừng sau đó nhấn nút 1 lại mà nó toàn chạy ngược ko à!! mong bạn chỉ giúp
bản chất của ngắt là thực hiện chương trình ngắt xong sẽ quay về thực hiện tiếp chương trình cũ đang chạy giở giang.
Còn vấn đề của bạn cũng đơn giản thôi. Bạn sử dụng hai biến trung gian. Một biến quy định chiều quay( thuận, ngược ). một biến quy định việc chạy ( chạy hoặc dừng ). khi bạn điều khiển thận ngược thì thay đổi biến thuận ngược như bình thường. Nhưng khi bạn bấm dừng thì ngoài việc thay đổi biến chạy- dừng ra thì bạn cũng thay đổi luôn biến thuận ngược này theo ý muốn của bạn. Như vậy bài toán đã được giải quyết.
FPT Service bảo hành, sửa chữa dịch vụ UPS, các loại nguồn công suất.
Mr Xô : Email :
ĐT : 01674524129
zậy bạn cho mình hỏi trong 1 chương trình ngắt khj nó xảy ra ngắt rồi thì làm sao cho nó nó nhảy về thực hiện lại chương trình ban đầu đc zậy?
ví dụ như sử dụng 2 nút nhấn, nút nhấn 1 nhấn lần 1 động cơ chạy thuận nhấn lần 2 động cơ chạy ngược, trong khi chạy nhấn nút 2 động cơ dừng sử dụng ngắt!! nó đang chạy thuận mình nhấn nút dừng sau đó nhấn nút 1 lại mà nó toàn chạy ngược ko à!! mong bạn chỉ giúp
bản chất của ngắt là thực hiện chương trình ngắt xong sẽ quay về thực hiện tiếp chương trình cũ đang chạy giở giang.
Còn vấn đề của bạn cũng đơn giản thôi. Bạn sử dụng hai biến trung gian. Một biến quy định chiều quay( thuận, ngược ). một biến quy định việc chạy ( chạy hoặc dừng ). khi bạn điều khiển thận ngược thì thay đổi biến thuận ngược như bình thường. Nhưng khi bạn bấm dừng thì ngoài việc thay đổi biến chạy- dừng ra thì bạn cũng thay đổi luôn biến thuận ngược này theo ý muốn của bạn. Như vậy bài toán đã được giải quyết.
FPT Service bảo hành, sửa chữa dịch vụ UPS, các loại nguồn công suất.
Mr Xô : Email :
ĐT : 01674524129
bản chất của ngắt là thực hiện chương trình ngắt xong sẽ quay về thực hiện tiếp chương trình cũ đang chạy giở giang.
Còn vấn đề của bạn cũng đơn giản thôi. Bạn sử dụng hai biến trung gian. Một biến quy định chiều quay( thuận, ngược ). một biến quy định việc chạy ( chạy hoặc dừng ). khi bạn điều khiển thận ngược thì thay đổi biến thuận ngược như bình thường. Nhưng khi bạn bấm dừng thì ngoài việc thay đổi biến chạy- dừng ra thì bạn cũng thay đổi luôn biến thuận ngược này theo ý muốn của bạn. Như vậy bài toán đã được giải quyết
mình cũng vừa học môn này thôi bạn nói mình không hiểu cho lắm...mình có đoạn chương trình như thế này bạn có thể sửa giùm để mình hiểu thêm không?
org 00h
sjmp main
org 03h
clr p3.0 ;chuong trinh ngat dung dong co
clr p3.7
reti
org 30h
main:
jb p0.0,$ ;cho nhan nut start lan 1
jnb p0.0,$
set p3.0 ;cho dong co chay thuan
clr p3.7
mov ie,#81h ;cho phep ngat ngoai 0
jb p0.0,$ ;cho nut start nhan lan 2
jnb p0.0,$
clr p3.0 ; cho dong co chay nguoc
setb p3.7
sjmp main
end
mình cũng vừa học môn này thôi bạn nói mình không hiểu cho lắm...mình có đoạn chương trình như thế này bạn có thể sửa giùm để mình hiểu thêm không?
org 00h
sjmp main
org 03h
clr p3.0 ;chuong trinh ngat dung dong co
clr p3.7
reti
org 30h
main:
jb p0.0,$ ;cho nhan nut start lan 1
jnb p0.0,$
set p3.0 ;cho dong co chay thuan
clr p3.7
mov ie,#81h ;cho phep ngat ngoai 0
jb p0.0,$ ;cho nut start nhan lan 2
jnb p0.0,$
clr p3.0 ; cho dong co chay nguoc
setb p3.7
sjmp main
end
sory bạn. Mình không rành về asem nên không giúp bạn được. Bác nào giỏi về asem thì qua giúp bạn ấy với.
Thank!
FPT Service bảo hành, sửa chữa dịch vụ UPS, các loại nguồn công suất.
Mr Xô : Email :
ĐT : 01674524129
Bqv cáo lỗi vì chưa đủ khả năng diễn giải để người đọc hiểu. Người làm kỹ thuật sâu đôi khi như thế đó. Về việc nạp pin không vào dù cell mới, khả năng cái mạch quản lý đó đã hỏng - cũng chính là nguyên nhân đám cell cũ hỏng từ đầu.
Theo tôi, nó chỉ là cái Tuy- ê - nơ, hoặc là khối Trung Văn Tần, nó một phần trong cái Da đì ô thôi. Vì có thấy một chỗ có ba chân hàn, giiống như chân Cờ rít sờ tăng 455 ki nô hẹc. Còn khối Tuy ê nơ thì không nhìn thây cái Di ốt Va di cáp...
Có vẻ ngoài hiểu biết của mình rồi. Cuối cùng mình quyết định tìm mua 2 pin trên Shopee, giá 200K thay vào. Tuy nhận pin được 1%, sạc mãi không vào nhưng cũng mở được máy lên. Vậy cũng tạm. Cảm ơn bạn đã hỗ trợ nhé....
Comment