![]() |
|
Tài trợ cho PIC Vietnam |
PIC32 - Bộ điều khiển tín hiệu số 32-bit Microchip công bố sản phẩm vi xử lý 32-bit ngày 06/11/2007 |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#3 |
PIC Bang chủ
|
Các tính năng cơ bản của PIC32MX
Phần này liệt kê và giải thích các tính năng, không cần hiểu về mặt kỹ thuật chi tiết, chỉ cần hiểu nó hoạt động như thế nào về mặt nguyên lý, nó là cái gì? Thế là đủ. Sau rồi ta sẽ nghiên cứu từng cái và xử lý chi tiết từng cái sau. Chúng ta mới học nên cái gì cũng từ từ, không cần vội vàng làm gì cho nó mệt. Theo quan điểm của F đó là cứ lèng xèng thôi và từ từ thôi để làm cho nó chắc chắn một chút và có bài bản vẫn hay hơn.
Dưới đây là đặc tính của PIC32 được liệt kê trong trang 9 của Datasheet: 1.5 DMIPS/MHz Oscilator Options and Features: Interrupt Sources/Vectors: Ngắt Nhiều người hiểu lầm rằng ngắt là một chương trình con, khi có ngắt thì CPU sẽ rẽ nhánh sang xử lý ngắt rồi quay lại chỗ cũ. Nhưng hiểu một cách chính xác hơn, đó là nếu như ngắt có mức ưu tiên cao hơn mức ưu tiên hiện tại của CPU, thì CPU mới rẽ nhánh chuyển qua ngắt (ngắt được tổ chức thành các địa chỉ ngắt khác nhau, dạng bảng, nên gọi là các vector ngắt). Và việc có quay trở lại vị trí xảy ra ngắt hay không, không phải là bắt buộc, mà hoàn toàn do sự điều khiển của phần mềm. Chính vì lầm lẫn điều này cho nên khi lập trình nhiều người gặp sự cố lỗi với ngắt mà không hiểu tại sao. Ý muốn của chúng ta là ngắt sẽ quay trở lại vị trí ban đầu sau khi thực hiện xong nhiệm vụ trong ngắt, như vậy để làm việc này, chúng ta sẽ cần phải có một số thao tác trước khi vào ngắt và sau khi ra ngắt. Việc có nhiều nguồn ngắt hơn (96 nguồn ngắt) khiến PIC32MX phải phân chia ra nhiều mức ưu tiên ngắt để quản lý (7 mức) và mỗi mức lại có 4 mức ưu tiên thấp hơn, vị chi có khoảng 28 mức ưu tiên ngắt trong PIC32MX.DMA Channels: paired timer: I/O Ports: Tính năng I/O nhìn chung không thay đổi mấy so với dsPIC, tuy nhiên việc có thêm các thanh ghi tận cùng là CLR, SET và INV giúp việc thao tác với các bit của TRISx, PORTx, LATx hiệu quả hơn. Đặc biệt là các thanh ghi tận cùng INV (Invert) để đảo giá trị bit của thanh ghi tương ứng.ADC 10-bit: Input Change Interrupt Notification: Enhanced UART: JTAG Boundary Scan: JTAG Debug and Program: Instruction Trace: Hardware Break Point: Internal LDO: Resets: Chúc vui
__________________
Công ty TNHH Thương mại và Giao nhận R&P store.hn@rpc.vn - store.hcm@rpc.vn Học PIC như thế nào? thay đổi nội dung bởi: falleaf, 24-01-2008 lúc 03:36 PM. |
![]() |
![]() |
Ðiều Chỉnh | |
Xếp Bài | |
|
|