pic 16f877a và hiển thị led matran
chào các bác!!!!!!!!!11
mình đang làm đề tài quang báo hiển thị led matran vấn đề mình gặp phải chưa giải quyết được là khi từ máy tính đẩy một chuỗi dữ liệu xuống thì làm sao xử lý chuỗi đó hiển thị led matran(ở đây mình đã làm hiển thị được ký tự rồi nhưng xử lý chuỗi từ pc xuống vẫn chưa được) vd :truyền chuỗi từ pc xuống pic là"*picvietnam.com#" khi pic nhận dc ký tự # rồi thì sẽ xử lý chuỗi vậy làm sao mình lấy từng ký tự hiển thị led matran(mình nghĩ lấy từng ký tự tra mảng rồi hiển thị nhưng vẫn không biết tách từng ký tự trong 1 chuỗi như thế nào) mong bác nào đã làm qua có thể chỉ mình cách viết được không...........cám ơn các bác |
Từ máy tình truyền nối tiếp xuống xuống PIC mà, bạn chỉ lấy từng byte từ bộ đệm ra thôi. Không bít có đúng ý bạn muốn hỏi không?
|
nhưng cách lấy mình lấy như thế nào mình muốn hỏi là vậy
một chuỗi là vậy nhưng lấy 1 ký tự hiện thì mình vẫn chưa làm được bạn biết cách lấy ko chỉ mỉnh dc không? |
cái này bạn chỉ việc trong hàm ngắt nhận bạn đưa data vào 1 mảng.Sau đó bạn lấy từng byte trong mảng đem tham chiếu vào bảng mã Font =>Quét hiển thị lên led ma trận
Trong hàm ngắt bạn viết như sau: Code:
#int_RDA |
vậy bạn stupid xử lý chuỗi pic hiển thị lên như thế nào để lấy từng ký tự ra rồi xuất lên led matrix
|
mong các bạn đóng góp ý kiến giúp mình làm đồ án tốt nghiệp
nếu làm xong thì mình sẽ post len toàn bộ cho bạn nào chưa làm hay muốn nghiên cứu về led matran mong các bác pro nào đã từng làm chỉ giáo giúp mình.........thanks ..............**********Học thầy không tày học bạn*********............... ..............******ở nhà nhờ ba mẹ,ra đường nhờ bạn bè******.............. |
sao không ai giúp thế nhỉ?
|
Trích:
vd bạn nhận được một chuỗi là :pic# bạn lưu nó vào vùng luu_chuỗi[] đọc luu_chuỗi[] so sánh nếu không phải là kí tự # so sánh xem nó là kí tự gì rồi lấy font kí tự đó lưu vào vùng nhớ :hien_thị[] lúc này chỉ cần lấy data từ vùng nhớ:hien_thị[] đưa ra matrix là xong. |
mình đã nghĩ tới phương pháp đó nhưng viết mãi vẫn không lấy ký tự ra được
bạn có thể post 1 đoạn chương trình làm vd được không mong bạn giúp mình nha!!!!!!!!!!! ...........********Những điều ta biết là 1 hạt cát*********.............. ...........******những điều ta chưa biết là cả 1 sa mạc*****............. |
Trích:
|
1 Attachment(s)
mình gửi cả file mo phỏng và code lên mình chỉ mới hiển thị được ký tự mặc định thôi chứ chưa lấy dc ký tự bất ký bạn xem và chỉ giúp mình nha
cám ơn tdm nha!!!!!!!!!!!!!!! |
nếu ai làm được thì post lên diễn đàn mọi người cùng tham khảo và cùng làm nha
cám ơn mọi người đã xem qua!!!!!!!!!!!!!!!!!!!!!! |
sao ko thấy ai trả lời dùm hết vậy ta
a admin giúp dùm em đi!!!!!!!!!!!!! |
Trích:
hi vọng nó có ích cho bạn. Code:
//lay mang du lieu so sanh voi font luu font vao vung nho hien thi |
cám ơn tdm nhiều lắm nha
giúp mình lần nữa nha đoạn code lấy font sao mình đọc khó hiểu quá bạn có thể giải thích từng dòng bằng tiếng việt được không với lại mình lấy bài bạn mô phỏng sao chỉ hiển thị mà khong dịch được vậy tdm xem lại dùm mình chỗ đó nữa nha thanks tdm nhiều nha mong bạn giúp mình mail bạn là gì vậy có gì mình trao đổi qua đó cho tiện của mình là namcddt0811b@gmail.com mong nhận được sự trả lời sớm nhất bạn thanks |
Múi giờ GMT. Hiện tại là 07:11 PM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam