PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Cơ bản về vi điều khiển và PIC

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

Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 16-07-2009, 06:01 PM   #1
debugger
Đệ tử 2 túi
 
Tham gia ngày: Nov 2008
Bài gửi: 45
:
Text To Bitmap Software for LED Matrix

Hi all!

Rỗi rãi mình viết tặng các bạn chương trình chuyển Text sang Bitmap.
- Chương trình hỗ trợ Unicode 100% (tức là cả tiếng Việt, Tây, Tàu,...)
- Có thể copy qua lại với Word và Excel, có thể zoom to zoom nhỏ bằng cách giữ Ctrl và lăn chuột,...
- Hỗ trợ xuất ra dữ liệu bitmap đen trắng dạng mã C và dữ liệu kiểu Binary
- Rất nhẹ, 250kB, không cần cài đặt thêm bất cứ DLL hay OCX... gì cả (Viết bằng VC6)

Chương trình sẽ rất có ích với những ai đang làm LED matrix!

Have Fun!
File Kèm Theo
File Type: zip RTB.zip (115.0 KB, 3048 lần tải)
debugger vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 18-07-2009, 12:49 AM   #2
debugger
Đệ tử 2 túi
 
Tham gia ngày: Nov 2008
Bài gửi: 45
:
Update for RTB version 1 - RichText to Bitmap Converter

Mình vừa cập nhật phần mềm RTB. Bản cập nhật này nói chung là hỗ trợ thêm một cửa sổ để view và copy mã C xuất ra. Bạn không nhất thiết phải lưu vào tệp để xem mã C nữa. Các bạn nhấn vào nút có biểu tượng 0101 để preview mã, nhấn copy để copy mã vào clipboard. Sau đó có thể paste vào source chương trình LED matrix của bạn. Cái này sẽ tiện cho việc thay đổi dữ liệu thường xuyên.
Để hoàn thiện phiên bản 1, hiện tại mình cũng đang ngâm cứu để hỗ trợ nốt những người lập trình Assembler và Basic bằng việc thêm tùy chọn xuất ra các loại file ASM và Basic cho một số loại trình dịch và vi điều khiển. Các bạn cần hỗ trợ loại nào thì xin đừng ngại cho ý kiến nhá. Mình sẵn sàng support và update phần mềm.


Phiên bản 2 sắp tới sẽ hỗ trợ preview và vẽ thủ công. Nó hứa hẹn sẽ là một công cụ thực sự đầy đủ, trực quan và tiện ích cho việc làm LED matrix. Rất mong mọi người đóng góp ý kiến!

Have Fun!
File Kèm Theo
File Type: zip RTB.zip (116.9 KB, 723 lần tải)

thay đổi nội dung bởi: debugger, 18-07-2009 lúc 01:20 AM.
debugger vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 18-07-2009, 05:56 PM   #3
Mr.Bi
Đệ tử 7 túi
 
Tham gia ngày: Jul 2007
Nơi Cư Ngụ: Đà Nẵng
Bài gửi: 188
:
cái nì mà u thêm chức năng truyền xuống COM nữa thì đúng đỉnh lun , ng dùng chỉ cần gõ lên giao diện software , nhấn nút SEND thì bảng mã font đc truyền xuống , VDk chỉ việc nhận mã font từ SBUF và xuất ra matrix . Như vậy là ng dùng khỏi cần phải lập sẵn font .

Phần mềm u viết nếu k có chức năng truyền dữ liệu thì giống như software LCDFontMaker
Mr.Bi vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 18-07-2009, 08:31 PM   #4
debugger
Đệ tử 2 túi
 
Tham gia ngày: Nov 2008
Bài gửi: 45
:
RTB version 2 - Beta with Paint Editor demo

Thank you Mr.Bi đã góp ý. Thực ra cái nut send mình làm rồi nhưng lại bỏ đi. Lí do là để tập trung cho tính năng edit đã. Chắc chắn mình sẽ thêm vào. Thanks again!

Còn bây giờ đúng như đã hẹn, mình post lên RTB version 2 với tính năng preview và edit. Các bạn nhấn vào nút 0101 thì sẽ thấy khác biệt với version 1. Tuy nhiên đây chỉ là bản Beta để lấy ý kiến các bạn, bản hoàn chỉnh (hàng thực sự khủng) mình sẽ tung lên vài ngày nữa.

Have fun!
Hình Kèm Theo
File Type: jpg RTBv2_Beta.JPG (97.3 KB, 32 lần tải)
File Kèm Theo
File Type: zip RTBv2_Beta.zip (115.9 KB, 655 lần tải)
debugger vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 18-07-2009, 09:36 PM   #5
Mr.Bi
Đệ tử 7 túi
 
