TỔNG QUAN VỀ KIT THÍ NGHIỆM VI ĐIỀU KHIỂN μP8951

58 933 2
TỔNG QUAN VỀ KIT THÍ NGHIỆM VI ĐIỀU KHIỂN μP8951

Đ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

TỔNG QUAN VỀ KIT THÍ NGHIỆM VI ĐIỀU KHIỂN μP8951

Phòng thí nghiệm Tự động hoá – Vi điều khiển Tài liệu thí nghiệm Vi điều khiển Trang 1 TỔNG QUAN VỀ KIT THÍ NGHIỆM VI ĐIỀU KHIỂN μP8951 I. KIT KTCT_μp8951: KIT thí nghiệm gồm 10 module được bố trí như trên hình 1. 1/- MICROCONTROLLER WITH EXTERNAL RAM: Là khối điều khiển trung tâm gồm một vi điều khiển AT89C51 có nối kết với RAM ngoài và một vi điều khiển AT89C2051. AT89C51 có thể chạy bằng bộ nhớ trong (internal memory, dung lượng 4Kb) hoặc chạy bằng bộ nhớ ngoài (external memory, dung lượng 8Kb). Các socket trên module này bao gồm: TÊN CHỨC NĂNG JP7: P1_CPU PORT 1, CPU 89C51 JP8: P3_CPU PORT 3, CPU 89C51 JP3: P2_ADDRESS PORT 2, CPU 89C51 JP1: DATA_CPU PORT 0, CPU 89C51 JP2: DECODE2_LCD PORT 0, CPU 89C51 JP4: DECODE1_8255 Tín hiệu giải mã cho PPI 8255A JP3: P1_89C2051 PORT 1, CPU 89C2051 JP4: P3_89C2051 PORT 3, CPU 89C2051 2/- PPI 8255A: Module giao tiếp song song, gồm các socket sau: TÊN CHỨC NĂNG JP9: DATA_8255 DATA BUS, 8255AJP10: CTRL_8255 Các tín hiệu điều khiển 8255A JP11: PA_8255 PORT A, 8255AJP12: PB_8255 PORT B, 8255A JB13: PC1_8255 PORT C, 8255AJB14: PC2_8255 PORT C, 8255A Phòng thí nghiệm Tự động hoá – Vi điều khiển Tài liệu thí nghiệm Vi điều khiểnTrang 2 Phòng thí nghiệm Tự động hoá – Vi điều khiển Tài liệu thí nghiệm Vi điều khiển Trang 3 3/- COUNTER: Gồm một socket: JP15: COUNTER, cung cấp xung cho mạch đếm, dùng để mô phỏng cho bài thí nghiệm đếm sản phẩm. 4/- MATRIX LED 8x5: Module ma trận LED 8 hàng, 5 cột, các bit hàng và cột đều tác động ở mức cao . Các socket bao gồm: TÊN CHỨC NĂNG JP24: DATA_MATRIX 8 ĐƯỜNG DATA MATRẬN LED JP25: CATHOD BLUE 5 ĐƯỜNG ĐIỀU KHIỂN CỘT LED XANH JP26: CATHOD RED 5 ĐƯỜNG ĐIỀU KHIỂN CỘT LED ĐỎ 5/- LED _ LCD TC1602A: Gồm 8 led đơn, 5 ly màu đỏ, tác động ở mức cao và một LCD TC1602A, module gồm các socket sau: TÊN CHỨC NĂNG JP27: DATA LED 8 BIT ĐIỀU KHIỂN LED ĐƠN JP22: DATA LCD 8 BIT DATA CỦA LCDJP23: CONTROL_LCD ĐƯỜNG ĐIỀU KHIỂN ĐỌC/ GHI LCD 6/- LED 7 ĐOẠN: Module gồm 8 led 7 đoạn cathod chung, các đường DATA và điều khiển đều tác động ở mức cao. Các socket: TÊN CHỨC NĂNG JP20: DATA_LED7S. 8 BIT DATA CỦA LED 7 ĐOẠN JP21: CONTROL_LED7S 8 BIT ĐIỀU KHIỂN LED 7/- STEP MOTOR: Gồm một động cơ bước và mạch điều khiển, có một socket: JP28: STEP_MOTOR, các đường điều khiển tác động cao. 8/- CONTROL_KEYBOARD: Gồm 4 phím nhấn, có một socket: JP29: DATA_SW Phòng thí nghiệm Tự động hoá – Vi điều khiển Tài liệu thí nghiệm Vi điều khiển Trang 4 9/- DAC0808: Gồm một mạch DAC 8 bit sử dụng IC DAC0808, ngõ ra của mạch được nối với một LED 5 ly, dùng để điều khiển độ sáng của LED theo giá trị số ở ngõ vào. Module có một socket: JP18: DATA_DAC, gồm 8 bit data của bộ biến đổi số – tương tự. 10/- ADC0804: Gồm mộ ADC 8 bit sử dụng IC ADC0804, ngõ vào tương tự là bộ cảm biến nhiệt độ dùng LM335, module gồm 2 socket: TÊN CHỨC NĂNG JP16: DATA_ADC 8 BIT NGÕ RA SỐJP17: CONTROL_ADC CÁC ĐƯỜNG TÍN HIỆU ĐIỀU KHIỂN II. SƠ ĐỒ NGUYÊN LÝ CÁC KHỐI: D4JP1DATA_CPU12345678C633pVCCD1A11A5A0VCCA8INT1Y7D6D6A9WRRXDP1.1R64270RDD2U5 74LS13812315141312111097645ABCY0Y1Y2Y3Y4Y5Y6Y7G1G2AG2BP1.0JP7P1_CPU12345678D7R612K2A15U6A 74LS08123T1P1.0A14RDA9RESETA10C810uFY211,0592MhzPSENRN6 10K123456789<Doc> <Rev Code>MICROCONTROLLER WITH EXTERNAL RAMB11Monday, July 24, 2006TitleSize Document Number RevDate: SheetofT1TXD1WRP1.2A1JP5P1_89C205112345678A15Y5P1.7Y3D2U23AT89C2051154121314151617181923678911RST/VPPXTAL1XTAL2P1.0/AIN0P1.1/AIN1P1.2P1.3P1.4P1.5P1.6P1.7P3.0/RXDP3.1/TXDP3.2/INT0P3.3/INT1P3.4/T0P3.5/T1P3.7JP4DECODE1_825512345678Y4Y111,0592MhzR622K2RXDY1A8A12C910uFP1.3A11P1.3TXD1P1.5P1.6TXD(0000H - 1FFFH)RDY8RN310K123456789A13R602K2D17READYPC INTERFACEA3A15D0A7VCCA12JP3P2_ADDRESS12345678A13COMPORT 2051A12INT1U6C74089108Y2A14D4D1INT0VCCA14R63270A13P1.0D5A11DB9_2 (Male)594837261A1RXD1D19DATA LOADP1.7T0RXDDB9_1 (Female)594837261R19100A10INT0D5U6B7408456R592K2VCCC1510pD7A4P1.4C1010uFC510pD3D6A2Y6D4A6P1.4RN410K123456789RN7 10K123456789TXDSW1MEMORY SELECTION 1 2C7 10uF/50VRN510K123456789RESETA0U20MAX2321345261291110138147C1+C1-C2+C2-V+V-R1OUTR2OUTT1INT2INR1INR2INT1OUTT2OUTP1.2D7P1.1D5U2SN74LS374347813141718111256912151619D0D1D2D3D4D5D6D7OELEQ0Q1Q2Q3Q4Q5Q6Q7WRP1.1P1.6TXDR2810KD2P1.5U1 AT89C519181929303112345678212223242526272810111213141516173938373635343332RSTXTAL2XTAL1PSENALE/PROGEA/VPPP1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1/TXDP3.2/INT0P3.3/INT1P3.4/T0P3.5/T1P3.6/WRP3.7/RDP0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7RESET SWJP6P3_89C205112345678C2310pRXD1D3A8A10D3WRY2JP8P3_CPU12345678VCCD0D1C1110uFT0A9D0U4 6264109876543252421232111213151617181922272026A0A1A2A3A4A5A6A7A8A9A10A11A12D0D1D2D3D4D5D6D7OEWECS1CS2RDR6710KRN210K123456789 Phòng thí nghiệm Tự động hoá – Vi điều khiểnTài liệu thí nghiệm Vi điều khiểnTrang 5 PPI-8255APC2PC7PC5PC3JP12PB_825512345678PC1PC2PC5JP14PC2_825512345678PC4PC6PC7PC4PC0PC3PC6PC1JP10DECODE_825512345678JP11PA_825512345678PC0JP9DATA_825512345678U3825534333231302928274321403938371819202122232425141516171312111053698356D0D1D2D3D4D5D6D7PA0PA1PA2PA3PA4PA5PA6PA7PB0PB1PB2PB3PB4PB5PB6PB7PC0PC1PC2PC3PC4PC5PC6PC7RDWRA0A1RESETCSJP13PC1_825512345678 VCCU18LM5553485267OUTRSTVCCCVTRGTHRDSCHGC4104R48330C3470uFD18LEDQ14C828J15COUNTER12345678OPTO2 15 4R4647KR50270R494K7R472K7 Phòng thí nghiệm Tự động hoá – Vi điều khiểnTài liệu thí nghiệm Vi điều khiểnTrang 6 S5JP21CONTROL_LED7S12345678S1S3D25D16LEDR43270S5W1U16ULN280310123456781817161514131211COMIN1IN2IN3IN4IN5IN6IN7IN8OUT1OUT2OUT3OUT4OUT5OUT6OUT7OUT8D26S5R3715KS6S1S5W4Q12A1013R39270S2MATRIX LED 8x5MLED 1121312101834711161517148569B1B2B3B4B5R1R2R3R4R5W1W2W3W4W5W6W7W8S2R42270D12LEDD23S8S7S8W8VCCD27JP24DATA_MATRIX12345678W7S14007 X 8S3RN110K123456789R3215KQ7A1013S7R44270S6S5D30JP22DATA_LCD12345678S7S2LED876421910538abcdefgpC1C2JP26CATHOD RED12345678W4S3R655/3WD13LEDS2S5W6S4R41270U14ULN280310123456781817161514131211COMIN1IN2IN3IN4IN5IN6IN7IN8OUT1OUT2OUT3OUT4OUT5OUT6OUT7OUT8U17ULN280310123456781817161514131211COMIN1IN2IN3IN4IN5IN6IN7IN8OUT1OUT2OUT3OUT4OUT5OUT6OUT7OUT8W5D29S7S6S4LED476421910538abcdefgpC1C2JP23CONTROL_LCD12345678W8S1S1C27 104VCCW5W3C28 104S6R40270R10 10KR45270JP25CATHOD BLUE1234567812VDCW2Q8A1013S2LED276421910538abcdefgpC1C2S3S8D11LEDR66 4K7S8Q13A1013Q6A1013S4S7S3S8R3115KR20150 X 8S75VDCS4S6D10LEDLED776421910538abcdefgpC1C2S3C34 104S6C30 104D15LEDS3S3S1R38270W7U12ULN280310123456781817161514131211COMIN1IN2IN3IN4IN5IN6IN7IN8OUT1OUT2OUT3OUT4OUT5OUT6OUT7OUT8S8S5W1JP27DATA_LED12345678LED676421910538abcdefgpC1C2C31 104C32 104D14LEDS8<Doc> <Rev Code>MATRIX 8x5 AND LCDB11Monday , July 24, 2006TitleSize Document Number RevDate: SheetofS4S5R3615KS4S8C29 104Q5A1013S2S4W6Q9A1013W2D24C33 104Q11A1013LED376421910538abcdefgpC1C2THIS IS THE LCD2 LINES x 16 CHARACTERSLAMPLCD178910111213144563121516D0D1D2D3D4D5D6D7RSR/WCSCONSTGNDVCCAKU15ULN280310123456781817161514131211COMIN1IN2IN3IN4IN5IN6IN7IN8OUT1OUT2OUT3OUT4OUT5OUT6OUT7OUT8S1S4LED576421910538abcdefgpC1C2D9LEDVCCS7R3315KS2 S2Q10A1013D28R3415KR3015KS6 S6W3S7JP20DATA_LED7S12345678S1R3515KLED176421910538abcdefgpC1C2U13 74LS244246811816141211131517975319A1A2A3A41OEY1Y2Y3Y4A5A6A7A8Y5Y6Y7Y82OE Phòng thí nghiệm Tự động hoá – Vi điều khiểnTài liệu thí nghiệm Vi điều khiểnTrang 7 R16270R144K7R15270Q4TIP122Q2TIP122VCCR134K7D6LED3D5LED4MG1MOTOR STEPPER123456VCCD24007D7LED2D8LED1R18270JP28STEP_MOTOR12345678Q1TIP122R114K7D44007R17220D34007Q3TIP122D14007R124K7 Phòng thí nghiệm Tự động hoá – Vi điều khiểnTài liệu thí nghiệm Vi điều khiểnTrang 8 INCJP29DATA_SW12345678MODEC19101ENTERC21101DECC20101C22101 Phòng thí nghiệm Tự động hoá – Vi điều khiểnTài liệu thí nghiệm Vi điều khiểnTrang 9 C16CAPR545K-+U22AJR45583218 4R562K7D215V1C12100uFR5210U21 DAC080813161415213567891011124GNDVEECOMPSVREF+VREF-IoutVCCD7D6D5D4D3D2D1D0IoutR68270+12VDCR572K7C14104R58150C17104D22LEDR512K7JP18DATA_DAC12345678VCCR2910R5510KVCCVCCR692K7JP19DAC_OUT12-+U22BJR45585678 4R53820D204007-12VDCC13104 Phòng thí nghiệm Tự động hoá – Vi điều khiểnTài liệu thí nghiệm Vi điều khiểnTrang 10 [...]...Phịng thí nghiệm Tự động hố – Vi điều khiển Tài liệu thí nghiệm Vi điều khiển Trang 23 MOV B,#14 MUL AB MOV P1,B SJMP $ END Phịng thí nghiệm Tự động hố – Vi điều khiển Tài liệu thí nghiệm Vi điều khiển Trang 1 TỔNG QUAN VỀ KIT THÍ NGHIỆM VI ĐIỀU KHIỂN μP8951 I. KIT KTCT _μp8951: KIT thí nghiệm gồm 10 module được bố trí như trên hình 1.... Phịn g thí n g hiệm Tự độn g hố – Vi điều khiển Tài liệu thí n g hiệm Vi điều khiển Tran g 2 Phịng thí nghiệm Tự động hố – Vi điều khiển Tài liệu thí nghiệm Vi điều khiển Trang 35 1350 ACT 7 0 4 PCH00PA 2 PCL 6 PB trong đó: - ACT: là bit active, có giá trị 1 - bit 5 và bit 6 = 0 - bit 2 = 0 - PA điều khiển port A, PB điều khiển port B, PCL điều khiển 4 chân thấp của PC, PCH điều khiển. .. CATHODE_RED: 01H, 02H, 04H, 08H, 10H, hiển thị màu đỏ BÀI 06: ĐIỀU KHIỂN MA TRẬN LED Phịng thí nghiệm Tự động hố – Vi điều khiển Tài liệu thí nghiệm Vi điều khiển Trang 31 I. MỤC ĐÍCH: Giúp sinh vi n tìm hiểu về timer trong 8951 và IC giao tiếp song song có lập trình điều khiển PPI8255A. II. CHUẨN BỊ THÍ NGHIỆM: - Bộ thí nghiệm DHC-uP8951 - Máy tính - Kiểm tra cable truyền -... PPI8255A Phịng thí nghiệm Tự động hố – Vi điều khiển Tài liệu thí nghiệm Vi điều khiển Trang 24 I. MỤC ĐÍCH: Giúp sinh vi n tìm hiểu cách hiển thị thơng tin trên led 7 đoạn bằng phương pháp quét và xử lý thơng tin trên bàn phím điều khiển. II. CHUẨN BỊ THÍ NGHIỆM: - Bộ thí nghiệm DHC-uPC8951 - Máy tính - Kiểm tra cable truyền - Xem sơ đồ mạch điều khiển led 7 đoạn và... 4 R53 820 D20 4007 -12VDC C13 104 Phịn g thí n g hiệm Tự độn g hố – Vi điều khiển Tài liệu thí n g hiệm Vi điều khiển Tran g 10 Phịng thí nghiệm Tự động hố – Vi điều khiển Tài liệu thí nghiệm Vi điều khiển Trang 22 SETB C ADDC A,#34 MOV P1,A SJMP $ END So sánh kết quả của chương trình 1 và chương trình 2. Chương trình 1.14: Vi t chương trình chia 2 số 17 cho 3, hiển thị... 74LS244 2 4 6 8 1 18 16 14 12 11 13 15 17 9 7 5 3 19 A1 A2 A3 A4 1OE Y1 Y2 Y3 Y4 A5 A6 A7 A8 Y5 Y6 Y7 Y8 2OE Phịn g thí n g hiệm Tự độn g hố – Vi điều khiển Tài liệu thí n g hiệm Vi điều khiển Tran g 7 Phịng thí nghiệm Tự động hố – Vi điều khiển Tài liệu thí nghiệm Vi điều khiển Trang 41 CNT EQU 120 LED7 EQU 121 LED8 EQU 122 POS EQU 123 LJMP MAIN ORG 000BH LJMP QUET_LED MAIN:... JR4558 5 6 7 84 VCC R3 470K U9 LM35 2 3 1 VS+ ADJ GND R9 1K -VCC R1 1K C2 100uF/25V JP17 CONTROL_ADC 1 2 3 4 5 6 7 8 VCC R5 1K C1 1nF VCC VCC U7 ADC0804 6 7 9 11 12 13 14 15 16 17 18 19 4 5 1 2 3 +IN -IN VREF/2 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 CLKR CLKIN INTR CS RD WR R4 1K R7 1K R6 1K VCC R2 10K Phịn g thí n g hi ệ m T ự đ ộ n g hố – Vi điều khiển Tài liệu thí n g hiệm Vi điều khiển Tran g 11 Phịng thí nghiệm Tự động hố – Vi điều khiển Tài liệu thí nghiệm Vi điều khiển Trang 37 MOV A,#5BH MOV DPTR,#2000H MOVX @DPTR,A MOV A,#04H MOV DPTR,#2001H MOVX @DPTR,A CALL... Phịng thí nghiệm Tự động hố – Vi điều khiển Tài liệu thí nghiệm Vi điều khiển Trang 32 1. Thanh ghi TCON (timer control): Là thanh ghi 8 bit, có thể truy xuất byte hoặc bit IE1 3 TF0 IE0 6 TF1 2 IT0 4 TR1 1 TR0 70 IT1 5 • TF1: báo trạng thái tràn cho bộ Timer/Counter1 • TR1: điều khiển cấp xung cho bộ Timer/Counter1 • TF0: báo trạng thái tràn cho bộ Timer/Counter0 • TR0: điều khiển. .. CTRL_8255 Các tín hiệu điều khiển 8255A JP11: PA_8255 PORT A, 8255A JP12: PB_8255 PORT B, 8255A JB13: PC1_8255 PORT C, 8255A JB14: PC2_8255 PORT C, 8255A Phịng thí nghiệm Tự động hố – Vi điều khiển Tài liệu thí nghiệm Vi điều khiển Trang 19 Chương trình 1.4: Hiển thị 1 led sáng, dịch dần từ D8 đến D1 với số lần lặp là 6. 2/- Nhóm lệnh quay vịng: a/- Nối mạch thí nghiệm: Nối JP7: P1_CPU... CĨ SỬ DỤNG NGẮT: III. TIẾN TRÌNH THÍ NGHIỆM: 1/- Ngắt timer 0: - Nối JP7 với JP20 - Nối JP3 với JP21 Chương trình 4.1: Vi t chương trình hiển thị các số tăng dần từ 00-99 trên 2 led 7 và 8 (sử dụng ngắt timer0 để quét led) KHAI BÁO NGẮT Sự kiện ngắt Vector ngắt: . . RETI Phịng thí nghiệm Tự động hố – Vi điều khiển Tài liệu thí nghiệm Vi điều khiển Trang 18 RET ; kết thúc chương . Phòng thí nghiệm Tự động hoá – Vi điều khiển Tài liệu thí nghiệm Vi điều khiển Trang 1 TỔNG QUAN VỀ KIT THÍ NGHIỆM VI ĐIỀU KHIỂN μP8951 I. KIT KTCT _μp8951: . Phòng thí nghiệm Tự động hoá – Vi điều khiểnTài liệu thí nghiệm Vi điều khiểnTrang 11 Phòng thí nghiệm Tự động hoá – Vi điều khiển Tài liệu thí nghiệm Vi điều

Ngày đăng: 09/10/2012, 16:20

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan