Buscar

Nos últimos anos, tem-se observado um grande desenvolvimento na área da tecnologia, de forma que, a cada dia, novas soluções são criadas e implemen...

Nos últimos anos, tem-se observado um grande desenvolvimento na área da tecnologia, de forma que, a cada dia, novas soluções são criadas e implementadas. Entretanto, ainda hoje, há componentes que se mantêm nos computadores, como, por exemplo, as entradas e saídas digitais em microcontroladores. Tais componentes eram responsáveis por auxiliar os profissionais da área de TI a programar e executar códigos. Os microcontroladores utilizam a linguagem binária de programação, conhecida como 0 e 1. Em princípio, eram utilizados cartões perfurados para que se pudesse programar. Porém, com o passar dos anos, a programação passou a ocorrer em interfaces mais amigáveis, de forma que as entradas e saídas digitais passassem a ser utilizadas para fazer interações do tipo gravações em cartões de memória, leitura de teclado, entre outras. PUHL JÚNIOR, F. L. Robótica. Porto Alegre: SAGAH, 2019 (adaptado). A partir do texto apresentado, considere a situação a seguir. Fabiana atua em uma empresa da área de robótica e começou a programar placas de arduino, especificamente para programação de pinos de entradas e saídas digitais. Ela iniciou a programação e foi explicando aos colaboradores da seção sobre as funções de digitalRead(pin), digitalWrite(pin, value) e pinMode(pin, Mode). Sobre a explicação de Fabiana a respeito das funções de digitalRead(pin), digitalWrite(pin, value) e pinMode(pin, Mode), julgue os itens a seguir. I. Fabiana explicou aos colegas que a função pinMode(pin, Mode) tem dois parâmetros, sendo eles o pin e o Mode. No parâmetro Mode, o programador deverá informar a configuração do pino, que poderá ser INPUT, OUTPUT ou INPUT_PULLUP. II. Fabiana disse aos colaboradores que a função digitalRead(pin) realiza a leitura do estado digital do pino e tem apenas um parâmetro, o pin, que deverá ser informado pelo programador. A função digitalRead(pin) retornará um valor: HIGH ou LOW. III. Fabiana pontuou que a função digitalWrite(pin, value) tem por finalidade realizar a escrita digital no pino,

Respostas

User badge image

Ed Verified user icon

Você precisa criar uma nova pergunta, pois esta está incompleta.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina