# Ferramenta Conectar

Biblioteca: | Base
Introdução: | 2.0 Beta 1

## Comportamento

A ferramenta Conectar será usada pra criar segmentos de fios que carregarão sinais de uma extremidade até outra. A largura em bits desses valores poderá ser qualquer; a largura exata será inferida automaticamente a partir dos componentes que estiver conectando. Se não estiver associada a qualquer componente, a conexão será traçada em cinza para indicar que a largura em bits é desconhecida; se não houver concordância na largura com a do componente, a conexão será traçada em cor laranja para indicar conflito, e efetivamente não haverá qualquer transmissão de sinal até que o usuário o resolva.

Um simples arrastar do mouse poderá criar múltiplos segmentos de fios. O processo mais preciso é um pouco mais difícil de se descrever; mas funciona bem intuitivamente na prática: se você fizer uso da ferramenta Conectar um segmento particular de fio será interrompido tão logo atinja o pino de um componente que já exista, ou onde quer que alcance outro segmento de fio de uma conexão também existente. Além disso, se uma extremidade de qualquer conexão múltipla alcançar o meio de outra já existente, então essa também passará a ter múltiplos segmentos.

Para alguns componentes que tiverem marcas para indicar onde há pontos de conexão disponíveis (tais como uma porta OR ou um buffer controlado), o Logisim irá de forma sutil corrigir tentativas em criar fios que ultrapassem ligeiramente os pontos de conexão.

Você poderá encurtar um segmento de fio usando a ferramenta Conectar, ao arrastar qualquer das extremidades de um segmento, e isso irá superpor-se ao existente.

Todas as conexões no Logisim serão ou horizontais ou verticais.

As conexões não têm direção determinada; ou seja, elas transmitem valores de um ponto a outro. De fato, um fio pode transportar valores em ambas direções simultaneamente; a conexão central no exemplo abaixo fará isso.

## Atributos

A ferramenta Conectar não possui atributos, mas as conexões que criar, sim.

Direção
  Serve para indicar se uma conexão será horizontal ou vertical. O valor de seu atributo não poderá ser alterado.
Comprimento
  Serve para indicar com quantos pixels será a conexão. O valor de seu atributo não poderá ser alterado.

## Comportamento da ferramenta Testar

Quando você clicar sobre um segmento de uma conexão existente usando a ferramenta Testar, o Logisim irá mostrar o valor corrente que passa por ela. Esse comportamento é particularmente útil para as conexões multibit, cuja cor (preta) não oferece uma informação visual sobre o que passa pelos fios de uma conexão.

Para valores multibit, você poderá configurar exatamente como esses valores serão apresentados (em binário, decimal, ou hexadecimal, por exemplo) usando o painel Área de Desenho da caixa de diálogo Opções de Projeto.

Voltar à Referência para bibliotecas