Thông báo

Collapse
No announcement yet.

HƯỚNG DẪN LẬP TRÌNH KEIL C CHO 8051-[Chỉ dành post bài hướng dẫn]

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

  • Nguyên văn bởi Hard Xem bài viết
    Hi,
    Nếu bác biết dùng ngắt Timer thì chuyện này quá dễ dàng rồi còn gì.
    Thân ái.
    Bạn nên tìm hiểu phần lập trình đa nhiệm.
    Vũ xuân Lợi
    YM!:

    Comment


    • haizzz.... học C mình thấy ngán các câu lệnh qua.....
      ☻Qµâñ_þîñ☻
      YM: Mr.kute_01
      Gmail:hug91.hn1

      Comment


      • trước đây học passcal mình không hiểu các lệnh lặp và gán giá trị cho nên đã bỏ không học nữa .... giờ lập trình vi điều khiển bằng C chắc cũng không hơn mấy ... vậy ai có kinh nghiệm C thì truyền đạt cho mình với .. . . .
        ☻Qµâñ_þîñ☻
        YM: Mr.kute_01
        Gmail:hug91.hn1

        Comment


        • huong dan dung keil c

          Mình có mấy tài liệu hướng dẫn dùng keil C ,anh em down load ve xem thử nhé:
          _Hướng dẫn dùng keil C:
          HD Dung KeilC.pdf
          _Các chương trình mẫu dùng keil C cho 8951:
          8051-toan-tap.rar
          _Sách tiếng anh về Keil C:
          19200066-Exploring-C-for-Micro-Controllers-A-Hands-on-Approach.rar

          ah, các bạn chờ 5s rồi nhấn vào "SKIP AD" để download về nhé.

          Comment


          • các anh cho em hỏi cái này là bị lỗi gì vậy ak, và cách khắc phục như thế nào nhé.!!

            Comment


            • Các bạn biết mở rộng Port cho 8051 bằng 74373; 8255 khai báo trong Keil thế nào
              Last edited by thehai; 10-12-2011, 08:31.

              Comment


              • các bác cho em hỏi lệnh 'mov thanhghi,diachi' và 'mov diachi,thanhghi' trong C thì viết làm sao vậy, ko biết trong C có lệnh nào tương đương với lệnh push và pop ko nhỉ. hôm nay em mới tập tành học C, trước kia toàn sử dụng asm ko ah, nghe mọi người nói lập trình bằng ngôn ngữ cấp cao sẽ nhanh và tiện lợi hơn nên em tập tành học thử thấy cũng ngon phết

                Comment


                • Em muốn hỏi làm thế nào để sử dụng nhiều Port trong 8051 vậy?

                  Comment


                  • Em muốn hỏi khi sử dụng câu lệnh: name EQU 03FH thì keil c sẽ hiểu 03FH là địa chỉ tuyệt đối hay một hằng số vậy?

                    Comment


                    • Nguyên văn bởi vanquangtk Xem bài viết
                      Em muốn hỏi khi sử dụng câu lệnh: name EQU 03FH thì keil c sẽ hiểu 03FH là địa chỉ tuyệt đối hay một hằng số vậy?
                      là địa chỉ tuyệt đối, khi đó ô nhớ 3Fh sẽ có tên khác là name
                      muốn khai báo hằng thì là : name DATA 03FH

                      Comment


                      • vậy sao khi em vô trang keil.com nó lại nói thế này:name EQU expr{, type}
                        expr
                        is a register-relative address, a PC-relative address, an absolute address, or a 32-bit integer constant.

                        Comment


                        • mấy anh cao thủ chi dùm e chỉnh delay ngoài dùng con 555 đưa vào chân bất kỳ hay mạch chỉnh volum giúp e với
                          code of e đây mong mấy a chi giáo

                          #include <regx51.h>
                          #define led P0
                          void delay(unsigned int ms)
                          {
                          unsigned int i;
                          unsigned char j;
                          for(i=0;i<ms;i++)
                          {
                          for(j=0;j<125;j++)
                          {
                          }
                          }
                          }
                          main()
                          {
                          while(1)
                          {
                          P0=0x00;delay(1000);
                          P0=0x00;delay(1000);
                          P0=0x04;delay(1000);
                          P0=0x08;delay(1000);
                          P0=0x10;delay(1000);
                          P0=0x20;delay(1000);
                          P0=0x40;delay(1000);
                          P0=0x80;delay(1000);
                          }
                          }

                          Comment


                          • mấy a zo chi dùm e vơi

                            Comment


                            • Nguyên văn bởi lenhoc91 Xem bài viết
                              mấy anh cao thủ chi dùm e chỉnh delay ngoài dùng con 555 đưa vào chân bất kỳ hay mạch chỉnh volum giúp e với
                              code of e đây mong mấy a chi giáo

                              #include <regx51.h>
                              #define led P0
                              void delay(unsigned int ms)
                              {
                              unsigned int i;
                              unsigned char j;
                              for(i=0;i<ms;i++)
                              {
                              for(j=0;j<125;j++)
                              {
                              }
                              }
                              }
                              main()
                              {
                              while(1)
                              {
                              P0=0x00;delay(1000);
                              P0=0x00;delay(1000);
                              P0=0x04;delay(1000);
                              P0=0x08;delay(1000);
                              P0=0x10;delay(1000);
                              P0=0x20;delay(1000);
                              P0=0x40;delay(1000);
                              P0=0x80;delay(1000);
                              }
                              }
                              Tức là bạn muốn delay lâu hơn đúng không? delay(1000) thì nó delay có 1s
                              Nêu như vậy thì bạn setup delay không phải là 1000 mà là một số lớn hơn là được.

                              Comment


                              • ko a ạ e mún chỉnh delay theo xung nhịp cua ic 555 là tốc độ nháy của led do bởi 555 đó a

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...
                                X