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 |
Đừ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à :D. 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. |
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....
|
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?
|
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.
|
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
|
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. |
Trích:
Nó là chương trình ASM nào vậy? Thân, |
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
|
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 |
Múi giờ GMT. Hiện tại là 10:02 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