Keil C & 8051 [tut]

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • dangemailbox
    Thành viên tích cực
    • Apr 2012
    • 118

    #1

    Keil C & 8051 [tut]

    Hướng dẫn các bạn sử dụng Keil C, đây cũng là cơ hội để mình rà sót lại kiến thức về Keil C cũng như 8051.

    Mình viết trên MS Word nha các bạn. Viết một hơi cho đến lúc hoàn thành thì lâu quá. Vì vậy mình viết xong đến đâu sẽ cập nhật cho các bạn đến đó. Các bạn đọc và đóng góp ý kiến cho mình. Có lẽ 1 tháng là có 1 file mới, trong file mới mình sẽ cập nhật bổ sung, dựa trên ý kiến đóng góp của các bạn.

    Trong file có ghi ngày tháng. Các bạn tìm file mới nhất để đọc.

    Mong các bạn có nhiều ý kiến phản hồi để tài liệu được đầy đủ, trình bày khoa học hơn.

    file đầu tiên ở đây:

    07/05/2012: Tut_KeilC_8051
  • transisto
    Thành viên tích cực
    • Oct 2011
    • 303

    #2
    Anh có thể lưu thành file .doc ngoài .docx vì máy em không cài được Office 2007 anh ạ!

    Comment

    • ninhthu90
      Thành viên mới
      • Mar 2012
      • 2

      #3
      mọi người ơi!ai có tài liệu hướng dẫn lập trình KeyC chho mình xin với nhé!thanks

      Comment

      • dangemailbox
        Thành viên tích cực
        • Apr 2012
        • 118

        #4
        Nguyên văn bởi transisto Xem bài viết
        Anh có thể lưu thành file .doc ngoài .docx vì máy em không cài được Office 2007 anh ạ!
        file doc của bạn đây: 07/05/2012_Tut_KeilC.doc

        Comment

        • locct2011
          Thành viên mới
          • Apr 2012
          • 26

          #5
          thank anh nhiều nha!! êm cũng đang rất cần!! cố lên anh nhé!!

          Comment

          • dangemailbox
            Thành viên tích cực
            • Apr 2012
            • 118

            #6
            File mới cho các bạn đây:
            13/05/2010
            Tut_KeilC_8051_13_05_2012.docx
            Ví dụ

            Cập nhật:
            Tạo Project, biên dịch, mô phỏng bằng Keil C và Proteus.

            Comment

            • dangemailbox
              Thành viên tích cực
              • Apr 2012
              • 118

              #7
              File mới:Tut_KeilC_8051_13_05_2012_update.docx

              Cập nhật: Điều khiển Led đơn, Delay bằng vòng lặp, Delay bằng Timer, Delay bằng Assembly - Gọi hàm Assembly từ C, Khảo sát vi điều khiển trong chế độ IDLE.

              Các ví dụ các bạn có thể download theo đường link ở bài viết phía trên.

              Các bạn đọc rùi phản hồi ý kiển cho mình biết để còn sửa chữa, cập nhật!
              Chẳng ai có ý kiến gì hết, mình cũng không biết đường nào mà lần.

              Comment

              • kidteam
                Thành viên tích cực
                • Nov 2010
                • 1633

                #8
                chú nên up file pdf ấy
                Tut_KeilC_8051_13_05_2012_update.pdf

                Comment

                • dangemailbox
                  Thành viên tích cực
                  • Apr 2012
                  • 118

                  #9
                  Up file word ai thấy có gì sai thì sử dùng lun!!

                  Comment

                  • thuongdtqb
                    Thành viên tích cực
                    • Apr 2011
                    • 513

                    #10
                    thank bạn nha. mình viết ASM bây giờ đang chuyên sang học C mà thấy hơi khó, không biết bạn có giáo trình nào dạy C hay không cho mình tham khảo với
                    ★♀♥♂Oº°(¯`◦_ _◦´¯)°ºO♂♥♀ღ ★

                    Comment

                    • kidteam
                      Thành viên tích cực
                      • Nov 2010
                      • 1633

                      #11
                      thế chú dùng word 2003 thôi
                      anh thấy nó vẫn là phổ biến nhất đó
                      cố lên chú nhé
                      anh thấy cái này bổ ích đó

                      Comment

                      • kidteam
                        Thành viên tích cực
                        • Nov 2010
                        • 1633

                        #12
                        Nguyên văn bởi thuongdtqb Xem bài viết
                        thank bạn nha. mình viết ASM bây giờ đang chuyên sang học C mà thấy hơi khó, không biết bạn có giáo trình nào dạy C hay không cho mình tham khảo với
                        anh thấy nếu đúng là C cơ bản thì hay nhất là cuốn của thầy Ất
                        chú tham khảo nhé

                        Comment

                        • kidteam
                          Thành viên tích cực
                          • Nov 2010
                          • 1633

                          #13
                          chú có hiểu về hàm đệ quy không
                          tại hôm nay viết thử chương trình
                          nếu trong hàm main và trong hàm ngắt cùng gọi tới 1 hàm thì nó đưa ra cảnh báo
                          tiếng anh không biết chữ nào nên chịu
                          chú biết vấn đề này không

                          Comment

                          • thuongdtqb
                            Thành viên tích cực
                            • Apr 2011
                            • 513

                            #14
                            bác thử tham khảo vấn đề này xem
                            Hàm đệ quy là gì? khi nào thì mình sử dụng đệ quy? - Cộng đồng C Việt
                            ★♀♥♂Oº°(¯`◦_ _◦´¯)°ºO♂♥♀ღ ★

                            Comment

                            • dangemailbox
                              Thành viên tích cực
                              • Apr 2012
                              • 118

                              #15
                              Nguyên văn bởi kidteam Xem bài viết
                              chú có hiểu về hàm đệ quy không
                              tại hôm nay viết thử chương trình
                              nếu trong hàm main và trong hàm ngắt cùng gọi tới 1 hàm thì nó đưa ra cảnh báo
                              tiếng anh không biết chữ nào nên chịu
                              chú biết vấn đề này không
                              Vấn đề này mình chưa gặp phải với Keil C, nhưng nhớ có lần viết với Mikro C cho PIC nó báo lỗi khi gọi hàm trong chương trình phục vụ ngắt. Nguyên nhân là Mikro C cho PIC không hỗ trợ gọi chương trình con trong trình phục vụ ngắt (hình như vậy, nhớ không rõ lắm), nhưng nó lại đưa ra một thông báo lỗi gì đó về hàm đệ qui, làm mất thời gian.

                              Lập trình cho các vi điều khiển có bộ nhớ RAM thấp thì nên hạn chế dùng đệ qui. Nếu có sử dụng bạn phải quản lý bộ nhớ STACK thật tốt, nếu không sẽ bị tràn -> chương trình bị lỗi mà không rõ nguyên nhân, mặc dù lúc đầu mới bật nguồn nó chạy ngon lành.

                              Còn bài của bạn có thể up lên cho mọi người xem thử được ko? Mình cũng đang tò mò lắm.
                              Last edited by dangemailbox; 13-05-2012, 19:52.

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...