Hiển thị 1–12 của 134 kết quả

Giới thiệu vi điều khiển

Vi điều khiển là một máy tính được tích hợp trên một chíp, nó thường được sử dụng để điều khiển các thiết bị điện tử. Nó thực chất gồm một vi xử lý có hiệu suất đủ cao và giá thành thấp (so với các vi xử lý đa năng dùng trong máy tính) kết hợp với các thiết bị ngoại vi như các bộ nhớ, các mô đun vào/ra, các mô đun biến đổi từ số sang tương tự và từ tương tự sang số, mô đun điều chế độ rộng xung (PWM)…

Nó thường được dùng để xây dựng hệ thống nhúng. Nó xuất hiện nhiều trong các dụng cụ điện tử, thiết bị điện, máy giặt, lò vi sóng, điện thoại, dây truyền tự động… Hầu hết các loại vi điều khiển hiện nay có cấu trúc Harvard là loại cấu trúc mà bộ nhớ chương trình và bộ nhớ dữ liệu được phân biệt riêng. Cấu trúc của một vi điều khiển gồm CPU, bộ nhớ chương trình (thường là bộ nhớ ROM hoặc bộ nhớ Flash), bộ nhớ dữ liệu (RAM), các bộ định thời, các cổng vào/ra để giao tiếp với các thiết bị bên ngoài, tất cả các khối này được tích hợp trên một vi mạch.

Các họ vi điều khiển hiện nay

  • Freescale 68HC11 (8-bit)
  • Intel 8051
  • STMicroelectronics STM8S (8-bit), ST10 (16-bit) và STM32 (32-bit)
  • Atmel AVR (8-bit), AVR32 (32-bit), và AT91SAM (32-bit)
  • Freescale ColdFire (32-bit) và S08 (8-bit)
  • Hitachi H8 (8-bit), Hitachi SuperH (32-bit)
  • MIPS (32-bit PIC32)
  • PIC (8-bit PIC16, PIC18, 16-bit dsPIC33 / PIC24)
  • PowerPC ISE
  • PSoC (Programmable System-on-Chip)
  • Texas Instruments Microcontrollers MSP430 (16-bit), C2000 (32-bit), và Stellaris (32-bit)
  • Toshiba TLCS-870 (8-bit/16-bit)
  • Zilog eZ8 (16-bit), eZ80 (8-bit)
  • Philips Semiconductors LPC2000, LPC900, LPC700