Các bạn sinh viên các trường kĩ thuật chắc
đã quen thuộc với loại vi điều khiển 8051 của
atmel .Tuy nhiên ,còn một loại VĐK thuộc họ
này do hãng PHILIP sản xuất ,đây cũng là loại chíp
có tính ưu việt hơn hẳn dòng 89c51 ,tui tạo ra topic này nhằm
để chúng ta có thể thảo luận kĩ hơn về loại chip này
Nhìn chung chíp Philip có đầy đủ những tính năng của loại chíp 89c51 của atmel như timer/counter , ngắt .vvv.vvBên cạnh đó , chíp philip có những tính năng nổi bật hơn con 89c .
- Bộ nhớ ROM có dung lượng lớn
16/32/64 kb flash rom và 1024 bytes RAm ( so với 8 k rom ,128 bytes ram của
89x) bộ nhớ của chíp PHILIP
-Chức năng ISP ( insystem -programming)
ISP là khả năng nạp trực tiếp chương trình vào chip ngay trên mạch mà không cần phải rút chíp ra khỏi mạch .đối với vdk của atmel chỉ có con AVR ,và 89s52 mới có chức năng này.Nhờ chức năng này ,mạch nạp cho chip philip rất đơn giản dễ chế tạo chức năng ISP dung 5 chân VDK (TxD,RxD,RST ,VDD,VSS)
- chức năng IAP (in-application programmable)
,chức năng IAP cho phép bộ nhớ flash có khả năng cấu hình lại trong khi các ứng dụng đang chạy
- 3 bộ định thời 16 bít chức năng của philip giống hệt chíp 89c51
- SPI (serial peripheral interface)
chức năng này cho phép truyền dữ liệu đồng bộ với tốc độ cao
giữa chíp philip và các thiết bị ngoại vi khác ,hay giữa các chíp với nhau
- PWM (pulse width modulation)
đây là một chức năng rất đặc biệt của philip ,khi chíp hoạt động ở chế độ này một chân của chíp sẽ ra phát xung với tần số khác nhau (tần số này do người lập trình xác định) . Philip có chế độ băm xung 8 bit (con AVR còn hỗ trợ băm xung 10 bít ADC) với 5 chân băm xung.
-Chức năng ngắt
philip 8 ngắt với 4 mức ưu tiên ngắt ,nó cũng có ngắt ngoài ,ngắt timer , nối tiếp như 89c ,ngoài ra còn có chức năng ngắt PCA ,UART/SPI
Có thể nói chip philip là loại chíp rất ưu việt ,có thể thay thế
rất tốt cho loại chip 89c52 thường được dùng trong các kì
ROBOCON.cac ban co the tham khao them datasheet ve loai chip nay o trang
http//www.alldatasheet.com ( tim loai p89v51rd ,p89v51rc
đã quen thuộc với loại vi điều khiển 8051 của
atmel .Tuy nhiên ,còn một loại VĐK thuộc họ
này do hãng PHILIP sản xuất ,đây cũng là loại chíp
có tính ưu việt hơn hẳn dòng 89c51 ,tui tạo ra topic này nhằm
để chúng ta có thể thảo luận kĩ hơn về loại chip này
Nhìn chung chíp Philip có đầy đủ những tính năng của loại chíp 89c51 của atmel như timer/counter , ngắt .vvv.vvBên cạnh đó , chíp philip có những tính năng nổi bật hơn con 89c .
- Bộ nhớ ROM có dung lượng lớn
16/32/64 kb flash rom và 1024 bytes RAm ( so với 8 k rom ,128 bytes ram của
89x) bộ nhớ của chíp PHILIP
-Chức năng ISP ( insystem -programming)
ISP là khả năng nạp trực tiếp chương trình vào chip ngay trên mạch mà không cần phải rút chíp ra khỏi mạch .đối với vdk của atmel chỉ có con AVR ,và 89s52 mới có chức năng này.Nhờ chức năng này ,mạch nạp cho chip philip rất đơn giản dễ chế tạo chức năng ISP dung 5 chân VDK (TxD,RxD,RST ,VDD,VSS)
- chức năng IAP (in-application programmable)
,chức năng IAP cho phép bộ nhớ flash có khả năng cấu hình lại trong khi các ứng dụng đang chạy
- 3 bộ định thời 16 bít chức năng của philip giống hệt chíp 89c51
- SPI (serial peripheral interface)
chức năng này cho phép truyền dữ liệu đồng bộ với tốc độ cao
giữa chíp philip và các thiết bị ngoại vi khác ,hay giữa các chíp với nhau
- PWM (pulse width modulation)
đây là một chức năng rất đặc biệt của philip ,khi chíp hoạt động ở chế độ này một chân của chíp sẽ ra phát xung với tần số khác nhau (tần số này do người lập trình xác định) . Philip có chế độ băm xung 8 bit (con AVR còn hỗ trợ băm xung 10 bít ADC) với 5 chân băm xung.
-Chức năng ngắt
philip 8 ngắt với 4 mức ưu tiên ngắt ,nó cũng có ngắt ngoài ,ngắt timer , nối tiếp như 89c ,ngoài ra còn có chức năng ngắt PCA ,UART/SPI
Có thể nói chip philip là loại chíp rất ưu việt ,có thể thay thế
rất tốt cho loại chip 89c52 thường được dùng trong các kì
ROBOCON.cac ban co the tham khao them datasheet ve loai chip nay o trang
http//www.alldatasheet.com ( tim loai p89v51rd ,p89v51rc
Comment