Tham gia ngày: Jul 2007
Nơi Cư Ngụ: Đà Nẵng
Bài gửi: 188
:
đó , cái chính là làm * software của u truyền đc mảng bitmapdata[] xuống COM để VDK nhận mảng ni . Như thế software của u mới là cái chính trong quang báo . Còn VDK chỉ là nhận và hiển thị , ko còn tra bãng mã , font lằng nhằng nữa . Gudlucky !
Mr.Bi vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 19-07-2009, 01:07 PM   #6
debugger
Đệ tử 2 túi
 
Tham gia ngày: Nov 2008
Bài gửi: 45
:
RTB version 2 - Finished

Hi all!
Phần mềm RTB version 2 đã hoàn chỉnh. Mình post lên cho các bạn dùng. Hi vọng nó sẽ giúp ích cho những người đang làm LED matrix và LCD.

Phiên bản 2 này có các chức năng chính như sau:
- Chuyển đổi Text (unicode) sang bitmap dạng đơn sắc, lưu dạng file C và binary.
- Cho phép xem trước và chỉnh sửa chi tiết từng điểm ảnh trên cửa sổ Pixel Editor, cho xem trước và copy mã C hoặc ASM.

Để mở cửa sổ Pixel Editor, các bạn nhấn nút có biểu tượng 0101.
Để chỉnh sửa trong cửa sổ Pixel Editor bạn dùng chuột trái (vẽ điểm ảnh) và chuột phải (xóa điểm ảnh). Sau khi chỉnh sửa xong xuôi, bạn nhất Refresh để cập nhật dữ liệu đã chỉnh sửa. Nut copy dùng để copy dữ liệu vào clipboard và paste vào source của bạn.

Phần mềm rất nhẹ, chỉ một file EXE duy nhất, 250k, không cần cài đặt bất kì DLL hay OCX nào. Chương trình chạy rất nhanh và tốn ít tài nguyên.

Với phần mềm này các bạn có thể dễ dàng tạo bitmap đen trắng và font cho các ứng dụng nhúng của bạn.

Have Fun!
Hình Kèm Theo
File Type: jpg RTBv2.JPG (92.4 KB, 35 lần tải)
File Kèm Theo
File Type: zip RTBv2 Finished.zip (116.7 KB, 926 lần tải)
debugger vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 29-07-2009, 08:58 PM   #7
debugger
Đệ tử 2 túi
 
Tham gia ngày: Nov 2008
Bài gửi: 45
:
Xin chào tất cả mọi người!

Sau những lần nâng cấp, RTB - phần mềm tiện ích chuyển đổi text thành bitmap và tạo font bitmap ứng dụng trong LCD và LED matrix - đã chính thức ra mắt phiên bản 3.

Nếu các bạn đã từng sử dụng LCD font maker rồi thì có thể tưởng tượng thế này, RTB v3 có thể làm được phần lớn những chức năng mà LCD font maker có thể làm, đồng thời có thêm tính năng view và Edit khá hấp dẫn.

Có thể liệt kê các tính năng của RTB v3 như sau:
- Hỗ trợ soạn, tải và lưu trữ thảo văn bản RichText làm đầu vào
- Tạo bitmap đơn sắc từ văn bản đã soạn thảo
- Tạo font bitmap từ mọi kiểu font TrueType sẵn có trên Windows, tức là hỗ trợ tiếng Việt, Tây, Tàu
- Font Wizard hỗ trợ tạo một lúc được bitmap của hàng nghìn kí tự theo nhiều tùy chọn.
- Chức năng tạo font ngoài việc tạo bitmap còn tạo thêm dữ liệu để hỗ trợ việc sắp xếp các kí tự gọn gàn và đẹp mắt hơn. Ví dụ, bình thường bạn hiển thị xâu với các kí tự cách đều nhau. Với RTB bạn có thêm dữ liệu về độ rộng của kí tự.
- Chỉnh sửa chi tiết từng điểm ảnh trên bitmap hoặc font bitmap được tạo ra
- Các tính năng chỉnh sửa gồm có: đảo mầu, vẽ/xóa điểm, đường thẳng, chữ nhật, elip
- Chức năng zoom to nhỏ, cuộn lên/xuống đối với cửa sổ preview rất tiện cho chỉnh sửa và nhìn ngắm
- Chọn kích thước bitmap và font dễ dàng
- Dữ liệu bitmap và font được tạo ra gồm có C/C++ và Assembler, và có rất nhiều tùy chọn để phù hợp với phần cứng của bạn.
- Hỗ trợ xem trước và copy cũng như lưu ra tệp đối với dữ liệu bitmap và font được tạo ra
- Giao diện được tổ chức đơn giản và dễ hiểu, nút bầm có biểu tượng và tooltip rất dễ dùng. Nói chung là không cần học cũng dùng được.

