Làm sao cho AT89 có thể thực hiện 2 công việc song song

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • vickyvu0684
    Thành viên chính thức
    • Dec 2013
    • 30

    #1

    Làm sao cho AT89 có thể thực hiện 2 công việc song song

    Hi các bạn !
    Mình đã làm một mạch điện đèn led chớp tẳt và LCD 16x2 (chạy chữ).
    Nhưng cả 2 công việc trong cùng 1 con AT89, và 2 công việc này hoàn toàn độc lập nhau.
    ví dụ , có 2 hàm xử lý 2 công việc như sau :

    Code:
    void SangLed(){
    
    unsigned char i;
    
    for(i=0;i<8;i++)
    {
    // xử lý phần sáng led cho P0;
    delay(500);
    }
    
    }
    
    void HienThiLCD(){
     //xử lý hiển trị LCD
    }
    Vì mỗi công việc này đựoc lập đi lặp lại trong vô tận. Nhưng hiện tại mình chỉ có thể cho 1 trong 2 công việc thực hiện hoặc chỉ có thể chờ công việc 1 thưc hiện xong thì mới thực hiện công việc 2. Vậy các bạn có cách nào để IC AT89 có thể làm 2 công việc đồng thời mà không phải chờ đợi công việc kia không .
    Last edited by vickyvu0684; 09-12-2013, 20:05.
  • duong_act
    Thành viên tích cực
    • Nov 2008
    • 4903

    #2
    Bạn tìm hiểu thêm về RTOS. Mình không dùng RTOS với AT89 nên chỉ bảo thế thôi.

    Comment

    • vickyvu0684
      Thành viên chính thức
      • Dec 2013
      • 30

      #3
      Cảm ơn bạn

      Comment

      • tuanpy
        Thành viên mới
        • Oct 2013
        • 13

        #4
        ban co the cho minh xin so do nguyen ly mach hien thi lcd dc ko .thank ,.
        email : tuan.py91@yahoo.com.vn

        Comment

        • hoadang
          Thành viên tích cực
          • Jun 2010
          • 191

          #5
          Nếu dùng KeilC thì tìm hiểu RTX Tiny là RTOS free của bản RTX Full, Keil C có hỗ trợ, có sẵn code mẫu và đọc help của Keil C là làm được.

          Comment

          • vickyvu0684
            Thành viên chính thức
            • Dec 2013
            • 30

            #6
            Nguyên văn bởi tuanpy Xem bài viết
            ban co the cho minh xin so do nguyen ly mach hien thi lcd dc ko .thank ,.
            email : tuan.py91@yahoo.com.vn
            Đây nè bạn : Su dung LCD 16x2

            Comment

            Về tác giả

            Collapse

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

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

            Collapse

            Đang tải...