Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > помогите убрать мусор


Автор: ЫлЫч 24.1.2010, 22:00
Код

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
помогите пожалуйста  

Автор: Rodman 24.1.2010, 22:21

M
Rodman
Модератор: Название темы должно отражать ее суть!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)