Phần mềm chắc chắn sẽ cực kì có ích cho những chuyên gia LED matrix cũng như graphic LCD.


Phiên bản 3 không miễn phí như phiên bản 1 và 2, bởi vì nó hướng vào người dùng là những người chuyên nghiệp và có ý định sử dụng phần mềm lâu dài vào mục đích phát triển sản phẩm thương mại. Nếu muốn sử dụng tất cả các tính năng thì phải đăng kí để lấy mã kích hoạt phần mềm.

TUY NHIÊN, trong đợt giới thiệu này, người dùng đăng kí trước ngày mùng 3 tháng 8 năm 2009 sẽ không phả trả bất kì phí nào để lấy mã kích hoạt phần mềm này. (free!!!)

Bạn vào phần about (Nút có biểu tượng dấu hỏi) sau đó lấy số seri (Serial Number) và soạn thư gửi về địa chỉ bvhoang42@yahoo.com với nội dung sau:

KH: <Tên bạn>
DKRTB: <Số Seri>

Trong thời gian nừa ngày đến 3 ngày, mã kích hoạt Activation ID sẽ được gửi đến bạn. Bạn có thể gọi điện trực tiếp theo số điện thoại tác giả để có thêm hướng dẫn về việc đăng kí cũng như sử dụng.



Hướng dẫn sơ qua về sử dụng:
- Chương trình có 2 nút chức năng là tạo bitmap và tạo font. Các bạn click vào đó sẽ tự khắc biết sẽ làm gì
- Trong cửa sổ pixel editor, bạn có thể lăn chuột để cuộn dọc, giữ shift lăn chuột để cuộn ngang, giữ ctrl lăn chuột để zoom to nhỏ.
- Với các công cụ vẽ, chuột trái dùng để vẽ, chuột phải dùng để xóa. Khi dang vẽ dở đường thẳng, chữ nhật, elip, mà muốn thôi thì nhấn phím ESC.
- Phim space dùng để refresh dữ liệu mới vẽ.


Hướng dẫn sử dụng chi tiết sẽ được post lên sau.
Bây giờ bạn có thể tải về và dùng ngay được rồi.
Have fun!
Hình Kèm Theo
File Type: jpg RTBV3 Preview.JPG (82.0 KB, 28 lần tải)
File Kèm Theo
File Type: zip RTB_EXE_PRO.zip (132.1 KB, 891 lần tải)
debugger vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 30-07-2009, 12:05 AM   #8
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi debugger View Post
Xin chào tất cả mọi người!

Sau những lần nâng cấp, RTB - phần mềm tiện ích chuyển đổi text thành bitmap và tạo font bitmap ứng dụng trong LCD và LED matrix - đã chính thức ra mắt phiên bản 3.

Nếu các bạn đã từng sử dụng LCD font maker rồi thì có thể tưởng tượng thế này, RTB v3 có thể làm được phần lớn những chức năng mà LCD font maker có thể làm, đồng thời có thêm tính năng view và Edit khá hấp dẫn.

Có thể liệt kê các tính năng của RTB v3 như sau:
- Hỗ trợ soạn, tải và lưu trữ thảo văn bản RichText làm đầu vào
- Tạo bitmap đơn sắc từ văn bản đã soạn thảo
- Tạo font bitmap từ mọi kiểu font TrueType sẵn có trên Windows, tức là hỗ trợ tiếng Việt, Tây, Tàu
- Font Wizard hỗ trợ tạo một lúc được bitmap của hàng nghìn kí tự theo nhiều tùy chọn.
- Chức năng tạo font ngoài việc tạo bitmap còn tạo thêm dữ liệu để hỗ trợ việc sắp xếp các kí tự gọn gàn và đẹp mắt hơn. Ví dụ, bình thường bạn hiển thị xâu với các kí tự cách đều nhau. Với RTB bạn có thêm dữ liệu về độ rộng của kí tự.
- Chỉnh sửa chi tiết từng điểm ảnh trên bitmap hoặc font bitmap được tạo ra
- Các tính năng chỉnh sửa gồm có: đảo mầu, vẽ/xóa điểm, đường thẳng, chữ nhật, elip
- Chức năng zoom to nhỏ, cuộn lên/xuống đối với cửa sổ preview rất tiện cho chỉnh sửa và nhìn ngắm
- Chọn kích thước bitmap và font dễ dàng
- Dữ liệu bitmap và font được tạo ra gồm có C/C++ và Assembler, và có rất nhiều tùy chọn để phù hợp với phần cứng của bạn.
- Hỗ trợ xem trước và copy cũng như lưu ra tệp đối với dữ liệu bitmap và font được tạo ra
- Giao diện được tổ chức đơn giản và dễ hiểu, nút bầm có biểu tượng và tooltip rất dễ dùng. Nói chung là không cần học cũng dùng được.

