IC mở rộng port vxl...
Collapse
X
-
Đây là 1 đoạn code dịch 1byte (8bit) vào 595 viết bằng C
//Start of code
Temp=Data;//Data:dữ liệu cần dịch vào 595
For(i=0;i<8;i++)
{
Temp<<=1;//Dịch dữ liệu temp sang trái 1 bit rồi gán vào temp
SDI=CF;//dữ liệu tại chân SDI bằng bit trong cờ nhớ (cờ Carry, xem trong Thanh ghi STATUS nó nằm bit thứ 0 đối với PIC16F877-887)
SH_CP=0;SH_CP=1;//tao một xung bằng cách cho xuống 0 rồi lên 1 để dịch dữ liệu và thanh ghi dịch của 595
}
ST_CP=0;ST_CP=1;///tao một xung bằng cách cho xuống 0 rồi lên 1 để chốt dữ liệu
OE=0;//Load dữ liệu ra các chân output của 595
//-----end of code
Hy vọng có ích cho bạn!
Leave a comment:
-
ko tính là mất ít nhất là 2 chân để giao tiếp giữa 2 con à @@, ai lại đi mở rộng I/O kiểu này trong khi có rất nhiều cách mở rộng I/ONguyên văn bởi 672252 Xem bài viếtdùng 2 con vi xử lý rồi giao tiếp với nhau vậy là có gấp đôi số chân
Leave a comment:
-
dùng 2 con vi xử lý rồi giao tiếp với nhau vậy là có gấp đôi số chân
Leave a comment:
-
@minhphuong89: đây là code mở rộng port dùng 74HC595 của mình bạn có thể tham khảo:
org 000h
SH_CP bit P2.0
ST_CP bit P2.2
D bit P2.1
dulieu equ 30h
main:
mov dulieu,#10010010b
call xuatdulieu
jmp $
;################################################# ##########################
;############### Chuong trinh mo rong port bang 74HC595 ####################
;############## input: dulieu ##########################################
;################################################# #########################
xuatdulieu:
clr SH_CP
clr ST_CP
mov a,dulieu
mov r0,#08
lap:
rlc a
mov D,c
setb SH_CP
clr SH_CP
djnz r0,lap
setb ST_CP
clr ST_CP
ret
thoat:
end
Leave a comment:
-
thanks...
thanks very much bác chung1608
1 tấm hình làm em khoái sướng cả người
Leave a comment:
-
bạn sử dụng ic đi bạn vd 74hc595 chẳng hạn đó là mình đơn cử thôi chứ tực tế thì còn nhiều lắm,dùng chốt dữ liệu,bạn chịu khó tìm trong diễn đnaf có nhiều hơn và tiêt kiệm thời gian cho bạn hơn là đặt câu hỏi như thế này,chúc bạn thnahf công,
Leave a comment:
-
bạn có thể nói rõ hơn được ko??
bạn có thể cho mình vd để dễ hiểu hơn được ko???
Leave a comment:
-
ban co the dung ic chot 74ls245 va 74hc138 la ban co the mo rong duoc theo y muon
Leave a comment:
-
Dùng 74595 đi bạn, mở rộng bao nhiêu cũng được. Bạn tham khảo các topic về quang báo để có thêm thông tin. Chúc vui!
Sent from my HTC Sensation 4G using Tapatalk
Leave a comment:
-
IC mở rộng port vxl...
mấy bác cho em hỏi có con ic nào MỞ RỘNG port theo kieu này ko???
L
LL
LLL
LLLL
LLLLL
LLLLLL
LLLLLLL
LLLLLLLL
...
em dùng 89c52 nên chỉ được có 32 chân.
ý định e là nó sáng đuổi,con đầu tiên sáng rùi giữ nguyên trạng thái...rùi tới con thứ 2 sáng rùi giử nguyên trạng thái.
cứ như thế tiếp tục.
mà tổng cộng nó có 65 cổng...
mà ic em chỉ có 32 cổng...
bác nào biết loại ic giải mã thích hợp thì giúp em nháTags: None
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
Hôm qua, 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 -
Leave a comment: