Académique Documents
Professionnel Documents
Culture Documents
Exercice 9.1 :
1. Compteur.
2. RA4.
3. Registre OPTION_REG :
1 1 1 0 1 0 0 0
4.
void main ( )
TRISB = 0x00 ;
TRISA = 0xFF ;
OPTION_REG = 0xE8 ;
TMR0 = 0 ;
while (1)
{
PORTB = TMR0 ;
1 1 1 1 0 0 0 0
void main ( )
TRISB = 0x00 ;
TRISA = 0xFF ;
OPTION_REG = 0xF0 ;
TMR0 = 0 ;
while (1)
{
PORTB = TMR0 ;
}Exercice 9.2 :
1. Registre OPTION_REG :
1 1 1 1 1 1 1 1
2.
3.
void main ( )
TRISB = 0xF0 ;
TRISA = 0x1C ;
OPTION_REG = 0xFF ;
TMR0 = 0 ;
while (1)
{
PORTA = 0 ;
Delay_ms (1) ;
PORTB = uni;
PORTA = 1;
Delay_ms (10) ;
PORTA = 0 ;
Delay_ms (1) ;
PORTB = dix;
Delay_ms (10) ;
TMR0 = 0 ;