89c51 cơ bản

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • Phuc-Phuong
    Thành viên tích cực
    • Feb 2008
    • 205

    #1

    89c51 cơ bản

    mình mới mò ra được cuốn 8051 cơ bản. nhưng khi lập trình thử vô bài đầu tiên thì nó báo lỗi quá trời, anh e nào biết chỉ dùm mình.
    CÒN GÀ LẮM.HIHIHI
    CODE:
    #include <REGX51.H>
    #define bat 0
    #define tat 1
    sbit led1=p1^0;
    sbit led2=p1^1;
    sbit led3=p1^2;
    sbit led4=p1^3;
    sbit led5=p1^4;
    sbit led6=p1^5;
    sbit led7=p1^6;
    sbit led8=p1^7;
    void tre(long int time)
    {
    long n;
    for(n=0;n++;n<time)
    {
    ;//ko lam j
    }
    }
    void main(void)
    {
    while(1)
    {
    led1=bat;
    tre(1000);
    led1=tat;
    tre(1000);
    }
    }
  • bgdientu
    Thành viên tích cực
    • Feb 2011
    • 147

    #2
    bạn thay hết chữ p1^x thành P viết hoa là ok

    Comment

    • phamtinh.dt
      Thành viên tích cực
      • Jul 2010
      • 933

      #3
      ặc.cổng P1 phải viết hoa
      Sửa biến tần, Servo, Máy hàn , Máy tính công nghiệp, Nguồn xung 0978666571
      Web :

      Comment

      • Phuc-Phuong
        Thành viên tích cực
        • Feb 2008
        • 205

        #4
        để mình thử xem sao.thank mọi người nhe

        Comment

        • Phuc-Phuong
          Thành viên tích cực
          • Feb 2008
          • 205

          #5
          AH. cám ơn mấy anh nhe, e lam dc rồi.

          Comment

          Về tác giả

          Collapse

          Phuc-Phuong Tìm hiểu thêm về Phuc-Phuong

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

          Collapse

          Đang tải...