PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > PIC - Thiết kế và Ứng dụng

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Tìm Kiếm Bài Trong Ngày Ðánh Dấu Ðã Ðọc Vi điều khiển

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

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 20-10-2009, 04:02 PM   #1
dtduckhung
Đệ tử 1 túi
 
Tham gia ngày: Mar 2009
Bài gửi: 15
:
Unhappy 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
dtduckhung vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 21-10-2009, 04:43 AM   #2
aladin_09
Đệ 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!
aladin_09 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 21-10-2009, 02:25 PM   #3
dtduckhung
Đệ 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!!!!!!!!
dtduckhung vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 21-10-2009, 10:35 PM   #4
dtduckhung
Đệ 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.
dtduckhung vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 22-10-2009, 11:07 AM   #5
aladin_09
Đệ 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!
aladin_09 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 22-10-2009, 06:51 PM   #6
dtduckhung
Đệ 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
dtduckhung vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 22-10-2009, 07:05 PM   #7
dtduckhung
Đệ 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!!!!!
dtduckhung vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 23-10-2009, 10:55 PM   #8
dtduckhung
Đệ 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.
dtduckhung vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 25-10-2009, 01:10 PM   #9
aladin_09
Đệ tử 1 túi
 
Tham gia ngày: Dec 2008
Bài gửi: 14
:
Trích:
Nguyên văn bởi dtduckhung View Post
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.
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é.
aladin_09 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 25-10-2009, 01:17 PM   #10
aladin_09
Đệ 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
aladin_09 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 25-10-2009, 01:22 PM   #11
aladin_09
Đệ 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
aladin_09 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 27-10-2009, 01:10 PM   #12
dtduckhung
Đệ tử 1 túi
 
Tham gia ngày: Mar 2009
Bài gửi: 15
:
thanks anh din nghen!!!!!!!1
dtduckhung vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 31-10-2009, 06:54 PM   #13
thk1987
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
thk1987 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 01-11-2009, 06:59 PM   #14
zzKhungDiLaczz
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.
zzKhungDiLaczz vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 01-11-2009, 07:28 PM   #15
dtduckhung
Đệ tử 1 túi
 
Tham gia ngày: Mar 2009
Bài gửi: 15
:
ac ac.2 bạm giống mình vậy. mình cũng chưa hiểu nguyên lý con 595. post đề tài lâu rồi mà không anh nào gúp đỡ hết. mình hỏi như vậy do là mình tìm hoài mà không thấy tài liệu nào cụ thể cả. nên mới post chủ đề này. chán thật. hichic
dtduckhung vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời

Tags
12345

Ðiều Chỉnh
Xếp Bài

Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 12:36 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam