|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
|
Ðiều Chỉnh | Xếp Bài |
05-12-2008, 04:06 PM | #1 |
Đệ tử 1 túi
Tham gia ngày: Nov 2007
Bài gửi: 20
: |
hiển thị số có hai chữ số trên led 7 thanh
chào các anh
em mô phỏng trên proteus nhưng sao nó không chạy. led 7 đoạn anode chung,pin cua portb điều khiển vào cực B của BJT loại npn, cực E của BJT nối lên nguồn 5V, cực C nối vào cực anode của led 7 thanh code: Code:
;--------------------------------------------------------------------------- #INCLUDE <P16F887.INC> ;--------------------------------------------------------------------------- COUNT1 EQU 0X40 COUNTA EQU 0X41 COUNTB EQU 0X42 ;--------------------------------------------------------------------------- ORG 0x00000046 GOTO start start ;KHOI TAO PORT BCF STATUS,RP1 BSF STATUS,RP0 MOVLW 0X00 MOVWF TRISD MOVLW 0X00 MOVWF TRISB BCF STATUS,RP0 CLRF PORTB CLRF PORTD ;--------------------------------------------------------------------------- LOOP MOVLW 0X99 MOVWF PORTD MOVLW B'11111101' MOVWF PORTB CALL DELAY_1MS MOVLW 0X92 MOVWF PORTD MOVLW B'11111110' MOVWF PORTB CALL DELAY_1MS GOTO LOOP DELAY_1MS MOVLW D'1' MOVWF COUNT1 D1 MOVLW 0XC7 MOVWF COUNTA MOVLW 0X01 MOVWF COUNTB DELAY_0 DECFSZ COUNTA,1 GOTO $+2 DECFSZ COUNTB,1 GOTO DELAY_0 DECFSZ COUNT1,1 GOTO D1 MOVWF PORTB RETURN END thay đổi nội dung bởi: namqn, 05-12-2008 lúc 04:35 PM. |
|
|