Thông báo

Collapse
No announcement yet.

[HỎI] Nên học loại vi điều khiển nào ạ!

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • #16
    Nguyên văn bởi BabyKid Xem bài viết
    Mới vừa tiếp xúc với VĐK thì nên học 8051 trước, còn học với ngôn ngữ nào là tùy vào bạn.

    Với ASM thì bạn sẽ nắm rõ cấu trúc cũng như cách hoạt động của VĐK, cũng có thể tác động sâu vào bên trong, nhưng ASM "được" cái là lập trình khá khó và khó hiểu, nhiều khi đã chú thích đầy đủ, mà để lâu, đọc lại phải tốn thời gian mới hình dung lại được. ASM khi đã lập trình quen rồi thì lại rất mê lập trình với ngôn ngữ này.

    Với C thì bạn không cần nắm rõ cấu trúc như bên ASM (không có nghĩa là không cần quan tâm nó là gì), gần gũi với người lập trình hơn, còn gì nữa thì mình không rõ, do trước giờ chỉ toàn lập trình bằng ASM.

    Thân!
    Mình thấy giờ nên phang thẳng vào PIC hoặc AVR cho nhanh. Hồi xưa mình cũng học 8051 trước. nhưng giờ nghĩ lại nên học luôn 2 loại đó. Đằng nào về mặt ý tưởng cũng giống nhau mà. Với lại các con đó có nhiều tài nguyên hơn, bạn sẽ học được nhiều thứ hơn. Cứ bắt đầu bằng những ví dụ đơn giản thì sẽ học được hết thôi

    Comment


    • #17
      Mình nghĩ học loại nào ko quan trọng, quan trọng là bạn học để làm gì, từ mục đích đó sẽ thấy được bạn cần học con nào, còn nếu học để biết thì cứ học tất, kiểu gì thì sau này ít nhiều cũng có dịp động đến

      Người khôn sẽ biết lúc nào nên dùng loại vđk nào cho phù hợp với dự án, còn người dại sẽ chỉ biết dùng 1 loại vđk cho tất cả các dự án

      Comment


      • #18
        Nguyên văn bởi caremlanh Xem bài viết
        các anh đừng chém chủ thớt quá
        Theo kinh nghiệm của mình thì:
        - 8051 cơ bản nhất, tính năng thì ko có SPI, I2C... nên học dùng cả ASM rồi đến C, trình dịch cho cả 2 loại là Keil.
        - Hoặc bạn có thể chọn dòng cao cấp hơn 8051 như PIC hoặc AVR, 2 loại này tương đương nhau, và nên dùng C.
        Chọn PIC thì lên picvietnam.com, trình dịch C thì dùng CCS
        Chọn AVR thì lên hocavr.com, trình dịch C là WinAVR
        8051 vẫn có thể có SPI,I2C và nhiều hơn nữa,họ nhà nó đâu chỉ kể mấy con atmel, philip hay megawin cũng sản suất 8051 đấy.
        sale of Gobal Automation Solution Company Limited

        Comment


        • #19
          Nguyên văn bởi dangtuandat Xem bài viết
          8051 vẫn có thể có SPI,I2C và nhiều hơn nữa,họ nhà nó đâu chỉ kể mấy con atmel, philip hay megawin cũng sản suất 8051 đấy.
          Nhiều thế nào cũng không bằng Pic và AVR. Mà tính họ nhà nó thôi chứ không phải bộ lạc đâu nhé.

          Comment


          • #20
            Nguyên văn bởi norimo Xem bài viết
            phaiair AT89C51 nạp xóa đc nhiều lần không ạ. Nó có phải họ 8051 không ạ.
            AT89C51 thuộc họ 8051, nó có thể nạp xóa nhiều lần. Hix câu hỏi củ chuối wá.

            Nguyên văn bởi norimo Xem bài viết
            Tại mình mới vào thấy mấy cái chạy led thì dùng 8051 còn cao hơn toàn dùng loại khác. Mình nghĩ vớ vẩn là chạy led đơn giản ấy thôi. Các bác thông cảm.
            AVR với PIC thì cái nào thông dụng hơn ạ.
            AVR hay PIC cũng như nhau thôi, nên thật sự hơi khó lựa chọn
            - AVR thì trang hocavr.com tài liệu viết rất hệ thống, dễ hiểu. WinAVR là trình dịch C rất tốt để học.
            - PIC thì diễn đàn picvietnam.com về tài liệu thì ko bằng hocavr.com nhưng được cái đông thành viên. Trên đó thì họ dùng CCS, CCS hỗ trợ nhìu thư viện (=>sử dụng đơn giản), khuyết điểm to bự là ko rõ phần cứng VĐK. Dĩ nhiên có trình dịch tốt hơn như HTPIC nhưng lại ko phổ biến bằng CCS, do anh em khoái học chiêu thức để dùng ngay, bỏ qua nội công
            Mình và các bạn mình dùng PIC do dễ trao đổi. Bạn cũng có thể tham khảo ý kiến bạn bè hoặc các anh ở trên
            MÌnh làm đồ án đều tham khảo tài liệu trên hocavr.com
            Kết luận lại nên học cả hai
            Last edited by caremlanh; 05-07-2011, 23:02.

            Comment


            • #21
              Nguyên văn bởi dangtuandat Xem bài viết
              8051 vẫn có thể có SPI,I2C và nhiều hơn nữa,họ nhà nó đâu chỉ kể mấy con atmel, philip hay megawin cũng sản suất 8051 đấy.
              Nguyên văn bởi duong_act Xem bài viết
              Nhiều thế nào cũng không bằng Pic và AVR. Mà tính họ nhà nó thôi chứ không phải bộ lạc đâu nhé.
              Anh duong_act nói wá chuẩn :-bd

              Comment


              • #22
                Tiện anh em cho hỏi mạch nạp 8051 hoặc AVR có thể mua ở đâu giá rẻ ạ. Giá 2 mạch loại này như thế nào ạ!

                Comment


                • #23
                  mạch nạp Burn E này rất mạnh và khá rẻ, 8051 (89S51 mới được nha, 89C51 ko đc) PIC AVR chơi tuốt
                  http://pduytech.com/ProductsBurnerBurn-E.html
                  Anh và bạn anh dùng chung cái mạch nạp PIC nhưng mới bị mất, cũng đang định sắm 1 cái Burn E

                  Comment


                  • #24
                    Eo ơi, em tìm được trang web hoc 8051 hay quá http://www.sangthai.com.vn/ste/goc-cong-nghe/8051, ngồi học từ chiều đến giờ thì viết được cái đèn led nhấp nháy. Thành công đầu tiên nên mừng thiệt là mừng. Cảm ơn các anh đã chỉ bảo.

                    Comment


                    • #25
                      Nguyên văn bởi norimo Xem bài viết
                      Tiện anh em cho hỏi mạch nạp 8051 hoặc AVR có thể mua ở đâu giá rẻ ạ. Giá 2 mạch loại này như thế nào ạ!
                      Ấy ơi ở đây có sẵn mạch nạp luôn nè, down file mạch in về làm, khỏi phải thiết kế ấy ơi, toàn đồ ăn sẵn ko à http://www.sangthai.com.vn/ste/goc-cong-nghe/8051

                      Comment


                      • #26
                        Hi,
                        Cứ bắt đầu bằng loại nào mà bác có điều kiện để mua (tiền, địa điểm bán) và có điều kiện để thực hành (mạch nạp, kit vv...). Nên tìm hiểu bằng tiếng Anh, lập trình bằng ngôn ngữ C. Khi thuần thục rồi thì chuyển qua họ VDK khác rất nhanh thôi. Muốn biết con VDK nó hoạt động thế nào thì nên tìm hiểu tập lệnh hợp ngữ, bắt đầu với 8051 vì tập lệnh dễ nhớ.
                        Thân ái.
                        Đường đến những ngày vinh quang không còn xa
                        Con đường chúng ta... chúng ta đã chọn.

                        Comment


                        • #27
                          mạch nạp 89C51 mua ở đâu ở HN hả các bác. Tên loại mạch nạp là gì ạ. Em đang định làm mạch trái tim nó dùng 89C51
                          Last edited by norimo; 06-07-2011, 13:42.

                          Comment


                          • #28
                            nếu thay 89C51 bằng 89s51 thì có hoạt động bt k ạ

                            Comment


                            • #29
                              Được bình thường, nhưng nếu học 8051 thì nên xài 89sXX chứ đừng xài 89c. 89s nạp trực tiếp trên boar không cần gỡ IC, tiện lợi, rẻ ^^

                              Comment


                              • #30
                                cho mình hỏi là...hiện giờ mình đang định mua mạch nạp mà không biết mua loại nào hết ( dân mới vào nghề ) lướt qua 1 vài trang web thì có nhắc tới mạch nạp Burn E vì nó nhanh,ít bị lỗi và nạp được cả AVR và PIC ( hình như là thế ),ngoài ra còn có mạch nạp USBasp,AVR910..... nói chung là khá là nhiều.Ai rành thì chỉ bảo cho mình với ,mua 1 cái dùng cho sau này luôn

                                Comment

                                Về tác giả

                                Collapse

                                norimo Tìm hiểu thêm về norimo

                                Bài viết mới nhất

                                Collapse

                                Đang tải...
                                X