Periférico de Entrada
Descrição
Adaptador de dispositivo de entrada para comunicação tri-state com um barramento de dados (bus). Estes adaptadores servem para ligar dispositivos simples de entrada/saída a um barramento de dados. Como deves saber, os barramentos de dados são partilhados por todos os periféricos e memória do sistema. Todos estes dispositivos devem colocar as suas ligações ao barramento de dados em alta-impedância a menos que estejam a ser seleccionados para comunicação (sinal CS, Chip Select). Mas nem todos os dispositivos que estudámos suportam um sinal CS. Os que não têm esse sinal, devem usar um circuito Periférico de Entrada ou Periférico de Saída. O Periférico de Entrada é usado tipicamente neste tipo de montagem: O dispositivo de entrada deste exemplo (Botão de Pressão) está continuamente a activar na sua saída OUT o sinal relativo aos seus botões. Mas numa comunicação em barramento de dados, só deveria fazer isso se tivesse seleccionado. Então ligamo-lo a um Periférico de Entrada, e ligamos os sinais CS e RD deste a algum controlador do barramento (tipicamente o processador central). Apenas quando ambos os sinais estão activos (a zero), é que o Periférico de Entrada repete no seu sinal OUT aquilo que recebe pelo IN, caso contrário o seu OUT estará em alta impedância.
Objecto de
Simulação
CS - Chip Select (activo a zero). IN - Entrada de p bits (liga-se ao dispositivo de entrada). OUT - Saída de p bits (liga-se ao barramento). RD - Leitura (activo a zero).
Interface de
Simulação
Nenhuma. |