không biết tại sao ic của mình khi nạp xong đút vô mạch sau đó đem ra thì không nạp đcj nửa.mà không biết vì sao mong các bác giúp
vấn đề chết IC89
Collapse
X
-
mạch của bạn hình như sai rồi..Nguyên văn bởi ITnho Xem bài viếtkhông biết tại sao ic của mình khi nạp xong đút vô mạch sau đó đem ra thì không nạp đcj nửa.mà không biết vì sao mong các bác giúp
http://c.upanh.com/upload/4/1012/CS0.9143072_1_1.jpg
sao ko thấy R hạn dòng cho led.
Transistor phải dùng con PNP mới đúng.
KO có trở hạn dòng chắc VDK die rùi
-
có trở đấy chứ mình làm heder vạy cho đở chạy jum,mình dùng trở 47 ohm.còn pnp hay npn là do lập trình thôi bạn ạ.nếu mình cho ra ở mức thấp thì dùng pnp,mức cao thì npn.Nguyên văn bởi leemanhtuan Xem bài viếtmạch của bạn hình như sai rồi..
sao ko thấy R hạn dòng cho led.
Transistor phải dùng con PNP mới đúng.
KO có trở hạn dòng chắc VDK die rùi
mình thử tét mạch bằng code đơn giản nhưng củng không chạy.
Comment
-
trở hạn dòng j mà có 47 ohm vậy vậy dòng qua mỗi led đơn là 60mA vậy nếu nó sáng số 8 thì mất 420mANguyên văn bởi ITnho Xem bài viếtcó trở đấy chứ mình làm heder vạy cho đở chạy jum,mình dùng trở 47 ohm.còn pnp hay npn là do lập trình thôi bạn ạ.nếu mình cho ra ở mức thấp thì dùng pnp,mức cao thì npn.
mình thử tét mạch bằng code đơn giản nhưng củng không chạy.
còn TRAN loại NPN, hay PNP thì tải phải gắng ở cực C, mình ko đồng tính với cách mắc của bác
Comment
-
mạch của bạn sai ở chổ chân 31 chưa đấu lên dương sao nó chạy mà có hai không gì thì cũng không làm hư chip được mà có mắt NPN như bác tôi cũng có thể lập trình được bình thường không sao đâu linh hoạt thay đổi chương trình theo phần cứng là được.Nguyên văn bởi ITnho Xem bài viếtkhông biết tại sao ic của mình khi nạp xong đút vô mạch sau đó đem ra thì không nạp đcj nửa.mà không biết vì sao mong các bác giúp
http://c.upanh.com/upload/4/1012/CS0.9143072_1_1.jpg

WHO AM I ??????????????
Comment
-
mình tét lại rồi.nó hiển thị được 1 số nhưng không quyét led được.còn điện trở 47ohm mà led còn mờ nửa là.có phải kell thiếu thư viện ko.Nguyên văn bởi 89v51 Xem bài viếtmạch của bạn sai ở chổ chân 31 chưa đấu lên dương sao nó chạy mà có hai không gì thì cũng không làm hư chip được mà có mắt NPN như bác tôi cũng có thể lập trình được bình thường không sao đâu linh hoạt thay đổi chương trình theo phần cứng là được.