Phần mềm chắc chắn sẽ cực kì có ích cho những chuyên gia LED matrix cũng như graphic LCD.


Phiên bản 3 không miễn phí như phiên bản 1 và 2, bởi vì nó hướng vào người dùng là những người chuyên nghiệp và có ý định sử dụng phần mềm lâu dài vào mục đích phát triển sản phẩm thương mại. Nếu muốn sử dụng tất cả các tính năng thì phải đăng kí để lấy mã kích hoạt phần mềm.

TUY NHIÊN, trong đợt giới thiệu này, người dùng đăng kí trước ngày mùng 3 tháng 8 năm 2009 sẽ không phả trả bất kì phí nào để lấy mã kích hoạt phần mềm này. (free!!!)

Bạn vào phần about (Nút có biểu tượng dấu hỏi) sau đó lấy số seri (Serial Number) và soạn thư gửi về địa chỉ bvhoang42@yahoo.com với nội dung sau:

KH: <Tên bạn>
DKRTB: <Số Seri>

Trong thời gian nừa ngày đến 3 ngày, mã kích hoạt Activation ID sẽ được gửi đến bạn. Bạn có thể gọi điện trực tiếp theo số điện thoại tác giả để có thêm hướng dẫn về việc đăng kí cũng như sử dụng.



Hướng dẫn sơ qua về sử dụng:
- Chương trình có 2 nút chức năng là tạo bitmap và tạo font. Các bạn click vào đó sẽ tự khắc biết sẽ làm gì
- Trong cửa sổ pixel editor, bạn có thể lăn chuột để cuộn dọc, giữ shift lăn chuột để cuộn ngang, giữ ctrl lăn chuột để zoom to nhỏ.
- Với các công cụ vẽ, chuột trái dùng để vẽ, chuột phải dùng để xóa. Khi dang vẽ dở đường thẳng, chữ nhật, elip, mà muốn thôi thì nhấn phím ESC.
- Phim space dùng để refresh dữ liệu mới vẽ.


Hướng dẫn sử dụng chi tiết sẽ được post lên sau.
Bây giờ bạn có thể tải về và dùng ngay được rồi.
Have fun!
Nếu là phần mềm thương phẩm, đề nghị bạn quảng cáo ở box "Quảng cáo và bán sản phẩm".

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 30-07-2009, 12:19 AM   #9
debugger
Đệ tử 2 túi
 
Tham gia ngày: Nov 2008
Bài gửi: 45
:
Trích:
Nguyên văn bởi namqn View Post
Nếu là phần mềm thương phẩm, đề nghị bạn quảng cáo ở box "Quảng cáo và bán sản phẩm".

Thân,
Chào bác Nam, em cũng có suy nghĩ. Nhưng bác đừng xóa bài của em vội nhá. Bởi vì hiên tại em đang cho free Activation ID qua email. Vì vậy, hiện tại em quảng cáo nhưng lại cho không chư không "quảng cáo và bán sản phẩm". Cá nhân cũng đang đợi thư của bác Nam xem bác có lấy không. Nếu bác lấy dùng và lại còn cho ý kiến nữa thì đó quả là vinh dự.

Thank you đã nhắc nhở! Nhớ mail cho em nhá, anytime! You pro are always welcome
debugger vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 26-09-2009, 04:05 AM   #10
July0027
Nhập môn đệ tử
 
Tham gia ngày: Sep 2009
Bài gửi: 1
:
Trích:
Nguyên văn bởi namqn View Post
Nếu là phần mềm thương phẩm, đề nghị bạn quảng cáo ở box "Quảng cáo và bán sản phẩm".

Thân,
Chao các bạn! Mình hiện tại đấ đi làm rồi, không có nhiều thời gian để tìm hiểu. Nhưng hôm nay vào đọc trang này của các bạn. MÌnh rất thích và muốn tìm hiểu về mạch quảng cáo Matrix Led. Mong các bạn giúp đỡ mình!
Thankyou!
July0027 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 29-07-2009, 11:51 PM   #11
greenfield
Đệ tử 6 túi
 
