Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
br
Prtica 4
Leitura de Teclas - Parte 1
1. Leia o captulo 7 do livro 8051 Teoria e responda:
Qual PORT deve ser preferivelmente ser utilizado para entrada de dados? Justifique. Observe circuito do livro 8051 Teoria (pgina 52) e responda: 2. Quais so as I/Os utilizadas neste circuito e qual a sua finalidade?
3. Assumindo que o circuito seja alimentado com +5Vcc, qual a tenso na entrada P3.0 quando a tecla Break est aberta (solta)? 4. Qual a tenso na entrada P3.0 quando a tecla Break est pressionada (fechada)?
5. Qual a vantagem oferecida pelo JFE Editor, ao nomear imediatamente um arquivo com a extenso .C antes de digitar o cdigo do programa (ex.: TESTE.C)?
6. Como base no captulo 6 do livro 8051 Teoria (pgina 47), abra o JFE Editor e escreva um programa com o seguinte funcionamento:
O nome do arquivo dever ser: LER_TECLAS_1.C Ao pressionar a tecla P3.0, a sada P0.0 ativada; Ao soltar a tecla P3.0, a sada P0.0 desligada;
www.u8051.com.br O programa dever executar eternamente (dica 8051 Teoria - pgina 54)
Cole aqui o cdigo fonte do seu programa.
7. Com base no exerccio anterior, crie um programa com o seguinte funcionamento: O nome do arquivo dever ser: LER_TECLAS_2.C
Ao pressionar a tecla P3.6, as sadas P0.0, P0.1, P0.2, P0.3, so ativadas e Ao soltar a tecla P3.6, as respectivas sadas so desligadas; Ao pressionar a tecla P3.7, as sadas P0.4, P0.5, P0.6, P0.7, so ativadas; Ao soltar a tecla P3.7, as respectivas sadas so desligadas; O acionamento das sadas dever utilizar APENAS comandos de acesso bit-a-bit (pino a pino) do PORT (dica 8051 Teoria - pgina 60); O programa dever executar eternamente (dica 8051 Teoria - pgina 54)
8. Crie um programa com o seguinte funcionamento: O nome do arquivo dever ser: LER_TECLAS_3.C
O acionamento das sadas dever utilizar APENAS comandos de acesso ao Byte (PORT inteiro) do PORT (dica 8051 Teoria - pgina 60); Ao pressionar a tecla P3.4, as sadas P0.0, P0.1, P0.2, P0.3, so ativadas; Ao soltar a tecla P3.4, as respectivas sadas so desligadas;
www.u8051.com.br Ao pressionar a tecla P3.5, as sadas P0.4, P0.5, P0.6, P0.7, so ativadas;
Ao soltar a tecla P3.5, as respectivas sadas so desligadas; O programa dever executar eternamente (dica 8051 Teoria - pgina 54)
9. Qual a principal diferena entre o comando de acesso bi-a-bit e o comando de acesso ao Byte do PORT?
10. Crie o um programa com as seguintes especificaes: O nome do arquivo dever ser: TECLAS_AND.C
Ativar todas as sadas do PORT P0, apenas quando as entradas P3.0 e P3.1 estejam acionadas simultaneamente. Utilizar o operador lgico AND (E); (dica 8051 Teoria pgina 41) O programa dever executar eternamente (dica 8051 Teoria - pgina 54)
Cole aqui o cdigo fonte do seu programa.
11. Crie o um programa com as seguintes especificaes: O nome do arquivo dever ser: TECLAS_OR.C
Ativar todas as sadas do PORT P0, quando a entrada P3.0 ou P3.1 for acionada. Utilizar o operador lgico OR (OU); (dica 8051 Teoria pgina 41) O programa dever executar eternamente.
Cole aqui o cdigo fonte do seu programa.