code:
org 000h
jmp lap1
lap1:
mov p0,#0c0h
mov p2,#02h
call delay
mov p0,#92h
mov p2,#02h
call delay
jmp lap1;chi hien duoc so 0 ha,delay 1s ma khong thay chop
led7: db 0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h
delay:
mov r0,#20
l1:
mov r1,#255
l2:
mov r2,#255
l3:
djnz r2,l3
djnz r1,l2
djnz r0,l1
ret
end
Comment
-
bạn viết chương trình như thế sao gọi là quét led được chứ muốn sáng led hơn nữa thì mình nghĩ cho qua con 74ls245 để đệm dòng hoặc bạn cho thời gian delay phù hợp khi quét led ah quên chương trình trên chỉ có delay thôi chưa có quet ledNguyên văn bởi ITnho Xem bài viếtmình tét lại rồi.nó hiển thị được 1 số nhưng không quyét led được.còn điện trở 47ohm mà led còn mờ nửa là.có phải kell thiếu thư viện ko.
code:
org 000h
jmp lap1
lap1:
mov p0,#0c0h
mov p2,#02h
call delay
mov p0,#92h
mov p2,#02h
call delay
jmp lap1;chi hien duoc so 0 ha,delay 1s ma khong thay chop
led7: db 0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h
delay:
mov r0,#20
l1:
mov r1,#255
l2:
mov r2,#255
l3:
djnz r2,l3
djnz r1,l2
djnz r0,l1
ret
end
WHO AM I ??????????????
Comment
-
còn đoạn này thì sao.nó chỉ hiện được 1 số hà.là số một,nó không nhảy tới lặp được hay là không thoát khỏi delay được vậy,mình nghỉ là không thoát khỏi delay được vì giá trị không tăng.mình thử cho nhảy vdk về main luon mà củng ko thay đổi.Nguyên văn bởi mita-e Xem bài viếtbạn thay các npn thành pnp và R4..R7 # 1k~4k7 , lập trình đảo ngõ ra lại , sẽ thấy led sáng khác hẳn đấy . Lý do dòng mức cao của cpu rất nhỏ, không đủ lái các npn như bạn đã làm
org 000h
jmp main
main:
mov sp,#255-32
mov 40h,#01
lap:
mov a,40h
mov dptr,#led7
movc a,@a+dptr
mov p0,a
mov p2,#02
lcall delay
inc 40h
mov a,40h
cjne a,#10,lap
ljmp main
led7: db 0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h
delay:
push 07
push 06
mov r6,#255
l2:
mov r7,#255
djnz r7,$
djnz r6,l2
pop 06
pop 07
ret
endLast edited by ITnho; 13-04-2010, 10:32.
Comment
-
org 000h
jmp main
main:
mov sp,#255-32mov 40h,#01 ; thu bo dong nay, hay de gia tri mac dinh
lap:
mov a,40h
mov dptr,#led7
movc a,@a+dptr
mov p0,a
mov p2,#02 ; dong nay cho rang chi co 1 led duoc chon ( chan p2.1), chi sang 1 so la dung roi
lcall delay
inc 40h
mov a,40h
cjne a,#10,lap
ljmp main
led7: db 0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h
delay:
push 07
push 06
mov r6,#255
l2:
mov r7,#255
djnz r7,$
djnz r6,l2
pop 06
pop 07
ret
end
thông thường để quét led phải chọn led - xuất data - delay thới gian led sáng - tắt chon - chon led kế ...
Comment
-
Hiển thị ra led được số 0 hoặc số 1 thì vdk đâu có chết.
Từ hồi lập trình 89 đến giờ mình chưa bao giờ đụng đến thanh ghi SP.Người nhỏ bé.
Comment
-
mình cho nó chạy từ 0-9 mà.nó chỉ ra số 0 thôi.nói chung lệnh ở trên là ok rùi đó nhwng sao mạch không chạy đcj là sao.ko bt lý do.mình thử viết delay trong vài giây nhwng củng ko ăn thuaNguyên văn bởi mita-e Xem bài viếtorg 000h
jmp main
main:
mov sp,#255-32mov 40h,#01 ; thu bo dong nay, hay de gia tri mac dinh
lap:
mov a,40h
mov dptr,#led7
movc a,@a+dptr
mov p0,a
mov p2,#02 ; dong nay cho rang chi co 1 led duoc chon ( chan p2.1), chi sang 1 so la dung roi
lcall delay
inc 40h
mov a,40h
cjne a,#10,lap
ljmp main
led7: db 0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h
delay:
push 07
push 06
mov r6,#255
l2:
mov r7,#255
djnz r7,$
djnz r6,l2
pop 06
pop 07
ret
end
thông thường để quét led phải chọn led - xuất data - delay thới gian led sáng - tắt chon - chon led kế ...
Comment
Bài viết mới nhất
Collapse
-
bởi mèomướp1. Tìm hiểu đc thì càng tốt, bận thì thôi. Ko cần quá quan trọng
2. Số tự động cho đơn giản, kiểu như đi xe ga ấy ạ
3. Học lý thuyết tử tế ok
4.ok
5.có. đủ số km, tgian cầm lái là đc
6.đi ăn tập thể,...-
Channel: Tâm tình dân kỹ thuật
14-08-2026, 16:34 -
-
Trả lời cho Tìm bạn thân quen cũ.bởi lvhnE nhớ bác Vivanpham làm bên điện tử y sinh, có lần đó cái sơ đồ máy chụp x quang sao có mấy con thryristor làm gì mà ko ai trả lới đúng cả
...
-
Channel: Tâm tình dân kỹ thuật
07-08-2026, 09:17 -
-
Trả lời cho Amply bị rò DC 22 voltbởi lvhnBác kiểm tra lại đường mạch, mối hàn xem có bị hở hoặc dẫn không tốt không?
Thay cầu diode lớn hơn càng tốt không vấn đề gì cả....-
Channel: Điện thanh
07-08-2026, 09:12 -
-
bởi LantheChào bạn.
Trục đầu ra của hộp số hành tinh xoắn ốc được kết nối với mặt bích của khách hàng thông qua một trục răng trong. Sau chưa đầy sáu tháng hoạt động, nó phát ra tiếng kêu lách cách và độ rơ lớn đáng báo động.
Việc...-
Channel: Thiết bị điện tử cá nhân
06-08-2026, 13:05 -
-
bởi ittcChào các anh em nhé, mình dự định sắp tới sẽ đi học lái xe Ôtô, thi lấy bằng lái. Cụ thể mình sẽ học và thi lấy giấy phép lái xe hạng B. Thật sự mình là người chưa có kiến thức hiểu biết gì về Ôtô cả ? tất nhiên mình sẽ phải...-
Channel: Tâm tình dân kỹ thuật
-

Comment