Thông tin tài liệu:
Hầu hết các vi điều khiển ngày nay được xây dựng dựa trên kiến trúc Harvard, kiến trúc này định nghĩa bốn thành phần cần thiết của một hệ thống nhúng.
Nội dung trích xuất từ tài liệu:
Giáo trình hoàn chỉnh vi điều khiển PIC 11 RETLW b’10000001’ RETLW b’01000010’ RETLW b’00100100’ RETLW b’00011000’ RETLW b’00100100’delay100ms MOVLW d’100’ MOVWF count1d1 MOVLW 0xC7 MOVWF counta MOVLW 0x01 MOVWF countbdelay_0 DECFSZ counta,1 GOTO $+2 DECFSZ countb,1 GOTO delay_0 DECFSZ count1,1 GOTO d1 ; delay 100ms RETURN ; trôû veà chöông trình chínhEND ; keát thuùc chöông trình ÖÙng duïng 4.3: Test chöùc naêng Input/Output cuûa caùc pin cuûa vi ñieàu khieån. ÔÛ caùc öùng duïng tröôùc ta chæ laøm moät vieäc laø xuaát tín hieäu ñieàu khieån ra caùc PORTtheo moät soá qui taéc ñònh saün naøo ñoù. Trong öùng duïng naøy ta seõ phaùt trieån theâm moät chöùcnaêng nöõa cuûa caùc PORT laø khaû naêng nhaän tín hieäu ñieàu khieån töø beân ngoaøi. Vi ñieàu khieån seõñoïc tín hieäu 0 (ñieän aùp 0 V) vaø 1 (ñieän aùp 5 V) ñöôïc taïo ra baèng caùch söû duïng caùc coâng taécaán töø caùc pin RB0:RB3 cuûa PORTB , sau ñoù kieåm tra xem coâng taéc naøo ñöôïc aán vaø baät LEDtöông öùng vôùi coâng taéc ñoù (caùc LED naøy ñöôïc boá trí ôû caùc pin RB7:RB4) saùng leân. Ñeå kieåmtra ñöôïc öùng duïng naøy ta caàn xaây döïng sô ñoà maïch nhö sau: HI HI R8 R7 R6 R5 R9 U1 D1 R1 1 40 RB7/PGD MCLR/VPP 39 RB6/PGC 2 38 D2 RA0/AN0 RB5 R2 SW5 3 37 RA1/AN1 RB4 4 36 RA2/AN2/VREF-/CVREFRB3/PGM 5 35 D3 RA3/AN3/VREF+ RB2 6 34 RA4/T0CLK/C1OUT RB1 7 33 R3 RA5/AN4/SS/C20UT RB0/INT D4 0 8 RE0/RD/AN5 9 32 R4 HI RE1/WR/AN6 VDD 10 31 RE2/CS/AN7 GND SW1 11 0 HI VDD 12 30 RD7/PSP7 GND 29 SW2 RD6/PSP6 13 28 0 OSC1/CLK RD5/PSP5 14 27 OSC2/CLKOUT RD4/PSP4 SW3 4 MHz 15 26 RC0/T1OSO/T1CLK RC7/RX/DT 16 25 RC1/T1OSI/CCP2 RC6/TX/CK 17 24 SW4 RC2/CCP1 RC5/SDO 18 23 RC3/SCK/SCL RC4/SDI/SDA 19 22 RD0/PSP0 RD3/PSP3 20 21 ...