ĐỀ THI VI ĐIỀU KHIỂN PIC

20 277 0
ĐỀ THI VI ĐIỀU KHIỂN PIC

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

bên. Viết chương trình tạo xung trên chân RD0 có tần số F1 =2KHz sử dụng Timer1; Tạo xung trên chân RD2 có tần số F2 =10KHz sử dụng ngắt từ Timer0. Cho biết bộ dao động thạch anh có tần số FOSC =4MHz, hoạt động ở chếbên. Viết chương trình tạo xung trên chân RD0 có tần số F1 =2KHz sử dụng Timer1; Tạo xung trên chân RD2 có tần số F2 =10KHz sử dụng ngắt từ Timer0. Cho biết bộ dao động thạch anh có tần số FOSC =4MHz, hoạt động ở chếbên. Viết chương trình tạo xung trên chân RD0 có tần số F1 =2KHz sử dụng Timer1; Tạo xung trên chân RD2 có tần số F2 =10KHz sử dụng ngắt từ Timer0. Cho biết bộ dao động thạch anh có tần số FOSC =4MHz, hoạt động ở chế

Phần Vẽ mạch mơ lập trình sử dụng kết hợp tài nguyên ngoại vi (vẽ mạch(1đ); viết chương trình (3đ)), tổng số: 35 câu 2.1 Lập trình tạo 02 xung sử dụng 02 timer, sử dụng ngắt timer (5 câu) Câu 2: (4 điểm) RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP KenhC C D KenhD 19 20 21 22 27 28 29 30 KenhC RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D B KenhD 10 PIC18F4520 RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP PIC18F4520 19 20 21 22 27 28 29 30 10 KenhC KenhD D 15 16 17 18 23 24 25 26 KenhD 33 34 35 36 37 38 39 40 RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT C U? 14 13 KenhC tạo xung chân RD0 có tần số F1 =2KHz sử dụng Timer1; -Tạo xung chân RD2 có tần số F2 =10KHz sử dụng ngắt từ Timer0 - Cho biết dao động thạch anh có tần số FOSC =4MHz, hoạt động chế độ HS RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD 15 16 17 18 23 24 25 26 B - Vẽ sơ đồ mạch điện mô hình bên - Viết chương trình 33 34 35 36 37 38 39 40 RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT A tạo xung chân RD0 có tần số =1KHz sử dụng Timer0; -Tạo xung chân RD2 có tần số =5KHz sử dụng ngắt từ Timer1 - Cho biết dao động thạch anh có tần số = 4MHz, hoạt động chế độ HS Câu 2: (4 điểm) U? 14 13 A - Vẽ sơ đồ mạch điện mơ hình bên - Viết chương trình Câu 2: (4 điểm) RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP KenhC C D KenhD 19 20 21 22 27 28 29 30 KenhC RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D B KenhD 10 PIC18F4520 RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP PIC18F4520 19 20 21 22 27 28 29 30 10 KenhC KenhD D 15 16 17 18 23 24 25 26 KenhD 33 34 35 36 37 38 39 40 RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT C U? 14 13 KenhC tạo xung chân RD0 có tần số F1=2KHz sử dụng Timer0; -Tạo xung chân RD2 có tần số F2=10KHz sử dụng ngắt từ Timer1 -Cho biết dao động thạch anh có tần số FOSC=8MHz, hoạt động chế độ HS RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD 15 16 17 18 23 24 25 26 B -Vẽ sơ đồ mạch điện mơ hình bên - Viết chương trình 33 34 35 36 37 38 39 40 RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT A tạo xung chân RD0 có tần số F1 =2KHz sử dụng Timer1; -Tạo xung chân RD2 có tần số F2=10KHz sử dụng ngắt từ Timer0 - Cho biết dao động thạch anh có tần số FOSC= 8MHz, hoạt động chế độ HS Câu 2: (4 điểm) U? 14 13 A -Vẽ sơ đồ mạch điện mơ hình bên -Viết chương trình Câu 2: (4 điểm) RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP 19 20 21 22 27 28 29 30 D C KenhC KenhD 33 34 35 36 37 38 39 40 15 16 17 18 23 24 25 26 KenhC RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT B tạo xung chân RD0 có tần số F1 =4KHz sử dụng Timer1; -Tạo xung chân RD2 có tần số F2 =20KHz sử dụng ngắt từ Timer0 - Cho biết dao động thạch anh có tần số FOSC=16MHz, hoạt động chế độ HS U? 14 13 A -Vẽ sơ đồ mạch điện mô hình bên - Viết chương trình KenhD 10 PIC18F4520 2.2 Lập trình sử dụng Timer0 Timer1 đếm số lần nhấn phím, hiển thị LED đơn 01 LED đoạn (5 câu) Câu 2: (4 điểm) -Vẽ sơ đồ mạch điện mô hình bên -Viết chương trình dùng Timer0 chế độ 16bit đếm số lần nhấn KEY1 - Và hiển thị chữ số hàng đơn vị số lần nhấn LED đoạn Giả thiết số lần nhấn ≤65535 U? N1 a b c d e f g 14 13 33 34 35 36 37 38 39 40 RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP PIC18F4520 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30 10 N2 KEY1 N1 KEY2 N2 a b c d e f g Câu 2: (4 điểm) -Vẽ sơ đồ mạch điện mơ hình bên -Viết chương trình dùng Timer1 chế độ 16bit đếm số lần nhấn KEY2 -Và hiển thị chữ số hàng đơn vị số lần nhấn LED đoạn Giả thiết số lần nhấn ≤65535 U? N1 a b c d e f g 14 13 33 34 35 36 37 38 39 40 RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP 15 16 17 18 23 24 25 26 N2 KEY1 N1 KEY2 N2 19 20 21 22 27 28 29 30 a b c d e f g 10 PIC18F4520 Câu 2: (4 điểm) -Vẽ sơ đồ mạch điện mơ hình bên -Viết chương trình dùng Timer0 chế độ 8bit đếm số lần nhấn KEY1 -Và hiển thị chữ số hàng đơn vị số lần nhấn LED đoạn Giả thiết số lần nhấn ≤255 U? N1 a b c d e f g 14 13 33 34 35 36 37 38 39 40 RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP PIC18F4520 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30 10 N2 KEY1 N1 KEY2 N2 a b c d e f g Câu 2: (4 điểm) -Vẽ sơ đồ mạch điện mơ hình bên -Viết chương trình dùng Timer1 chế độ 8bit đếm số lần nhấn KEY2 -Và hiển thị chữ số hàng đơn vị số lần nhấn LED đoạn Giả thiết số lần nhấn ≤255 U? N1 a b c d e f g 14 13 33 34 35 36 37 38 39 40 RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP 15 16 17 18 23 24 25 26 KEY1 N2 N1 KEY2 N2 19 20 21 22 27 28 29 30 a b c d e f g 10 PIC18F4520 Câu 2: (4 điểm) -Vẽ sơ đồ mạch điện mơ hình bên -Viết chương trình dùng Timer1 chế độ 16bit đếm số lần nhấn KEY2 - Và hiển thị 8bit thấp số lần nhấn dạng số nhị phân PORTD, hiển thị 8bit cao số lần nhấn PORTB Giả thiết số lần nhấn ≤65535 U? N1 14 13 33 34 35 36 37 38 39 40 RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP PIC18F4520 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30 10 N2 KEY1 N1 KEY2 N2 2.3 Lập trình sử dụng kết hợp 02 nguồn ngắt hai mức ưu tiên khác nhau, hiển thị LED đơn 01 LED đoạn (5 câu) RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP 19 20 21 22 27 28 29 30 N1 KEY2 N2 KEY3 N3 LED1 D3 RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD KEY1 15 16 17 18 23 24 25 26 D2 33 34 35 36 37 38 39 40 RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT D1 N1 N2 N3 14 13 LED2 LED3 10 PIC18F4520 U? N1 N2 N3 14 13 33 34 35 36 37 38 39 40 RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP PIC18F4520 KEY1 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30 10 N1 KEY2 N2 KEY3 N3 LED1 D3 D1 D2 D3 D2 Câu 2: (4 điểm) - Vẽ sơ đồ mạch điện mơ hình bên - Sử dụng ngắt ngồi INT0, INT2 viết chương trình điều khiển theo yêu cầu: + Khi nhấn KEY2, LED2 nhấp nháy 10 lần; + Khi nhấn KEY1, LED1 nhấp nháy lần Yêu cầu: Thiết lập ngắt INT0 mức ưu tiên cao ngắt INT2 U? D1 D2 D3 D1 Câu 2: (4 điểm) - Vẽ sơ đồ mạch điện mơ hình bên - Sử dụng ngắt ngồi INT1, INT2 viết chương trình điều khiển theo yêu cầu: + Khi nhấn KEY2, LED2 nhấp nháy 10 lần; + Khi nhấn KEY LED3 nhấp nháy lần Yêu cầu: Thiết lập ngắt INT1 mức ưu tiên cao ngắt INT2 LED2 LED3 U? RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP KEY1 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30 N1 KEY2 N2 KEY3 N3 LED1 D3 33 34 35 36 37 38 39 40 RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT D2 N1 N2 N3 14 13 D1 D1 D2 D3 LED2 LED3 10 PIC18F4520 U? 33 34 35 36 37 38 39 40 RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP PIC18F4520 KEY1 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30 10 N1 KEY2 N2 KEY3 N3 LED1 D3 N1 N2 N3 14 13 D2 D1 D2 D3 D1 Câu 2: (4 điểm) -Vẽ sơ đồ mạch điện mô hình bên -Sử dụng ngắt ngồi INT0, INT1 viết chương trình điều khiển theo yêu cầu: +Khi nhấn KEY1, LED1 nhấp nháy 10 lần; +Khi nhấn KEY2, LED2 nhấp nháy lần Yêu cầu: Thiết lập ngắt INT0 mức ưu tiên cao ngắt INT1 Câu 2: (4 điểm) -Vẽ sơ đồ mạch điện mô hình bên -Sử dụng ngắt ngồi INT0, INT1 viết chương trình điều khiển theo yêu cầu: +Khi nhấn KEY1, LED1 nhấp nháy 10 lần; +Khi nhấn KEY2, LED2 LED3 nhấp nháy lần Yêu cầu: Thiết lập ngắt INT0 mức ưu tiên cao ngắt INT1 LED2 LED3 U? 33 34 35 36 37 38 39 40 RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP PIC18F4520 KEY1 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30 10 N1 KEY2 N2 KEY3 N3 LED1 D3 N1 N2 N3 14 13 D2 D1 D2 D3 D1 Câu 2: (4 điểm) -Vẽ sơ đồ mạch điện mơ hình bên -Sử dụng ngắt ngồi INT0, INT2 viết chương trình điều khiển theo yêu cầu: +Khi nhấn KEY1, LED1 nhấp nháy 10 lần; +Khi nhấn KEY3, LED2 LED3 nhấp nháy lần Yêu cầu: Thiết lập ngắt INT0 mức ưu tiên cao ngắt ngồi INT2 LED2 LED3 2.4 Lập trình tạo 01 xung PWM sử dụng CCP1 CCP2 (5 câu) Câu 2: (4 điểm) Vẽ sơ đồ mạch điện mô hình bên - Lập trình tạo xung PWM có tần số 20KHz chân CCP1 Khi bắt đầu bật nguồn xung PWM có độ rộng TON = TOFF , sau giây TON = 1/3.TOFF - Thạch anh hệ thống MHz, phát xung cấu hình chế độ HS - Thực đo kiểm tra tần số độ rộng xung Câu 2: (4 điểm) Vẽ sơ đồ mạch điện mô hình bên - Lập trình tạo xung PWM có tần số 20KHz chân CCP1 Khi bắt đầu bật nguồn xung PWM có độ rộng TON = TOFF , sau giây TON = 3TOFF - Thạch anh hệ thống MHz, phát xung cấu hình chế độ HS - Thực đo kiểm tra tần số độ rộng xung Câu 2: (4 điểm) Vẽ sơ đồ mạch điện mô hình bên - Lập trình tạo xung PWM có tần số 1KHz chân CCP2A Khi bắt đầu bật nguồn xung PWM có độ rộng TON = TOFF , sau giây TON = 1/4.TOFF - Thạch anh hệ thống MHz, phát xung cấu hình chế độ HS - Thực đo kiểm tra tần số độ rộng xung Câu 2: (4 điểm) Vẽ sơ đồ mạch điện mơ hình bên - Lập trình tạo xung PWM có tần số 1KHz chân CCP2A Khi bắt đầu bật nguồn xung PWM có độ rộng TON = TOFF , sau giây TON = 4.TOFF - Thạch anh hệ thống MHz, phát xung cấu hình chế độ HS - Thực đo kiểm tra tần số độ rộng xung Câu 2: (4 điểm) Vẽ sơ đồ mạch điện mơ hình bên - Lập trình tạo xung PWM có tần số 1KHz chân CCP2B Khi bắt đầu bật nguồn xung PWM có độ rộng TON = TOFF , sau giây TON = 2/3 * TOFF - Thạch anh hệ thống MHz, phát xung cấu hình chế độ HS - Thực đo kiểm tra tần số độ rộng xung 2.5 Lập trình biến đổi AD sử dụng kênh AN0 AN1, hiển thị kết Port (5 câu) Câu 2: (4 điểm) U? RV? 48% Vẽ sơ đồ mạch điện mơ hình bên Viết chương trình biến đổi điện áp tương tự AN0 thành tín hiệu số Hiển thị giá trị biến đổi dạng số nhị phân PORTD, PORTB, sau: Bit D0÷D7 hiển thị RB0÷RB7; bit D8,D9 hiển thị RD0,RD1 10k 14 13 33 34 35 36 37 38 39 40 RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30 R? 10k C1 10 PIC18F4520 CLOCK=8MHz Câu 2: (4 điểm) U? RV? 48% Vẽ sơ đồ mạch điện mô hình bên Viết chương trình biến đổi điện áp tương tự AN1 thành tín hiệu số Hiển thị giá trị biến đổi dạng số nhị phân PORTD, PORTB, sau: Bit D0÷D7 hiển thị RB0÷RB7; bit D8,D9 hiển thị RD0,RD1 10k 14 13 33 34 35 36 37 38 39 40 RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP PIC18F4520 CLOCK=8MHz 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30 10 R? 10k C1 Câu 2: (4 điểm) U? RV? 48% Vẽ sơ đồ mạch điện mơ hình bên Viết chương trình biến đổi điện áp tương tự AN0 thành tín hiệu số Hiển thị giá trị biến đổi dạng số nhị phân PORTD, PORTB, sau: Bit D0÷D7 hiển thị RD0÷RD7; bit D8,D9 hiển thị RB0,RB1 10k 14 13 33 34 35 36 37 38 39 40 RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30 R? 10k C1 10 PIC18F4520 CLOCK=8MHz Câu 2: (4 điểm) U? RV? 48% Vẽ sơ đồ mạch điện mơ hình bên Viết chương trình biến đổi điện áp tương tự AN1 thành tín hiệu số Hiển thị giá trị biến đổi dạng số nhị phân PORTD, PORTB, sau: Bit D0÷D7 hiển thị RD0÷RD7; bit D8,D9 hiển thị RB0,RB1 10k 14 13 33 34 35 36 37 38 39 40 RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP PIC18F4520 CLOCK=8MHz 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30 10 R? 10k C1 Câu 2: (4 điểm) U? RV? 48% Vẽ sơ đồ mạch điện mô hình bên Viết chương trình biến đổi điện áp tương tự AN1 thành tín hiệu số Hiển thị giá trị biến đổi dạng số nhị phân PORTD, PORTB, sau: Bit D0÷D7 hiển thị RD0÷RD7; bit D8,D9 hiển thị RB1,RB2 10k 14 13 33 34 35 36 37 38 39 40 RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP PIC18F4520 CLOCK=8MHz 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30 10 R? 10k C1 2.6 Lập trình truyền/nhận ký tự qua USART, hiển thị ký tự nhận Port (3 câu) Vẽ sơ đồ mạch điện mô hình bên Viết chương trình truyền ký tự “A” qua USART nhấn KEY, truyền ký tự “B” nhả KEY 14 13 33 34 35 36 37 38 39 40 RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP KEY 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30 Net1 Câu 2: (4 điểm) R1 10k RXD TXD RTS CTS Net1 10 Vẽ sơ đồ mạch điện mơ hình bên Viết chương trình truyền ký tự “1” qua USART nhấn KEY, truyền ký tự “2” nhả KEY 14 13 33 34 35 36 37 38 39 40 RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30 10 Net1 KEY Net1 Câu 2: (4 điểm) R1 10k RXD TXD RTS CTS Vẽ sơ đồ mạch điện mơ hình bên Viết chương trình truyền ký tự “a” qua USART nhấn KEY, truyền ký tự “b” nhả KEY 14 13 33 34 35 36 37 38 39 40 RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP KEY 15 16 17 18 23 24 25 26 R1 10k RXD TXD 19 20 21 22 27 28 29 30 10 Net1 Câu 2: (4 điểm) RTS CTS Net1 2.7 Lập trình hiển thị số nguyên, thập phân 02 LED đoạn phương pháp quét (3 câu) Câu 2: (4 điểm) Vẽ sơ đồ mạch điện mô hình bên Viết chương trình: - Khai báo biến nguyên dương, tên: “x”; -Gán cho biến x số khoảng 0÷99; - Hiển thị giá trị biến x LED theo mẫu hình bên Câu 2: (4 điểm) Vẽ sơ đồ mạch điện mơ hình bên Viết chương trình: - Khai báo biến thực, tên: “x”; -Gán cho biến x số khoảng 0÷9.9; - Hiển thị giá trị biến x LED theo mẫu hình bên Câu 2: (4 điểm) Vẽ sơ đồ mạch điện mô hình bên Viết chương trình: - Khai báo biến nguyên dương, tên: “x”; -Gán cho biến x số khoảng 0÷99; - Hiển thị giá trị biến x LED theo mẫu hình bên Câu 2: (4 điểm) Vẽ sơ đồ mạch điện mơ hình bên Viết chương trình: - Khai báo biến thực, tên: “x”; -Gán cho biến x số khoảng 0÷9.9; - Hiển thị giá trị biến x LED theo mẫu hình bên 2.8 Lập trình hiển thị số nguyên, thập phân LCD (4 câu) Câu 2: (4 điểm) LCD? 33 34 35 36 37 38 39 40 RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP D0 D1 D2 D3 D4 D5 D6 D7 10 11 12 13 14 15 16 17 18 23 24 25 26 RS RW E RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT RS RW E 6 14 13 LM016L VSS VDD VEE U? Vẽ sơ đồ mạch điện mơ hình bên Viết chương trình: - Khai báo biến nguyên dương, tên: “x”; -Gán cho biến x số khoảng 0÷99; - Hiển thị giá trị biến x LCD theo mẫu hình bên 19 20 21 22 27 28 29 30 10 RS RW E PIC18F4520 CLOCK=8MHz Câu 2: (4 điểm) LCD? 33 34 35 36 37 38 39 40 RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP PIC18F4520 CLOCK=8MHz 19 20 21 22 27 28 29 30 E RW 10 RS D0 D1 D2 D3 D4 D5 D6 D7 10 11 12 13 14 15 16 17 18 23 24 25 26 RS RW E RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT RS RW E 6 14 13 LM016L VSS VDD VEE U? Vẽ sơ đồ mạch điện mô hình bên Viết chương trình: - Khai báo biến nguyên dương, tên: “x”; -Gán cho biến x số khoảng 0÷99; - Hiển thị giá trị biến x LCD theo mẫu hình bên Câu 2: (4 điểm) LCD? 33 34 35 36 37 38 39 40 RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP D0 D1 D2 D3 D4 D5 D6 D7 10 11 12 13 14 15 16 17 18 23 24 25 26 RS RW E RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT RS RW E 6 14 13 LM016L VSS VDD VEE U? Vẽ sơ đồ mạch điện mơ hình bên Viết chương trình: - Khai báo biến thực, tên: “x”; -Gán cho biến x số khoảng 0÷9.9; - Hiển thị giá trị biến x LCD theo mẫu hình bên 19 20 21 22 27 28 29 30 10 RS RW E PIC18F4520 CLOCK=8MHz Câu 2: (4 điểm) LCD? 33 34 35 36 37 38 39 40 RB0/AN12/FLT0/INT0 RB1/AN10/INT1 RB2/AN8/INT2 RB3/AN9/CCP2A RB4/KBI0/AN11 RB5/KBI1/PGM RB6/KBI2/PGC RB7/KBI3/PGD RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP PIC18F4520 CLOCK=8MHz 19 20 21 22 27 28 29 30 E RW 10 RS D0 D1 D2 D3 D4 D5 D6 D7 10 11 12 13 14 15 16 17 18 23 24 25 26 RS RW E RA0/AN0/C1INRC0/T1OSO/T13CKI RA1/AN1/C2INRC1/T1OSI/CCP2B RA2/AN2/C2IN+/VREF-/CVREF RC2/CCP1/P1A RA3/AN3/C1IN+/VREF+ RC3/SCK/SCL RA4/T0CKI/C1OUT RC4/SDI/SDA RA5/AN4/SS/HLVDIN/C2OUT RC5/SDO RA6/OSC2/CLKO RC6/TX/CK RA7/OSC1/CLKI RC7/RX/DT RS RW E 6 14 13 LM016L VSS VDD VEE U? Vẽ sơ đồ mạch điện mơ hình bên Viết chương trình: - Khai báo biến thực, tên: “x”; -Gán cho biến x số khoảng 0÷9.9; - Hiển thị giá trị biến x LCD theo mẫu hình bên ... RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP PIC18F4 520 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30 10 N2 KEY1 N1 KEY2 N2... RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5/P1B RD6/PSP6/P1C RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP PIC18F4 520 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30 10 N2 KEY1 N1 KEY2 N2... RD7/PSP7/P1D RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 RE3/MCLR/VPP PIC18F4 520 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30 10 N2 KEY1 N1 KEY2 N2 2. 3 Lập trình sử dụng kết hợp 02 nguồn ngắt hai mức ưu tiên

Ngày đăng: 22/05/2019, 20:35

Tài liệu cùng người dùng

Tài liệu liên quan