|
Tài trợ cho PIC Vietnam |
PIC - Thiết kế và Ứng dụng Ý tưởng cho các sản phẩm sử dụng PIC/dsPIC và các sản phẩm của Microchip |
|
Ðiều Chỉnh | Xếp Bài |
|
20-10-2009, 04:02 PM | #1 |
Đệ tử 1 túi
Tham gia ngày: Mar 2009
Bài gửi: 15
: |
Quet 4 led matran 8*8 su dung pic 16f877a, su dung ban phim hex
em đang làm quang bao lem ma trận 8*8 với pic16f877a.yêu cầu phải
có bàn phím hex xuất ra chữ hoặc số bất kỳ hiển thị ra 4 led từ A-Z,0-1 trên 4 led ma trận.em định dùng phương pháp quét cột dùng ic ghi dịch nhưng em không biết làm thế nào cả.dùng con ghi dịch nào và kết nối như thế nào với led ma trận và pic.anh nào có tài liệu về bàn phím hex và ic ghi dịch, với led ma trận giúp em với. em sắp nộp đề tài rồi mà không biết nên làm như thế nào cả.giúp em với |
21-10-2009, 04:43 AM | #2 |
Đệ tử 1 túi
Tham gia ngày: Dec 2008
Bài gửi: 14
: |
Bạn quét cột dùng IC 74HC595 và ULN2803 để quét và khuếc đại cho cột. Còn Hang thì bạn có thể đẩy dữ liệu vào một Pot.
Khi bạn đã quét được chữ lúc đó rồi nói tới nhập ký tự từ bán phím nghen bạn. Cứ làm từ từ tất cả rồi sẽ ra. Chúc bạn thành công! |
14-06-2011, 09:19 PM | #3 |
Nhập môn đệ tử
Tham gia ngày: Jun 2011
Bài gửi: 1
: |
ban cho minh code su dung pic 16f877a voi ic 595 ???tai minh moi hoc nen con yeu mong anh giup e?
|
21-10-2009, 02:25 PM | #4 |
Đệ tử 1 túi
Tham gia ngày: Mar 2009
Bài gửi: 15
: |
vậy theo anh aladin thì 4 hàng của 4 con led mắt chung lại với 1port ak ?còn 4 cột kia thì sao anh? phải là ứng với mỗi con led matran là 1 con 595 và 1 con 2803 ak?hay là sao hả anh? anh cho em sơ đồ ví dụ với.
ah anh ơi. con 595 làm sao cho nó xuất dữ liệu ra hả anh ? như vậy mình chp dữ liệu vào nối tiếp ah? còn làm sao kích cho nó xuất dữ liệu ra đây anh? em chưa hiểu nguyên lý cho lắm. và con 2803 nữa.giúp thằng em nà với anh oi!!!!!!!! |
22-10-2009, 11:07 AM | #5 |
Đệ tử 1 túi
Tham gia ngày: Dec 2008
Bài gửi: 14
: |
Sao lại là 4 hàng? Phải là 8 hàng của 4 con matrix được mắc chung với nhau và nối thẳng vào 1 port cho dễ điều khiển. Nhớ mắc qua con trans để khuếch đại, còn 8x4 =32 cột bạn mắc vào 4 con 595 tiếp nhau và hút dòng bằng ULN2803 nhé.
Còn dịch 595 bạn xem kỹ datashet và tham khảo đoạn lệnh sau nghen: void hienthi_595(int k,n) { for(i=0;i<8;i++) { if(bit_test(map[k][n],7)) output_high(pin_b0); else output_low(pin_b0); output_high(pin_b2);//xung clock output_low(pin_b2);; rotate_left(&map[k][n],1); //map[k][n]<<=1; } output_high(pin_b3);//day du lieu output_low(pin_b3);//chot du lieu } Chúc thành công! |
21-10-2009, 10:35 PM | #6 |
Đệ tử 1 túi
Tham gia ngày: Mar 2009
Bài gửi: 15
: |
Anh ơi có phải là tất cả 4 hàng được mắc chung vào 1 port qua hàng trans khuếch đại.còn cột thì mắc qua 2803 và 595 phải ko ạ?nhưng e chưa hiểu làm sao để đưa dữ liệu từ pic sang con 595 được đây?mail e là dtduckhung@gmail.com. Anh giúp em hiểu vấn đề với nghen.cảm ơn anh nhiều.hic.
|
22-10-2009, 06:51 PM | #7 |
Đệ tử 1 túi
Tham gia ngày: Mar 2009
Bài gửi: 15
: |
hic. anh din oi. em mới học lập trình a! thầy bảo dùng ngôn ngữ lập trình của vi sử lý. anh vết như vậy làm sao emhieeut được. anh có sơ đồ cụ thể pót cho em đi. anh chỉ cụ thể giúp em với.hichic
|
22-10-2009, 07:05 PM | #8 |
Đệ tử 1 túi
Tham gia ngày: Mar 2009
Bài gửi: 15
: |
anh giúp em với. em chưa biết làm sao cả. tất cả đều mơ hồ quá anh ah!!!!!
|
23-10-2009, 10:55 PM | #9 |
Đệ tử 1 túi
Tham gia ngày: Mar 2009
Bài gửi: 15
: |
Hic.chủ đề đã post lên ma chẳng anh nào giúp em lay 1 câu trả lời.chắc là mình quá ngu đây mà.post bài tầm thường quá nên chẳng ai thèm quan tam đây mà.huhuhuhu.nản ghê.sắp nộp đồ án mà chẳng ai giúp đỡ hết.
|
25-10-2009, 01:10 PM | #10 |
Đệ tử 1 túi
Tham gia ngày: Dec 2008
Bài gửi: 14
: |
mình cũng chỉ biết sơ sơ thế thôi bạn. bạn thủ xem cái mô phong này có gúp được gì không nhé.
|
25-10-2009, 01:17 PM | #11 |
Đệ tử 1 túi
Tham gia ngày: Dec 2008
Bài gửi: 14
: |
sao không up được ta, thử lại lần nữa xem
|
25-10-2009, 01:22 PM | #12 |
Đệ tử 1 túi
Tham gia ngày: Dec 2008
Bài gửi: 14
: |
không upload được nên mình gởi mail cho bạn đó. hihi
|
27-10-2009, 01:10 PM | #13 |
Đệ tử 1 túi
Tham gia ngày: Mar 2009
Bài gửi: 15
: |
thanks anh din nghen!!!!!!!1
|
31-10-2009, 06:54 PM | #14 |
Nhập môn đệ tử
Tham gia ngày: Nov 2008
Bài gửi: 3
: |
anh aladin_09 ơi giúp em với, em cũng đang làm đề tài quang báo, em em dùng 4 led ma trận 8x8 loại anot chung. em dùng 74138 để quét 32 cột, 74595 để chốt dữ liệu ra 8 hàng cùng 1 lúc, tại đầu ra của 8 hàng em dùng 8 trans để kéo dòng, em dùng bàn phím hex 4x4 để nhập dữ liệu từ a-z, 0-9, rồi cho chạy chữ. . anh có thể giúp em code chạy chữ, và quét phím 4x4 sao cho giống phím điện thoại vậy đó, 1 nút có thể cho ra 4 kí tự . . .đây là mail của e, , , , anh giúp e với. . . .lamtrandh@yahoo.com
|
01-11-2009, 06:59 PM | #15 |
Nhập môn đệ tử
Tham gia ngày: Oct 2009
Bài gửi: 5
: |
Bàn Phim Ma Trận Hex
E dang làm Bài Đồ Án về Khóa Số Sử Dụng Pic6f877a hiển thị ra màn hình LCD " nhưng phải viết = ngôn ngữ Assem. E dang gặp rắc rối về Giao tiếp Bàn Phím với Pic và cả LCD giao tiếp với Pic nữa. Anh Chị nào có tài liệu về mấy cái đó gửi cho E nha. Để E tìm hiểu thêm rùi sẽ thỉnh giáo mọi người thêm về những chỗ mà E ko hiểu. Chứ Giờ nó rất mới lạ với e. E chưa có chút kiến thức gì về nó hết.
Đồ Án của E sắp Cháyyyyyyyyyyyyyyyyyyyyyyyyyyyy rồi " huhuhuhuhuhuhu" xin mọi người tận tình giúp đở cho E. Thank Tất cả nguọi người trước. |