PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Các ngôn ngữ lập trình khác (CCS C, HT PIC,...)

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Tìm Kiếm Bài Trong Ngày Ðánh Dấu Ðã Ðọc Vi điều khiển

 
 
Ðiều Chỉnh Xếp Bài
Prev Previous Post   Next Post Next
Old 17-09-2009, 10:00 AM   #25
Em_ku
Nhập môn đệ tử
 
Tham gia ngày: Jul 2009
Bài gửi: 10
:
Trích:
Nguyên văn bởi nhamdtk4 View Post
Tôi thật ko thể hiểu đc sao cái hàm trễ của bạn lại có lúc chạy đúng đc 1s, và cách bạn tính thời gian trễ ở trên là dùng cho ngắt timer ko biết khai báo ngắt của bạn đặt đâu.
Hàm tre1s() của bạn chỉ đơn giản là thực hiện các lệnh trong đó mỗi lệnh tốn khoảng vài us làm sao mà trễ đc đến 1s cơ chứ.
Cái này tớ không sử dụng ngắt dùng timer mà đơn giản là chỉ thực hiện cái lệnh đó. Thời gian để thực hiện lệnh này là 1s được tính như sau:
đầu tiên gán cho timer0=6. Giá trị timer tăng sau 1 chu kì lệnh với tỉ lệ chia tần số là 16. Vậy sau bao lâu thì giá trị i tăng lên 1 đơn vị:
t=(255-6+1)*1us*16=4000us. Vậy giá trị của i phải chạy từ 0 đến 250. Như vậy nó tốn thời gian là 4000us*250=1000000us=1s. đó là cách em tính. Nhưng ở đây em không thắc mắc về tính thời gian trễ này. Nếu ta sửa cái led 7 đoạn bằng một led đơn thì nó vẫn đỏ tắt sau thời gian là 1s. Nhưng nếu nó là led 7 đoạn thì nhảy loạn xạ lên.
Em_ku vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
 

Ðiều Chỉnh
Xếp Bài

Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến

Similar Threads
Ðề tài Người gửi Chuyên mục Trả lời Bài mới
dsPIC Tutorial 3-Đọc ngõ vào và giao tiếp LCD namqn dsPIC - Bộ điều khiển tín hiệu số 16-bit 92 19-02-2017 11:15 PM
dsPIC Tutorial 2-Các kỹ thuật cơ bản namqn dsPIC - Bộ điều khiển tín hiệu số 16-bit 33 17-10-2013 11:09 PM
dsPIC Tutorial 4-Module UART và I2C namqn dsPIC - Bộ điều khiển tín hiệu số 16-bit 76 09-05-2012 10:55 AM
Tutorial LCD cua Nigel??????? spirit Cơ bản về vi điều khiển và PIC 16 16-03-2009 05:32 PM
tutorial hay cho newbie FUD84 Cơ bản về vi điều khiển và PIC 2 04-12-2005 02:29 AM


Múi giờ GMT. Hiện tại là 09:51 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam