Tổng hợp tài liệu, ebook Phần Cứng tham khảo.
. Ngắt Comparator - Cờ ngắt CMIF=1 khi có sự thay đổi trạng thái ở các bit ngõ ra của Bộ so sánh (C1OUT hoặc C2OUT). f. Hoạt động so sánh trong chế độ SLEEP - Trong chế độ Ngủ, hoạt động so sánh vẫn diễn ra. Do đó, Ngắt của bộ so sánh vẫn có thể xảy ra và đánh thức PIC
16 trang | Chia sẻ: tuanhd28 | Ngày: 29/09/2015 | Lượt xem: 1807 | Lượt tải: 1
MOVLW 0x2C ;Cheá ñoä hoaït ñoäng PWM, 2 bit thấp cuûa Duty cycle CCP1X:CCP1Y = 10 MOVWF CCP1CON BSF T2CON, TMR2ON ; Timer2 baét ñaàu taêng ; Ngaét CCP1 khoâng ñöôïc cho pheùp ; Chaïy voøng laäp ñeå ñôïi côø traøn. ; Chaïy voøng laäp ñeå ñôïi côø traøn. PWM_Period_Match BTFSS PIR1, TMR2IF GOTO PWM_Period_Match ; Caäp nhaät chu kyø vaø dut...
31 trang | Chia sẻ: tuanhd28 | Ngày: 29/09/2015 | Lượt xem: 2494 | Lượt tải: 1
1_INT nội dung chương trình Ngat TIMER1 BCF PIR1, TMR1IF ;xóa cờ ngắt TIMER1? GOTO END_ISR ;Thoát chương trình ngắt AD_INT nội dung chương trình Ngat ADC nội dung chương trình Ngat ADC BCF PIR1, ADIF GOTO END_ISR END_ISR CALL POP ;gọi CT phục hồi W + STATUS RETFIE ;thoát CT phục vụ Ngắt
15 trang | Chia sẻ: tuanhd28 | Ngày: 29/09/2015 | Lượt xem: 1900 | Lượt tải: 2
Procedure RABIN-KARP-MATCHER(T,P,d,q) Input : Text T, pattern P, radix d ( which is typically =), and the prime q. Output : valid shifts s where P matches n length[T]; m length[P]; h dm-1 mod q; p 0; t0 0; for i 1 to m do { p (dp + P[i] mod q; t0 (dt0 +T[i] mod q; } for s 0 to n-m do if (p = ts ) if (P[1....
20 trang | Chia sẻ: tuanhd28 | Ngày: 29/09/2015 | Lượt xem: 1758 | Lượt tải: 0
. Xóa các Bộ định tỉ lệ Các bộ định tỉ lệ được xóa khi: - Ghi một giá trị vào thanh ghi TMR2. - Ghi một giá trị vào thanh ghi T2CON. - Khi xảy ra bất kỳ một trạng thái Reset thiết bị. f. Chế độ SLEEP - Trong chế độ này, Timer2 không hoạt động. - Giá trị của bộ định tỉ lệ sẽ được lưu và khôi phục lại sau khi thoát khỏi chế độ SLEEP
35 trang | Chia sẻ: tuanhd28 | Ngày: 29/09/2015 | Lượt xem: 1920 | Lượt tải: 2
- Biểu thức được cho là Đúng thì lặp, nếu Sai thì kết thúc. - Đúng khi giá trịkhác 0, Sai khi bằng 0. - Vòng lặp này chứa tối đa 100 dòng lệnh. - Sốlần lặp tối đa 255 lần.
64 trang | Chia sẻ: tuanhd28 | Ngày: 29/09/2015 | Lượt xem: 2106 | Lượt tải: 2
Thanh ghi W (Working Register): là thanh ghi đa dụng dùng để truy xuất dữ liệu. Tập thanh ghi F (Register File): F được chỉ định là 1 ô nhớ hay thanh ghi trong bộ nhớ dữ liệu. Ví dụ: MOVLW 0x06 ;Đưa giá trị 06h vào W MOVWF 85H ;Chuyển giá trị th.ghi W vào th.ghi TRISA (TRISA = 85H)
39 trang | Chia sẻ: tuanhd28 | Ngày: 29/09/2015 | Lượt xem: 3716 | Lượt tải: 2
- Tập lệnh PIC (kiến trúc Harvard) được thiết kếsao cho mã lệnh với sốlượng bit nhất định, tạo ra ít lệnh hơn,lệnh đơn giản và ngắn hơn nhằm cải thiện thêm vềtốc độ. - Do đó, VĐK được tổchức theo kiến trúc Harvard còn được CHƯƠNG 1: GiỚI THIỆU CHUNG gọi là Vi điều khiển RISC (Reduced Instruction Set Computer) hay VĐK có tập lệnh rút gọn....
25 trang | Chia sẻ: tuanhd28 | Ngày: 29/09/2015 | Lượt xem: 1721 | Lượt tải: 1
Trên bàn phím truyền thống: Windows + D: quay trở về desktop Windows: quay trở về màn hình Start của hệ điều hành Alt + Tab: duyệt qua những ứng dụng đang chạy Windows + Tab: hiển thị thanh đa nhiệm ở cạnh bên trái của màn hình Nếu bạn đang xài máy tính có màn hình cảm ứng: Trượt từ cạnh trái màn hình vào bên trong để chuyển đổi giữ...
9 trang | Chia sẻ: tuanhd28 | Ngày: 29/09/2015 | Lượt xem: 1735 | Lượt tải: 0
? Hệ thống phải “checkpoint” thường xuyên các quá trình ? Checkpoint một quá trình nghĩa là ghi trạng thái của quá trình tại một thời điểm (vd ghi vào một file) để sau này có thể tiếp tục quá trình từ trạng thái đó ? Xử lý deadlock: vòng lặp ? Xác định quá trình P đang giữ tài nguyên mà quá trình Q đang deadlocked cần ? Rollback quá trình...
56 trang | Chia sẻ: tuanhd28 | Ngày: 29/09/2015 | Lượt xem: 2967 | Lượt tải: 0