Escolar Documentos
Profissional Documentos
Cultura Documentos
br
CAPTULO
7
Ports
Leia o captulo 7 do livro 8051 Teoria e responda:
1. Quais so os nomes dos ports do 8051 e quantos pinos de I/O o programador dispe para seus projetos? 2. Esses ports podem ser utilizados para entrada e sada de dados ou alguns s podem enviar dados enquanto que outros podem apenas receber dados? 3. Seria possvel, por exemplo, utilizar o Port P2.0 para ler o sinal de uma tecla (utiliz-lo como entrada) e utilizar o Port P2.1 para acionar um LED (utiliz-lo como sada)? 4. Comente a caracterstica particular do PORT P0, cuja sada encontra-se em coletor aberto. Explique como funciona uma sada com essa caracterstica.
5.
Qual PORT deve preferivelmente ser utilizado para entrada de dados e qual deve ser utilizado para sada de dados? Justifique. Com base no livro 8051 Teoria - pgina 60:
6.
6.1. D um exemplo de comando de escrita no PORT P0 de acesso ao Byte. O que faz o comando que voc utilizou de exemplo?
www.u8051.com.br 6.2. D um exemplo de comando de escrita no PORT P0 de acesso ao bit. O que faz o comando que voc utilizou de exemplo? 7. De acordo com a tenso de alimentao do 8051, quais so as tenses possveis em seus PORTs? 7.1. D um exemplo de comando de acesso ao bit que faa com que o microcontrolador envie cada uma dessas tenses ao PORT P1.5.
8. Imagine que voc disponha de um circuito externo que enviar algum sinal para o microcontrolador, fornecendo nvel lgico 0 e 1. Quais devem ser as tenses desse circuito externo para que o microcontrolador reconhea esses sinais?
9.
9.1.
9.2. Execute o JFE Editor. Edite e compile estes programas e compare o tamanho do arquivo .HEX gerado em cada caso.
www.u8051.com.br Aps a comparao, responda qual dos programas otimiza o uso da memria do microcontrolador.
Obs.: Para analisar o tamanho exato de cada arquivo (em Bytes), clique com o boto direito do mouse e em seguida selecione a opo propriedades. 9.3. De acordo com o livro 8051 Teoria (Cap. 2.2, pgina 14), qual memria est sendo economizada na questo anterior? a.( )memria ROM b.( )memria RAM