Chào mừng đến với Câu Lạc Bộ Sáng Tạo
Chia sẻ kinh nghiệm
Kết nối đam mê
Đang cập nhật thời gian...
BÀI VIẾT NỔI BẬT
Xin chào! Tôi là Ếch Sáng Tạo :-)
Chia sẻ trang




Chuyên mục
Bài mới
Xem nhiều
Thống kê
  • Bài viết: 334/334
  • Thành viên: 10.084
  • Đang online: 12
  • Khách hôm nay: 2.473
  • Khách hôm qua: 2.269
  • Tổng khách: 16.108.536
Bài viết
Tạo delay dùng timer 8051 - SangTaoClub.Net
Tạo delay dùng timer 8051
Đăng bởi: andipanda - Thời gian: 18-04-2016, 11:09
Chuyên mục: MCU 8051, AVR, PIC - Lượt xem: 3.771

Chào các bạn, mình đang có một bài tập code C về delay trong 8051 nhưng không được sử dụng delay để đứng yên 1 chổ mà phải dùng timer để thực hiện những chương trình sau nữa, đến khi đủ thời gian delay thì nó thực hiện lệnh tiếp theo của mình.

Mình đang cần một đoạn code như thế này, nhưng mò mãi cũng chỉ có đứng yên 1 chổ để chờ cờ tràn, mong các bạn giúp đỡ mình phần code này với, mình xin cảm ơn nhiều :D :D


  • Bạn chưa đăng nhập, không thể viết bình luận!
    Bấm vào đây để Đăng nhập hoặc Đăng ký!
  • Vũ Văn Thái lúc 18-04-2016, 18:30
    Bạn biết dùng ngắt time chứ, tính toán chu kỳ ngắt timer 1ms, dùng timer 1 16bit, khi ngắt thì xóa cờ tràn và set lại giá trị khởi tạo cho thanh ghi đếm. Dùng một biến toàn cục kiểu 16bit ví dụ:
    unsigned int time_delay;

    void Ngắt_timer1(){
        xóa cờ tràn;
        nạp lại giá trị đếm;
        time_delay++; //tăng giá trị delay

    }

    Cách sử dụng trong main:

    if(time_delay > 500) //kiểm tra thời gian delay
    {
        time_delay=0; //reset biến đếm về 0
        // code cần delay 500ms
    }
  • Trang 1/1: 1

    Bài viết cùng chuyên mục
    Cần giúp nút ấn với hiệu ứng 8051 Cần giúp nút ấn với hiệu ứng 8051
    Đăng bởi: phan_anh_17371 - Thời gian: 06-09-2018, 10:53
    Chuyên mục: MCU 8051, AVR, PIC - Lượt xem: 2.328
    [SHARE] Thư viện chơi nhạc bằng module DFPLayer Mini Library [SHARE] Thư viện chơi nhạc bằng module DFPLayer Mini Library
    Đăng bởi: Vũ Văn Thái - Thời gian: 05-04-2018, 15:15
    Chuyên mục: MCU 8051, AVR, PIC - Lượt xem: 5.126
    có bạn nào tìm hiểu về stm8 ko có bạn nào tìm hiểu về stm8 ko
    Đăng bởi: ngocsi - Thời gian: 13-03-2017, 12:16
    Chuyên mục: MCU 8051, AVR, PIC - Lượt xem: 3.134
    Mạch đo tốc độ và quãng đường xe đạp sử dụng cảm biến hall hiển thị lcd Mạch đo tốc độ và quãng đường xe đạp sử dụng cảm biến hall hiển thị lcd
    Đăng bởi: leacebach - Thời gian: 04-03-2017, 20:57
    Chuyên mục: MCU 8051, AVR, PIC - Lượt xem: 3.339
    ỨNG DỤNG LM35 PIC16F877A CODE CCS ỨNG DỤNG LM35 PIC16F877A CODE CCS
    Đăng bởi: lam3ngon - Thời gian: 05-06-2016, 21:35
    Chuyên mục: MCU 8051, AVR, PIC - Lượt xem: 5.643
    BÀI 13 : EEPROM PIC16F877A XC8 BÀI 13 : EEPROM PIC16F877A XC8
    Đăng bởi: lam3ngon - Thời gian: 17-05-2016, 10:56
    Chuyên mục: MCU 8051, AVR, PIC - Lượt xem: 4.571
    giao tiếp eeprom với pc qua 89s52 giao tiếp eeprom với pc qua 89s52
    Đăng bởi: quangmanhvk - Thời gian: 04-05-2016, 10:04
    Chuyên mục: MCU 8051, AVR, PIC - Lượt xem: 3.092
    Mạch Đếm lùi sử dụng ic AT89C52 hoậc AT89C51 Mạch Đếm lùi sử dụng ic AT89C52 hoậc AT89C51
    Đăng bởi: vanthang - Thời gian: 14-04-2016, 00:52
    Chuyên mục: MCU 8051, AVR, PIC - Lượt xem: 3.212
    Chia sẽ code đèn giao thông ngã tư PIC16F877A CCS ! Chia sẽ code đèn giao thông ngã tư PIC16F877A CCS !
    Đăng bởi: lam3ngon - Thời gian: 11-03-2016, 23:25
    Chuyên mục: MCU 8051, AVR, PIC - Lượt xem: 8.634
    BÀI 11 : TIMER 1 PIC16F877A XC8 BÀI 11 : TIMER 1 PIC16F877A XC8
    Đăng bởi: lam3ngon - Thời gian: 19-02-2016, 20:47
    Chuyên mục: MCU 8051, AVR, PIC - Lượt xem: 4.292
    
    Chào mừng Hungnguyen123 đã tham gia câu lạc bộ sáng tạo!
    Vũ Văn Thái - vuthai
    Hôm nay là sinh nhật của ngoisao_bang1016, nguyenngoctram, thaospkt2012, hugo_8x, baodtcn, thanhphong, nguyenphuongnam, Hoan123, Forget, ← Gửi tin nhắn chúc mừng
    Múi giờ: UTC+07:00 - Asia/Ho Chi Minh ***** IP của bạn: 54.198.154.234 ***** Status: Cache Update thành công!