Tham gia ngày: Jul 2009
Bài gửi: 152
:
Anh chắc là làm về quang báo cũng nhiều rồi nhỉ. Em là dân mới vào nghề và muốn làm quang báo nếu có thể anh cho em sơ đồ nguyên lý anh đã làm và cho em đoạn chương trình mẫu anh đã lập trình thì cho em với để em học. Thanks anh nhiều. mail của em: htlongbkdn@gmail.com
greenfield vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 30-07-2009, 12:13 AM   #12
debugger
Đệ tử 2 túi
 
Tham gia ngày: Nov 2008
Bài gửi: 45
:
Trích:
Nguyên văn bởi greenfield View Post
Anh chắc là làm về quang báo cũng nhiều rồi nhỉ. Em là dân mới vào nghề và muốn làm quang báo nếu có thể anh cho em sơ đồ nguyên lý anh đã làm và cho em đoạn chương trình mẫu anh đã lập trình thì cho em với để em học. Thanks anh nhiều. mail của em: htlongbkdn@gmail.com
Ngày xưa cũng có làm quang báo, nhưng hồi đó mạch nguyên lý là do cộng sự làm, mình chỉ code firmware và software thôi. Nói chung là nếu bạn muốn làm LED ma trận thì trên khắp các diễn đàn đều có hướng dẫn từ cơ bản đến nâng cao. Bên diendandientu cũng có rất nhiều. Bạn nên tham khảo ở đó.

Còn về software, mình sẽ post các đoạn chương trình mẫu. Bạn cần gì cứ hỏi, mình sẽ trả lời trên luồng khác. Mình không định làm tutorial ở đây, thứ nhất là vì trên này cũng có nhiều tutorial rồi. thứ hai là kiến thức cũng như những công cụ mình dùng hơi cũ. Nếu làm theo kiểu của mình thì vất vả và mất thời gian lắm.


P/S: không biết lúc nãy ai đăng kí Activation ID mà spam mình liên tục vậy?
debugger vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 02-08-2009, 03:42 PM   #13
vidieukhiencdn
Đệ tử 7 túi
 
vidieukhiencdn's Avatar
 
Tham gia ngày: May 2009
Bài gửi: 242
:
Chào bạn debuger

Sao mình dùng chương trình RTB pro có crack, để mở file *.bmp nhưng không thấy được ảnh, mình thử mở cả nhưng hình có sẵn trong MikroC cũng ko dc. Bạn hướng dẫn cách tạo ảnh đơn sắc dùng phần mềm này nhé. Thanks
vidieukhiencdn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 02-08-2009, 11:35 PM   #14
debugger
Đệ tử 2 túi
 
Tham gia ngày: Nov 2008
Bài gửi: 45
:
Exclamation

Trích:
Nguyên văn bởi vidieukhiencdn View Post
Chào bạn debuger

Sao mình dùng chương trình RTB pro có crack, để mở file *.bmp nhưng không thấy được ảnh, mình thử mở cả nhưng hình có sẵn trong MikroC cũng ko dc. Bạn hướng dẫn cách tạo ảnh đơn sắc dùng phần mềm này nhé. Thanks
Trời, phần mềm mình đang cho không mà đã có crack rồi sao!!!

Mình xin lỗi, RTB phiên bản 3 hiện tại chưa hỗ trợ load bitmap. Bản 3.6 mới hỗ trợ cơ. Mình đang có trong tay bản 3.6, tuy nhiên sẽ up lên sau. Nhưng bạn yên tâm, bạn đã có "crack" rồi thì vẫn có thể dùng bản 3.6 được, không phải "crack" lại đâu. Vì mỗi lần nâng cấp phiên bản chính (major version) lên bản 4, bản 5,... thì mới phải thay Activation ID thôi.
debugger vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-08-2009, 12:07 AM   #15
vidieukhiencdn
Đệ tử 7 túi
 
vidieukhiencdn's Avatar
 
Tham gia ngày: May 2009
Bài gửi: 242
:
Trời! bạn gửi crack vào mail mình mà chóng quên nhỉ? hehe

Mình thấy bạn demo ở mục (Tạo ảnh cho GLCD 128*64) nên mình cứ nghĩ là làm được
như thế. Thế là mọi người phải chờ bản 3.6, Thank bạn đã gửi crack cho mình. Trong lúc chờ bản 3.6 mình dùng ACD see pro2.5 vậy
vidieukhiencdn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lờ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à 05:24 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