Mình đã xây dựng một kit thực hành trên PIC16F877A tích hợp trên board các chức năng sau:
+Chức năng vào/ra số: với 8 led, nút ấn, ma trận 3x3 phím ấn, ngắt ngoài, ngắt on change, điều khiển còi chip.
+Vào tương tự: đo điện áp bằng ADC của PIC qua biến trở, đo nhiệt độ qua cảm biến nhiệt LM35.
+Ra tương tự: DAC PWM để điều khiển mức sáng led.
+Timer/counter: nhấp nháy LED, Led 7T, Led matrix.
+Module capture
+Module ghép nối truyền dữ liệu với PC.
+Module LCD 2x20, có thể điều khiển đèn gầm của LCD.
+Module led 7 thanh 4 số.
+Module I2C và ghép nối với IC thời gian thực ds1307 .
+Module SPI với chức năng ghi dịch.
+Giải mã các tín hiệu hồng ngoại(giải mã điều khiển từ xa bằng hồng ngoại) .
+Nạp kiểu bootloader, nên ko cần thêm mạch nạp nhưng vẫn có thêm cổng nạp ICSP dự phòng.
Ngoài ra có thể thực hành các chức năng thông dụng của PIC ngay trên board như:
+Compare.
+COMPARATOR.
+REFERENCE
+Watchdog.
+Sleep.
+Ghi/đọc EEPROM/Flash.
+Các ngắt như: timer, adc...
+Các cờ đặc biệt như: POR,BOR...
....
Tất cả trên mạch kích thước 17cmX11cm.
Theo bạn, cần bổ sung hay bỏ bớt module nào? rất mong các bạn trong "PIC bang" đóng góp ý kiến!!!
+Chức năng vào/ra số: với 8 led, nút ấn, ma trận 3x3 phím ấn, ngắt ngoài, ngắt on change, điều khiển còi chip.
+Vào tương tự: đo điện áp bằng ADC của PIC qua biến trở, đo nhiệt độ qua cảm biến nhiệt LM35.
+Ra tương tự: DAC PWM để điều khiển mức sáng led.
+Timer/counter: nhấp nháy LED, Led 7T, Led matrix.
+Module capture
+Module ghép nối truyền dữ liệu với PC.
+Module LCD 2x20, có thể điều khiển đèn gầm của LCD.
+Module led 7 thanh 4 số.
+Module I2C và ghép nối với IC thời gian thực ds1307 .
+Module SPI với chức năng ghi dịch.
+Giải mã các tín hiệu hồng ngoại(giải mã điều khiển từ xa bằng hồng ngoại) .
+Nạp kiểu bootloader, nên ko cần thêm mạch nạp nhưng vẫn có thêm cổng nạp ICSP dự phòng.
Ngoài ra có thể thực hành các chức năng thông dụng của PIC ngay trên board như:
+Compare.
+COMPARATOR.
+REFERENCE
+Watchdog.
+Sleep.
+Ghi/đọc EEPROM/Flash.
+Các ngắt như: timer, adc...
+Các cờ đặc biệt như: POR,BOR...
....
Tất cả trên mạch kích thước 17cmX11cm.
Theo bạn, cần bổ sung hay bỏ bớt module nào? rất mong các bạn trong "PIC bang" đóng góp ý kiến!!!
Comment