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 Bài Trong Ngày Vi điều khiển

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 20-09-2012, 11:15 AM   #1
okitakimura
Nhập môn đệ tử
 
Tham gia ngày: Oct 2011
Bài gửi: 4
:
Xin giúp đỡ về cờ ngắt trong timer 0

chào mọi người!
Mình muốn hỏi về cờ T0IF của timer 0.
Đọc trong một số tài liệu thấy khi ngắt tràn xảy ra thì T0IF phải đc reset về 0 bằng chương trình.
Tuy nhiên mình có xem 1 số code định thời 1s bằng timer 0 (viết bằng CCS) thì
trong hàm ngắt không thấy reset T0IF ?? Và mô phỏng vẫn chạy bình thường.

Mình muốn hỏi là khi viết bằng CCS thì trong hàm ngắt Timer0 có cần thiết phải cho T0IF = 0 kô ?

Cảm ơn mọi người đã quan tâm.
okitakimura vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 20-09-2012, 03:24 PM   #2
binhbk247
Đệ tử 2 túi
 
Tham gia ngày: Jun 2011
Bài gửi: 37
:
ko cần cũng được bạn, trong ccs nó tự xóa cờ ngắt cho bạn
binhbk247 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 20-09-2012, 06:12 PM   #3
okitakimura
Nhập môn đệ tử
 
Tham gia ngày: Oct 2011
Bài gửi: 4
:
thanks bạn.
Cho mình hỏi thêm 1 tý về xung đột ngắt cách giải quyết nó.
Mình đang làm bài tập giữa kỳ là quét led 7 đoạn.
Thuật toán:
_Mình sử dụng 2 ngắt ngoài là RB0 thực hiện bấm phím và định thời 1s timer0.

Khi mô phỏng thì bình thường nhưng nạp vào pic thì chạy lỗi,

Sau đó mình bỏ phần ngắt ngoài RB0 chỉ còn phần timer0 thì chạy bình thường.

Không biết mọi người có cách giải quyết gì nếu mình sử dụng cả 2 ngắt như trên.
okitakimura vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lờ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


Múi giờ GMT. Hiện tại là 06:03 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