|
Tài trợ cho PIC Vietnam |
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 |
|
Ðiều Chỉnh | Xếp Bài |
29-03-2006, 12:51 PM | #1 |
Đệ tử 1 túi
Tham gia ngày: Mar 2006
Bài gửi: 16
: |
Biết làm gì đây bây giờ?
Tui thích PIC lắm , nói chung là về VDK nhưng mà chưa biết gì cả, nhiều lúc lên diễn đàn cũng thấy ngại vì mấy bác thảo luận sôi nổi quá, toàn là cao thủ , thế mới biết trình độ về VDK của mình còn quá hạn hẹp, dường như tui chỉ mới mang máng nhận ra rằng con PIC có thể làm dc nhiều việc , dùng cho nhiều ứng dụng khác nhau nhờ vào việc lập trình ,còn ngoài ra thì ...Tịt mù!
Hôm qua mới mua dc con PIC 16F876A và cái mạch nạp của bác Đăng tui mừng lắm nhưng mà mừng vậy thôi vì mình có dụng cụ để học tập rồi nhưng cũng buồn vì chưa biết làm gì với nó cả . Đọc tài liệu nhiều nhưng cũng chưa thể tự làm gì dc , với tui , thì việc lập trình là khó nhất . Theo mấy bác thì tui phải bắt đầu làm gì với nó , thực hiện đề tài gì và làm như thế nào ? Đừng có ai cười nhé ! theng khìu mấy bác |
29-03-2006, 01:42 PM | #2 |
Đệ tử 9 túi
|
Đừng buồn.
Khi học về PIC tôi thấy thế này. Tôi đã học qua 8051 nên cũng hiểu về cách học vi điều khiển rùi nên chuyển sang học PIC cũng dễ dàng hơn. Bọn PIC này tôi thấy hay ở chỗ là cái datasheet của nó nói hướng dẫn đầy đủ quá đi mất. Đọc xong là có thể hiểu được từng module, các port. Làm với PIC thực chất chỉ là nhập/xuất các cổng, xử lý dữ liệu trong PIC, sử dụng module trong,... còn mạch ngoài thuộc về kiến thức điện tử làm nhiều quen ngay. Còn về lập trình thì tôi mạnh nhất về C nên dùng HTPIC để lập trình. Bạn có thể xem luồng này của tôi: http://dientuvietnam.net/forums/showthread.php?t=1406 và các luồng hướng dẫn của các MOD để hiểu thêm. Lập trình bạn có thể trao đổi với tôi. Không ngại gì đâu. Tôi là sinh viên năm 3 thôi mà . Có bí kíp gì thì tôi sẽ nói cho. Cùng nhau tiến bộ mà. Chúc thành công. |
29-03-2006, 03:52 PM | #3 |
Đệ tử 1 túi
Tham gia ngày: Mar 2006
Bài gửi: 15
: |
Bạn biết đặt câu hỏi thì bạn sẽ biết trả lời.Trước hết thì phải đọc tài liệu rồi.Chọn một con pic nào đó ,download datasheet về đọc đến khi hiểu nó như hiểu vợ mình(hehe đùa thôi),sau đó thì thực hành thôi....
|
30-03-2006, 12:24 PM | #4 |
Đệ tử 1 túi
Tham gia ngày: Mar 2006
Bài gửi: 16
: |
Hinh như khi làm việc trong PIC chỉ lặp đi lặp lại mấy cái lệnh , đại khái là lệnh cũng ít phải không các bác, ai có thể giới thiệu cho cái tập lệnh PIC dc không và chú thích tác dụng, cú pháp của từng lệnh một càng tốt. Trước kia tui có học lập trình nhưng mà học lập trình hướng đối tượng , hình như dễ hơn thì phải?
|
30-03-2006, 06:19 PM | #5 |
Nhập môn đệ tử
Tham gia ngày: Mar 2006
Bài gửi: 4
: |
Bạn đã học lập trình hướng đối tượng rồi thì học lập trình C cho pic làm sao mà gặp khó khăn được. Bạn có thể học theo PIC CS. chúc bạn thành công.
__________________
|
31-03-2006, 12:21 PM | #6 |
Đệ tử 1 túi
Tham gia ngày: Mar 2006
Bài gửi: 15
: |
biết c thì tốt nhưng cũng nên biết về asm vì đôi khi bắt buộc phải dùng đến nó,trong bất cứ datasheet nào cũng có tập lệnh của pic mà,bạn xem rồi sẽ hioểu,người ta viết khá rỏ đấy
|
31-03-2006, 05:23 PM | #7 |
Đệ tử 2 túi
Tham gia ngày: Nov 2005
Bài gửi: 45
: |
Tôi đã học: Đâu tiên mua VDK + projectBoard + LED + LED7 + giải mã LED7 + Trans (C1815 + A1015). Và dùng ASM của Microsoft để biên dịch. Dùng cái này hơi dài dòng nên tôi đã viết một tập lệnh biên dịch vào một file.bat để mỗi lần chỉ cần nhấn một phát là có file .hex luôn.
Bài tập đầu tiên tôi làm là bật tắt một bóng LED. Bài tập thứ 2 tôi cho LED nhấp nháy. Bài tập thứ 3 tôi xuất giá trị ra các port dùng 8LED hiển thị số nhị phân luôn. Bài tập thứ 4 tôi cho hiển thị số lên LED7. Bài tập thứ 5 tôi dùng ngắt timer để quét 3 LED. và từ đó tôi thấy tự tin khi sử dụng VDK. Chia sẻ cùng các bạn. Mong mọi người sẽ mau yêu thích VDK. |
31-03-2006, 06:39 PM | #8 | |
Trưởng lão PIC bang
|
Trích:
Nó là chương trình ASM nào vậy? 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 |
|
02-04-2006, 07:16 PM | #9 |
Đệ tử 1 túi
Tham gia ngày: Mar 2006
Bài gửi: 16
: |
Bài tập đầu tiên
Nói chung đã không biêt gì thì lại hay hỏi , mà nhiều lúc lại hỏi tòan mấy câu quái chiêu , bậc đàn anh đi trước có lúc phải phì cười. nhưng tính tui là vậy, có ai quan tâm giúp đỡ thì chỉ giúp : Tui muốn làm một bài tập đầu tiên với con PIC16F876A là làm cho mấy con LED nhấp nháy ấy mà, mong mọi người hỗ trợ , hướng dẫn tui từng bước , cụ thể là từ cái mạch chạy cho PIC rồi lập trình...chân thành cảm ơn mọi người
|
02-04-2006, 08:12 PM | #10 |
PIC Bang chủ
|
http://www.picvietnam.com/forum//showthread.php?t=5
Mạch thiết kế 16F876A giống y như thế này, bạn nên đọc luồng này một cách cẩn thận để hiểu được các bước làm việc với PIC và những vấn đề cơ bản nhất. Bạn hoàn toàn có thể xem các chân tương ứng và làm. Bạn nên đọc lại những bài học cơ bản để có thể hiểu được. Chúc vui
__________________
Công ty TNHH Thương mại và Giao nhận R&P store.hn@rpc.vn - store.hcm@rpc.vn Học PIC như thế nào? |
|
|