Nếu biết tí chút về lập trình vi xử lý, việc tạo ra các thiết bị có thể điều khiển sẽ trở nên dễ dàng và có nhiều ý tưởng phục vụ đời sống. Tai đây sẽ lưu những thông tin kiểm chứng từ những dự án đã thực hiện.

Nút bấm với 12f629

12f629 rẻ, nhỏ gọn có 8 chân, 2 chân nguồn 6 chân dữ liệu, bài viết dưới đây nói về mạch sử dụng 1 nút bấm để chuyển trang thái cho các chân ra đông thời hiển thị LED 

Xem thêm: Nút bấm với 12f629

Giao tiếp SPI với 93LC96B

Giao tiếp 93LC96B và PIC sử dụng SPI, đây là giao tiếp dễ dùng nhất , đơn giản nhất , tốc độ cao nhất trong nhóm, hoạt động theo cơ chế hand-shaking, bắt tay.

Xem thêm: Giao tiếp SPI với 93LC96B

Cảm biến nhiệt độ DS18B20

 DS18B20 giao tiếp với MCU theo giao thức 1_wire, mạch thể hiện trong lab này như hình.  Với giao thức này đề nghị một port open drain với một điện trở kéo lên cỡ 4.7 k - 10 kΩ. 

Xem thêm: Cảm biến nhiệt độ DS18B20

Xử lý ADC

ADC là giao tiếp chuyển đổi giữa analog và digital để phục vụ cho rất nhiều ứng dụng trong thực tế đời sống và kỹ thuật. Hầu hết các vi xử lý đều có modul phần cứng ADC và bài viết đề cập tới cách sử dụng ADC cho vi xử lý họ PIC

Xem thêm: Xử lý ADC

Giao tiếp I2C với DS1307 dùng CCS

I2C là viết tắt của cụm từ Inter-Integrated Circuit là 1 chuẩn truyền thông để giao tiếp giữa các thiết bị, do hãng điện tử Philips Semiconductor sáng lập và xây dựng thành chuẩn vào năm 1990.

Xem thêm: Giao tiếp I2C với DS1307 dùng CCS

Chuyên mục phụ

  • Code mẫu

    Các code đã test chuẩn, sử dụng như là các file include cho CCS