PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Cơ bản về vi điều khiển và 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

Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC

 
 
Ðiều Chỉnh Xếp Bài
Prev Previous Post   Next Post Next
Old 28-05-2006, 08:27 PM   #3
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Theo tôi, học theo cách này có hiệu quả nhất về thời gian cũng như kinh nghiệm thực tế.

Hiện tượng 'dội' của nút nhấn/công tắc thường được gọi trong tiếng Anh bằng từ bouncing, và kỹ thuật khắc phục được gọi là debouncing.

Để thực hiện bằng phần mềm, mỗi khi bạn vào ngắt do có tác động vào RB0, bạn dùng một đoạn chương trình để chờ một khoảng thời gian nào đó, sau đó kiểm tra lại trạng thái của chân RB0, nếu trạng thái lúc này là ổn định (nghĩa là sau hai lần đọc liên tiếp, cách nhau một khoảng thời gian nào đó, mà trạng thái là giống nhau) thì bạn có thể xem như nút nhấn/công tắc đã hết dội và có thể thực hiện các thao tác kế tiếp. Tất nhiên đây là một cách khá trực quan, nếu yêu cầu xử lý phức tạp hơn thì chúng ta sẽ cần những thuật toán hiệu quả hơn.

Đối với chân RA4, datasheet thường có nêu rõ từng chức năng khác nhau của chân. Rõ ràng trong datasheet có ghi RA4 khi là ngõ ra sẽ có kiểu OD (open drain-cực máng hở). Còn chức năng T0CKI là ngõ vào cho Timer 0, trong trường hợp bạn muốn dùng một nguồn clock ngoài làm clock cho Timer 0, có thể dùng để đếm các sự kiện bên ngoài.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263

thay đổi nội dung bởi: namqn, 28-05-2006 lúc 08:29 PM.
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
 


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
Vì sao nên thảo luận về luận văn tốt nghiệp online? falleaf Luận văn tốt nghiệp 19 19-03-2024 08:16 AM
Các đề tài dự kiến của phòng thí nghiệm mở picvietnam falleaf PIC Việt Nam - Chuyên nghiệp 41 22-06-2013 02:15 AM
Nhờ giúp đỡ cho dự án nghiên cứu tiếng Việt namqn Trao đổi ngoài luồng 1 06-07-2007 01:31 PM
luận án tốt nghiệp 111985 Luận văn tốt nghiệp 14 01-04-2007 11:22 PM
Tạo Đề Tài cùng nghiên cứu 111985 Đóng góp ý kiến 1 02-01-2007 08:02 PM


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