Vi điều khiển MSP430G2553

Một phần của tài liệu cải tiến máy dệt lọp tự động tsv2014 08 (Trang 35 - 37)

Hình 2.13 Sơ đồ chân MSP430G2553IPW28

MSP430 là dòng vi điều khiển của Texas Intrument (TI), 16 bit, kiến trúc RISC được thiết kế đặc biệt với siêu năng lượng thấp (Hình 2.13).

MSP430 sử dụng nguồn từ 1.8V đến 3.6V, tích hợp nhiều ngoại vi thông minh, dễ sử dụng và chi phí thấp vì thế rất thích hợp cho sinh viên trong việc học tập, tìm hiểu vi điều khiển.

Hơn nữa, TI cũng cung cấp, hỗ trợ mạnh cho MSP430 với các tài liệu kỹ thuật, chương trình đào tạo, công cụ và các phần mềm để giúp cho các nhà thiết kế phát triển sản phẩm và đưa ra thị trường nhanh hơn.

MSP430G2553 loại 28 chân là dòng vi điều khiển sử dụng nguồn thấp từ 1.8V đến 3.6V, bộ nhớ Flash 16KB, Ram 512B, 24 I/O, và được tích hợp nhiều loại ngoại vi thông minh như: UART, ADC, TIMER, ngắt ngoài, giao tiếp chuẩn I2C [7].

Bảng 2.1: Thông số của MSP430G2553 MSP430G2553 Frequency (MHz) 16 FRAM (KB) 0 SRAM (KB) 0.5 GPIO 24 I2C 1 SPI 1 UART 1 DMA 0 ADC ADC10-8ch Comparators 8 Timers – 16 bit 2 Min VCC 1.8V Max VCC 3.6V

- MSP430G2553 loại dán 28 chân có 3 Port ngoài chức năng xuất, nhập còn được dùng để làm ngõ vào, ra điều khiển các thiết bị ngoại vi.

- PxDIR: các bit trong mỗi thanh ghi này dùng để định hướng chức năng vào/ra cho các chân của Port tương ứng. Với bit = 0 thì chân tương ứng của Port là ngõ vào, bit = 1 thì chân tương ứng của Port là ngõ ra.

- PxOUT: các bit trong mỗi thanh ghi này là giá trị của các ngõ ra tương ứng của các chân trong Port tương ứng, khi được định hướng là ngõ ra. Với bit = 0 thì ngõ ra ở mức thấp, bit = 1 thì ngõ ra ở mức cao.

- PxIN: Các bit trong thanh ghi này cho biết mức logic của tín hiệu cấp cho các chân tương ứng khi được định hướng là ngõ vào. Khi bit = 0 thì ngõ vào đang ở mức thấp, ngược lại khi bit = 1 thì ngõ vào đang ở mức cao. Lưu ý, thanh ghi này không thể gán giá trị, chỉ được sử dụng để đọc giá trị ở ngõ vào.

- PxSEL: các bit trong mỗi thanh ghi này dùng để lựa chọn chức năng cho các chân của Port tương ứng. Với bit = 0 thì chân được chọn dùng cho chức năng vào/ra, bit = 1 thì chân được chọn dùng cho ngoại vi [8].

Một phần của tài liệu cải tiến máy dệt lọp tự động tsv2014 08 (Trang 35 - 37)