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
-
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
Hôm qua, 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
Hôm qua, 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 -
-
Trả lời cho Tìm VR 5 chânbởi bqvietTrang sản phẩm này có loại 5 chân và 8 chân
https://linhkienchatluong.vn/chiet-a...doi_s1595.aspx
Ngoài ra một trang cùng cấp với nó có loại 6 chân nữa, chắc đủ cho người muốn tìm....-
Channel: Hướng dẫn tìm thông tin linh kiện
17-10-2026, 17:19 -
-
bởi dinhthuong80Chào cả nhà, chúc cuối tuần vui vẻ!
Hôm nay mình lên đây nhờ ai biết chỉ dùm biến trở 5 chân này tên gọi là gì, có thể mua ở đâu vậy? Xin cám ơn nhiều! ...-
Channel: Hướng dẫn tìm thông tin linh kiện
-

Comment