TAILIEUCHUNG - Đề tài: Kit Thực Tập Vi Điều Khiển Pic

Bộ định tỉ lệ prescaler có 4 giá trị tỉ lệ được lựa chọn bởi các bit CCPxM3:CCPxM0. Bất cứ khi nào module CCP ngừng hoạt động hoặc không hoạt động trong chế độ Capture thì giá trị tỉ lệ sẽ bị xóa. Bất cứ reset nào cũng xóa giá trị tỉ lệ. Khi thay đổi giá trị prescaler có thể gây ra một ngắt. Giá trị đếm prescaler sẽ không bị xóa nên sự Capture đầu tiên có thể không xuất phát từ giá trị 0 của bộ prescaler. , thì các hệ thống điều khiển cơ khí thô sơ, với tốc độ xử. | Bit điều khiển PSP là PSPMODE (TRISE). PSPMODE được set sẽ thiết lập chức năng các pin của PORTE là các pin cho phép đọc dữ liệu ( ), cho phép ghi dữ liệu ( ) và pin chọn vi điều khiển ( ) phục vụ cho việc truyền nhận dữ liệu song song thông qua bus dữ liệu 8 bit của PORTD. PORTD lúc này đóng vai trò là thanh ghi chốt dữ liệu 8 bit, đồng thời tác động của thanh ghi TRISD cũng sẽ được bỏ qua do PORTD lúc này chịu sự điều khiển của các thiết bị bên ngoài. PORTE vẫn chịu sự tác động của thanh ghi TRISE, do đó cần xác lập trạng thái các pin PORTE là input bằng cách set các bit TRISE. Ngoài ra cần đưa giá trị thích hợp các bit PCFG3:PCFG0 (thanh ghi ADCON1) để ấn định các pin của PORTE là các pin I/O dạng digital (PORTE còn là các pin chức năng của khối ADC). Khi các pin và cùng ở mức thấp, dữ liệu từ bên ngoài sẽ được ghi lên PORTD. Khi một trong hai pin trên chuyển lên mức logic cao, cờ hiệu báo dữ liệu trong buffer đã đầy BIF (TRISE) được set và cờ ngắt PSPIF (PIR1) được set để báo hiệu kết thúc ghi dữ liệu. Bit BIF chỉ được xóa về 0 khi dữ liệu vừa nhận được ở PORTD được đọc vào. Bit báo hiệu dữ liệu nhận được trong buffer bị tràn IBOV (TRISE) sẽ được set khi vi điều khiển nhận tiếp dữ liệu tiếp theo trong khi chưa đọc vào dữ liệu đã nhận được trước đó. Khi các pin và cùng ở mức logic thấp, bit báo hiệu buffer truyền dữ liệu đã đầy BOF (TRISE) sẽ được xóa ngay lập tức để báo hiệu PORTD đã sẵn sàng cho quá trình đọc dữ liệu. Khi một trong hai pin trên chuyển sang mức logic cao, cờ ngắt PSPIF

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.