Thông báo

Collapse
No announcement yet.

hỏi C, C++ & kiel c có giồng nhau không?

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

  • hỏi C, C++ & kiel c có giồng nhau không?

    chúng ta co thể lấy chương trình C, C++ để lập trình và dịch ra file .hex giống Kiel C ko? các câu lệnh, khai báo có khác nhau ko?
    cám ơn rất nhiều!
    TamPhieuLuuKy@yahoo.com
    092 2838 712 --->>

  • #2
    Bạn có chút hiểu nhầm rồi
    C, C++ là ngôn ngữ lập, còn keil C là phần mềm biên dịch từ ngôn ngữ C ra mã hex.
    khi biên dịch C trên window ( có thể hiểu là mã hex cho CPU)bạn dùng visual studio, hoặc các phần mềm khác.
    biên dịch C ra mã hex cho 8051 dùng KeilC, cho PIC dùng CCS, C30,.vv.,
    Đạo khả đạo phi thường đạo
    Danh khả danh phi thường danh

    Comment


    • #3
      thank, xem' chút nữa là học ccs
      TamPhieuLuuKy@yahoo.com
      092 2838 712 --->>

      Comment


      • #4
        thực ra lập trình cho 89 dùng KeilC cũng dựa trên nền tảng của C nên cũng có nhiều câu lệnh KeilC "mượn" của C (xem C:\Keil\C51\INC)

        Comment


        • #5
          kỳ này bọn mình học lập trình điện tử , thấy thầy giáo nói gọi đấy là C không chính thống
          EM YÊU BÁC HỒ

          Comment


          • #6
            Nguyên văn bởi cocconden Xem bài viết
            thực ra lập trình cho 89 dùng KeilC cũng dựa trên nền tảng của C nên cũng có nhiều câu lệnh KeilC "mượn" của C (xem C:\Keil\C51\INC)
            hình như bác cũng nhầm,nhiepphong1 đã nói C và C++ là ngỗn ngữ lập trình còn keil c chỉ là phần mền để ta có thể lập trình và chương trình dịch thôi.

            Comment


            • #7
              C là ngôn ngữ lập trình còn như Keil C, CCS chỉ là chương trình hỗ trợ biên dịch ra file hex cho các dòng chip VDK thôi. Có ai vay mượn ai đâu, keilC cũng viết code ASM đc vậy.

              Comment


              • #8
                nếu bạn muốn viết ngôn ngữ ASM trong KeilC bạn chỉ cần để ý khi lưu chon ".ASM" thay vì ".C" thui

                Comment


                • #9
                  super hiếu cũng đang học vđk ah? mình cũng đang tự mài mò đây. hiếu đang học họ 8051 hay con nào khác? thuận đang nhồi nhét con 8952. mới tập tành ko biết có ra ngô ra khoai j ko. ah mình cũng đang dùng keyc đó.
                  "điều quan trọng khi lập nghiệp ko phải ở thành phố hay ở quê, mà quan trọng là chúng ta nhận định ra hướng đi nào là đúng"
                  yahoo:
                  gmail:

                  Comment


                  • #10
                    Bác thuandienluc học năm mấy rồi? Năm nay có chơi robocon không?

                    Comment


                    • #11
                      Các bạn chú ý viết đúng chính tả, Keil C chứ không phải Kiel C hay Keyl C

                      Để biên dịch ra file hex cho vi điều khiển, chúng ta dùng compiler, để lập trình (code), chúng ta dùng IDE (Intergrated Development Environment), 1 số phần mềm tích hợp luôn cả compiler và IDE, như CCS, Keil C, IAR... 1 số phần mềm lại tách riêng rẽ, vd như MPLAB là IDE, muốn biên dịch ra file hex, chúng ta gõ code dùng MPLAB, rồi dùng các compiler như C18, C30, C32... để dịch.

                      Về cơ bản, khi lập trình C cho vi điều khiển, hay cho window đều tuân theo các chuẩn chung của ngôn ngữ C, 1 số trình biên dịch có tùy biến thêm 1 số thứ, vd như CCS có định nghĩa thêm các kiểu biến như int8, int16, hay 1 số trình biên dịch khác có uint8_t, uint16_t...

                      Các trình biên dịch dùng cho window biên dịch cho chip của intel, nhân x86, còn các trình biên dịch cho vi điều khiển tạo ra file hex dựa vào tùy từng loại, vd như biên dịch cho 8051 khác, biên dịch cho PIC khác... Đặc điểm phần cứng, kiến trúc tập lệnh của các loại khác nhau, do vậy không thể lấy file đã biên dịch của con này nạp cho con kia được

                      Comment


                      • #12
                        e cũng đang học VDK nè mà các bác học = asm hay C.thấy bảo học C gọn nhẹ hơn nhưng trường lại dạy = asm nên phải tìm hiểu asm thôi.haiz....

                        Email:
                        Gmail:

                        Comment


                        • #13
                          bác đc trươngd dạy là vui rồi. mình học điện lực nên ko có học qua nó. nhưng rất thích nó mới ác chứ. đành phải tự mài mò học hỏi nhưng ng trước. tuần rồi vô tiệm làm led quảng cáo hỏi muốn học vdk. ông chủ nói dạy về pic với giá 4 triệu. dạy 1 tháng, tuần học 3 buổi tối. ổng nói dùng phần mềm lập trình tự động. nghe cái hết ham. tự động còn thú vui j nữa. học xong cũng chẳng biết j. đành tự học.hjk
                          "điều quan trọng khi lập nghiệp ko phải ở thành phố hay ở quê, mà quan trọng là chúng ta nhận định ra hướng đi nào là đúng"
                          yahoo:
                          gmail:

                          Comment


                          • #14
                            Nguyên văn bởi thuandienluc Xem bài viết
                            bác đc trươngd dạy là vui rồi. mình học điện lực nên ko có học qua nó. nhưng rất thích nó mới ác chứ. đành phải tự mài mò học hỏi nhưng ng trước. tuần rồi vô tiệm làm led quảng cáo hỏi muốn học vdk. ông chủ nói dạy về pic với giá 4 triệu. dạy 1 tháng, tuần học 3 buổi tối. ổng nói dùng phần mềm lập trình tự động. nghe cái hết ham. tự động còn thú vui j nữa. học xong cũng chẳng biết j. đành tự học.hjk
                            Bác vô đh spkt mà học ké, bên đó thường xuyên mở mấy lớp dạy lập trình avr miễn phí đó

                            Comment


                            • #15
                              Nguyên văn bởi thuandienluc Xem bài viết
                              bác đc trươngd dạy là vui rồi. mình học điện lực nên ko có học qua nó. nhưng rất thích nó mới ác chứ. đành phải tự mài mò học hỏi nhưng ng trước. tuần rồi vô tiệm làm led quảng cáo hỏi muốn học vdk. ông chủ nói dạy về pic với giá 4 triệu. dạy 1 tháng, tuần học 3 buổi tối. ổng nói dùng phần mềm lập trình tự động. nghe cái hết ham. tự động còn thú vui j nữa. học xong cũng chẳng biết j. đành tự học.hjk
                              học gì mà mắc thế,bên anh đâu cao như vậy
                              Tư vấn thiết kế hệ thống điện-điện tử theo yêu cầu.
                              Tel: 0903 702 417. Email: web:

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...
                              X