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ê
    Đang tải..
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: 4.014

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.506
    [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.675
    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.295
    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.524
    Ứ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.902
    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: 5.032
    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.275
    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.470
    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: 9.511
    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.786
    Chào mừng canbaoke14 đã 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 vinhubitower, giusetung712, giusetung71, vuviet85, Trinhxuantu, computersp, simbec, ngayhanhphucbg94, hoangxuantrung, truongtoan, vt19951123, nstung2311, hoangmau, dt_hoangtrung, Totiton, 01657598455, ngvinh96, netluan2, khang69, qaz159357, sanh1995, ← Gửi tin nhắn chúc mừng
    Múi giờ: UTC+07:00 - Asia/Ho Chi Minh ***** IP của bạn: 18.226.226.151 ***** Status: Cache Update thành công!