Tài liệu hướng dẫn PIC - Tiếng Việt (Upd. 11/08/2005)

Collapse
This is a sticky topic.
X
X
 
  • Giờ
  • Show
Clear All
new posts
  • falleaf
    PIC Bang chủ
    • May 2005
    • 2627

    #1

    Tài liệu hướng dẫn PIC - Tiếng Việt (Upd. 11/08/2005)

    Bài viết này đã được đăng tại www.irfvn.com, tôi chuyển dạng thành .pdf để thuận tiện download và in ấn.




    Source:
    Last edited by falleaf; 29-05-2007, 01:35 AM.
    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?
  • falleaf
    PIC Bang chủ
    • May 2005
    • 2627

    #2
    Các bạn nên in hình con PIC mà mình đang sử dụng ra để dán lên trước bàn làm việc. Khi làm việc, các bạn có thể nhìn nhanh qua các chân và nhớ hết những chân mình dùng.

    Tôi gửi hình kèm theo luôn.
    Attached Files
    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?

    Comment

    • falleaf
      PIC Bang chủ
      • May 2005
      • 2627

      #3
      Để luồng này được liên tục, tôi mạn phép dời các bài cảm ơn của các bạn sang luồng đóng góp ý kiến về chuyên mục này. Rất cảm ơn các bạn đã quan tâm đến diễn đàn, điều tôi mong muốn nhất, đó là khi các bạn học tập được ở đây, và ở nhiều diễn đàn khác, cùng với kiến thức mà các bạn tích góp được trong quá trình học và nghiên cứu, các bạn sẽ dùng nó để chia sẻ và giúp đỡ cho mọi người.

      Tôi cũng bắt đầu từ một sinh viên bình thường, ngày hôm nay có thể giúp cho các bạn, không phải là một điều gì to lớn, chỉ mỗi ngày thêm một giờ làm việc. Chính vì vậy, nếu mỗi người góp thêm một giờ làm việc của mình cho xã hội, tôi tin tưởng vào sự phát triển vững mạnh, đoàn kết, và phát huy toàn lực của xã hội.

      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?

      Comment

      • falleaf
        PIC Bang chủ
        • May 2005
        • 2627

        #4
        Forum for foreigners -only English in this forum - Do not need to register or login


        Bạn tìm trong này, có cả một kho tài liệu luôn đó.

        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?

        Comment

        • falleaf
          PIC Bang chủ
          • May 2005
          • 2627

          #5
          Tài liệu của Nigel bằng tiếng Việt

          Tài liệu này do MHz cung cấp.
          Attached Files
          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?

          Comment

          • haclong2000
            Nhập môn đệ tử
            • Jul 2007
            • 1

            #6
            cám ơn các anh nhiều em mới học nên cũng không hiểu gì lắm hehe phải cố gắng thôi?????????????????

            Comment

            • thongtr
              Đệ tử 2 túi
              • Jul 2007
              • 27

              #7
              Mình cũng đã học về vi điều khiển nhưng lập trình bằng ngôn ngữ assembly.bây giờ mình muốn chuyển qua học về điều khiển Pic. Quả thực là mình ko biết cách viết ngôn ngữ đó như thế nào nhưng mình thấy tài liệu hướng đẫn hình như nói chung chung chứ ko đi vào nói từng câu lệnh, hay là mình chưa đọc tới!
              bạn hãy cho mình một đường link nói về các câu lệnh và cách lập trình nhe!!
              thanks!
              thongtr0601@yahoo.com!!
              Giúp nhau cùng tiến bộ.....

              Comment

              • namqn
                Trưởng lão PIC bang
                • Feb 2006
                • 3020

                #8
                Nguyên văn bởi thongtr View Post
                Mình cũng đã học về vi điều khiển nhưng lập trình bằng ngôn ngữ assembly.bây giờ mình muốn chuyển qua học về điều khiển Pic. Quả thực là mình ko biết cách viết ngôn ngữ đó như thế nào nhưng mình thấy tài liệu hướng đẫn hình như nói chung chung chứ ko đi vào nói từng câu lệnh, hay là mình chưa đọc tới!
                bạn hãy cho mình một đường link nói về các câu lệnh và cách lập trình nhe!!
                thanks!
                Nếu bạn đọc tiếng Anh được thì trong mỗi datasheet đều có phần tập lệnh (Instruction Set). Mỗi lệnh đều có giải thích cụ thể. Muốn rõ hơn nữa thì bạn đọc tài liệu sau cho PIC16:
                http://ww1.microchip.com/downloads/e...Doc/33023A.pdf

                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

                Comment

                • thongtr
                  Đệ tử 2 túi
                  • Jul 2007
                  • 27

                  #9
                  cho mình hỏi thế các con Pic khac nhau thì có những tập lệnh khác nhau a!! hay là con này có tính năng này nên có những tập lệnh này còn con khác có những tính năng khác nên có những tập lệnh khác!!
                  mình mới học mong bạn thông cảm! câu hỏi hơi ngớ ngẫn một chút!!
                  Thanks!
                  thongtr0601@yahoo.com!!
                  Giúp nhau cùng tiến bộ.....

                  Comment

                  • thongtr
                    Đệ tử 2 túi
                    • Jul 2007
                    • 27

                    #10
                    Nguyên văn bởi namqn View Post
                    Nếu bạn đọc tiếng Anh được thì trong mỗi datasheet đều có phần tập lệnh (Instruction Set). Mỗi lệnh đều có giải thích cụ thể. Muốn rõ hơn nữa thì bạn đọc tài liệu sau cho PIC16:
                    http://ww1.microchip.com/downloads/e...Doc/33023A.pdf

                    Thân,
                    thế bạn có tấp tài liệu nào bằng tiếng Việt ko giới thiệu cho mình với. mình thích đọc tiếng Việt để làm nền đã rồi mới đọc tiếng Anh!
                    thanks!
                    thongtr0601@yahoo.com!!
                    Giúp nhau cùng tiến bộ.....

                    Comment

                    • namqn
                      Trưởng lão PIC bang
                      • Feb 2006
                      • 3020

                      #11
                      Nguyên văn bởi thongtr View Post
                      cho mình hỏi thế các con Pic khac nhau thì có những tập lệnh khác nhau a!! hay là con này có tính năng này nên có những tập lệnh này còn con khác có những tính năng khác nên có những tập lệnh khác!!
                      mình mới học mong bạn thông cảm! câu hỏi hơi ngớ ngẫn một chút!!
                      Thanks!
                      PIC và dsPIC có 4 tập lệnh chính:
                      - Các chip lõi 12-bit dùng một tập lệnh có 33 lệnh, giống các lệnh của chip lõi 14-bit
                      - Các chip lõi 14-bit dùng một tập lệnh có 35 lệnh
                      - Các chip lõi 16-bit (PIC18) dùng một tập lệnh có 77 lệnh
                      - Các chip lõi 24-bit (dsPIC và PIC24) dùng một tập lệnh có 83 lệnh

                      Do thực sự bạn không phải học nhiều tập lệnh đâu. Giả sử bạn chỉ dùng PIC18 thì chỉ cần học 1 tập lệnh. Nếu dùng các chip lõi 12-bit hay 14-bit thì cũng chỉ cần học 1 tập lệnh khác. Các chip lõi 12-bit và 14-bit không thể dựa vào mã hiệu (PIC10, PIC12, PIC14 hay PIC16) mà xác định nó dùng lõi nào, cần phải đọc datasheet của chip, phần sơ đồ khối chức năng (Block Diagram).

                      Thân,
                      Last edited by namqn; 21-07-2007, 09:12 PM.
                      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

                      Comment

                      • namqn
                        Trưởng lão PIC bang
                        • Feb 2006
                        • 3020

                        #12
                        Nguyên văn bởi thongtr View Post
                        thế bạn có tấp tài liệu nào bằng tiếng Việt ko giới thiệu cho mình với. mình thích đọc tiếng Việt để làm nền đã rồi mới đọc tiếng Anh!
                        thanks!
                        Có lẽ bạn tìm đọc các tutorial cho các PIC16 ở box 'Cơ bản về vi điều khiển và PIC' này, trong luồng 'PIC16F877A từ dễ tới khó' để làm quen với PIC. Thực ra hiện nay chưa có tài liệu tiếng Việt nào hoàn chỉnh cho PIC. Bản thân tôi không dùng các tài liệu tiếng Việt nên không cũng không có gì để giới thiệu cho bạn. Bên www.dientuvietnam.net có bạn MicroDuyphi đã biên soạn một bộ sách tiếng Việt về PIC dùng PIC16F84A làm ví dụ, tôi chưa hề đọc nó nên không có nhận xét. Tuy nhiên, bạn có thể sang bên đó hỏi xem có thể mua tài liệu đó ở đâu.

                        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

                        Comment

                        • vongtay
                          Nhập môn đệ tử
                          • Sep 2006
                          • 2

                          #13
                          Sự khác nhau giữa các pic ?

                          Nguyên văn bởi namqn View Post
                          Có lẽ bạn tìm đọc các tutorial cho các PIC16 ở box 'Cơ bản về vi điều khiển và PIC' này, trong luồng 'PIC16F877A từ dễ tới khó' để làm quen với PIC. Thực ra hiện nay chưa có tài liệu tiếng Việt nào hoàn chỉnh cho PIC. Bản thân tôi không dùng các tài liệu tiếng Việt nên không cũng không có gì để giới thiệu cho bạn. Bên www.dientuvietnam.net có bạn MicroDuyphi đã biên soạn một bộ sách tiếng Việt về PIC dùng PIC16F84A làm ví dụ, tôi chưa hề đọc nó nên không có nhận xét. Tuy nhiên, bạn có thể sang bên đó hỏi xem có thể mua tài liệu đó ở đâu.

                          Thân,
                          Chào anh Namqn, em đã làm quen với 8051,bây giờ bắt đầu tìm hiểu Pic, thấy rất bỡ ngỡ, vì 8051 thì giáo trình khá nhiều, còn Pic thì hiếm lắm (giáo trình tiếng Việt í), nhờ anh trả lời giúp em con Pic16F877 mà forum này lấy làm "mẫu" có ưu điểm gì so với Pic16F84 ? và nên bắt đầu với Pic16F84 có dễ hơn không ?

                          Comment

                          • namqn
                            Trưởng lão PIC bang
                            • Feb 2006
                            • 3020

                            #14
                            Nguyên văn bởi vongtay View Post
                            Chào anh Namqn, em đã làm quen với 8051,bây giờ bắt đầu tìm hiểu Pic, thấy rất bỡ ngỡ, vì 8051 thì giáo trình khá nhiều, còn Pic thì hiếm lắm (giáo trình tiếng Việt í), nhờ anh trả lời giúp em con Pic16F877 mà forum này lấy làm "mẫu" có ưu điểm gì so với Pic16F84 ? và nên bắt đầu với Pic16F84 có dễ hơn không ?
                            Bạn có thể in trang 1 datasheet của cả hai chip để so sánh. Tóm tắt thì PIC16F877(A) có nhiều tài nguyên hơn (bộ nhớ flash, RAM, EEPROM, số chân I/O, số timer), hay có những tài nguyên mà PIC16F84(A) không có (CCP module, SSP, USART, ADC, Analog Comparator).

                            Theo tôi, học PIC16F84(A) và PIC16F877(A) là như nhau, vì cả hai chip dùng cùng 1 tập lệnh. Còn PIC16F877(A) có nhiều thanh ghi chức năng hơn là điều đương nhiên, vì nó có nhiều module ngoại vi hơn, và các module ngoại vi của nó cũng linh hoạt hơn so với PIC16F84(A).

                            Ngoài ra, có một khác biệt lớn giữa MCS51 và PIC: MCS51 dùng kiến trúc CISC (máy tính với tập lệnh phức tạp) còn PIC dùng kiến trúc RISC (máy tính với tập lệnh đơn giản). Do đó những người đã học MCS51 thường cho rằng PIC khó học hơn (vì ít lệnh hơn). Đúng ra ít lệnh hơn thì phải dễ học hơn chứ.

                            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

                            Comment

                            • vongtay
                              Nhập môn đệ tử
                              • Sep 2006
                              • 2

                              #15
                              Nguyên văn bởi namqn View Post
                              Bạn có thể in trang 1 datasheet của cả hai chip để so sánh. Tóm tắt thì PIC16F877(A) có nhiều tài nguyên hơn (bộ nhớ flash, RAM, EEPROM, số chân I/O, số timer), hay có những tài nguyên mà PIC16F84(A) không có (CCP module, SSP, USART, ADC, Analog Comparator).

                              Theo tôi, học PIC16F84(A) và PIC16F877(A) là như nhau, vì cả hai chip dùng cùng 1 tập lệnh. Còn PIC16F877(A) có nhiều thanh ghi chức năng hơn là điều đương nhiên, vì nó có nhiều module ngoại vi hơn, và các module ngoại vi của nó cũng linh hoạt hơn so với PIC16F84(A).

                              Ngoài ra, có một khác biệt lớn giữa MCS51 và PIC: MCS51 dùng kiến trúc CISC (máy tính với tập lệnh phức tạp) còn PIC dùng kiến trúc RISC (máy tính với tập lệnh đơn giản). Do đó những người đã học MCS51 thường cho rằng PIC khó học hơn (vì ít lệnh hơn). Đúng ra ít lệnh hơn thì phải dễ học hơn chứ.

                              Thân,
                              Cảm ơn anh.

                              Comment

                              Working...