View Single Post
Old 28-06-2011, 07:04 PM   #2
pstin
Đệ tử 7 túi
 
Tham gia ngày: Jul 2010
Nơi Cư Ngụ: TP HCM
Bài gửi: 190
:
- Đầu tiên là nhập thời gian hẹn giờ vào eeprom từ các phím nhấn!!!!!!! Cái này thì dễ rồi, có nhiều lắm, lúc trước tui có post rồi đó, xem:
http://www.picvietnam.com/forum/show...6235#post46235
- Nên đổi thời gian cài đặt thành phút: Bạn nên nhập thời gian delay bằng "giờ" và "phút".
02 dữ liệu này lưu trong 02 ô nhớ, tdelay=hour*60+min.
- Có thể dùng timer hoặc hàm delay_ms(...).
- Khi nhấn nút start thì bien_chay=1, bắt đầu gọi hàm delay đếm ngược thời gian, hiển thị ra màn hình hoặc led 7 đoạn!!!!!!! Hết thời gian đó thì bien_chay=0, ....thực hiện một số chức năng trong thời gian đó!!!!!!!
- Chú ý là eeprom chỉ lưu tới 255, muốn lưu số lớn hơn (n) thì "chia đôi" số đó ra!!! Nếu không lưu vào eeprom là trớt wớt: x1=n/100; x2=n%100.
write_eeprom(...,x1); write_eeprom(...,x2); n=read_eeprom(...)*100+read_eeprom(...);
pstin vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn