| Код | Processor 16F84 #include <p16F84> RBPU EQU 7 sch EQU 0x0c ; DEL1 EQU 0x0D ; DEL2 EQU 0x0E ; clrf portB bsf STATUS,PRO MOVLw B'0000010' MOVWF TRISB&0x7f movlw B'01010100' movwf option_reg&0x7f bcf STATUS,RPO movlw 0x02 MOVWF PORTB movlw 0 MOVWF sch movlw del2 MOVWF D'256' movlw del1 BTFSC PORTB,1 GOTO $-1 M2: BCF INTCON,TOIF movlw D'131' MOVWF TMR0 BTFSS INTCON,TOIF ADDWF sch,1 DECFSZ del1?f GOTO M1 movlw 0 MOVWF sch movlw D'256' MOVWF del1 ADDWF del2,1 M1: BTFSS PORTB,1 GOTO M2 RETURN
|
нужно измерить время нажатия кнопки в миллисекундах, результат поместить в регистр общего назначения. тактовая частота процессора 8Мгц нужно сделать на процессоре 16F84 помогите пожалуйста |