Este sofa dos anos 1970 quase nao lembra o design mais consagrado da Moveis CIMO. Mas seus detalhes denunciam a marca: bom acabamento, madeira nobre, detalhes diferenciados, presenca marcante.Feito em couro e caviuna, o sofa de tres lugares parece estar mal acomodado sobre a base de madeira. E os pes-palito invertidos causam a impressao de que algo esta errado com o conjunto.E e justamente esse ineditismo que faz dessa peca algo impressionante. A linha com pes "bumerang" ou "tesoura" ou "andorinha" (a denominacao depende muito da regiao ou de como o leitor conhece) era bem abrangente.Em um anuncio classificado esta escrivaninha pedia por cuidados!Um excelente exemplar do desenho CIMO com pe bumerang que teve o tampo coberto com outro tipo de material. Os sinais do tempo sao visiveis, mas recuperaveis.Mais um belo exemplar dos anos 1950 da Moveis CIMO. em breve estarei disponibilizando o esquema eletronico destas placas para download hoje iremos falar sobre teclado matricial (aqueles que e usado em telefones) item muito usado em sistemas que se desejam um dispositivo de entrada de dados e interfaces com o usuario abaixo segue um descritivo de como e estes dispositivo internamente:e seu aspecto fisico:este dispositivo e composto de 3 colunas e 4 linhasuma forma de se ler qual tecla foi precionada esta descrita no roteiro abaixo:roteiropara identificar que tecla foi utilizada usaremosRA0-RA1-RA2 como saida para alterar o nivel logicoda coluna 1-2-3 eRB0-RB1-RB2-RB3 como entrada para ler a teclaprimeiro colocamos todas as colunas em nivel alto(RA0-1-2-3)lembrando que devemos colocar resistores de pull-downno (RA0-1-2)depois colocamos coluna 1 em nivel baixo (0)e escaneamos RB0-RB1-RB2-RB3lembrando que devemos colocar resistores de pull-upnos portosRB0-RB1-RB2-RB3quando o sistema estiver nesta condicao a entrada que estiver em nivel baixosera considerado uma tecla precinada da coluna 1temos 4 condicoes possiveisPRIMEIRA1=14=07=0#=0SEGUNDA1=04=17=0#=0TERCEIRA1=04=07=1#=0QUARTA1=04=07=0#=1viram como e simples e isto se repete para as outras colunasabaixo tem um trecho de um codigo em assembly;**************************************VARREDURA C1****************************************** BCF C1 ;COLUNA1 EM NIVEL BAIXO BSF C2 ;COLUNA2 EM NIVEL ALTO BSF C3 ;COLUNA3 EM NIVEL ALTO NOP BTFSS L1 GOTO S1 NOP BTFSS L2 GOTO S2 NOP BTFSS L3 GOTO S3 NOP BTFSS L4 GOTO S4 ;**************************************VARREDURA C2****************************************** BSF C1 ;COLUNA1 EM NIVEL ALTO BCF C2 ;COLUNA2 EM NIVEL BAIXO BSF C3 ;COLUNA3 EM NIVEL ALTO NOP BTFSS L1 GOTO S5 NOP BTFSS L2 GOTO S6 NOP BTFSS L3 GOTO S7 NOP BTFSS L4 GOTO S8 NOP;**************************************VARREDURA C3****************************************** BSF C1 ;COLUNA1 EM NIVEL ALTO BSF C2 ;COLUNA2 EM NIVEL ALTO BCF C3 ;COLUNA3 EM NIVEL BAIXO NOP BTFSS L1 GOTO S9 NOP BTFSS L2 GOTO S10 NOP BTFSS L3 GOTO S11 NOP BTFSS L4 GOTO S12 NOP GOTO S13 AGORA VAMOS FAZER UMA PERGUNTA NAO SERIA MAIS FACIL COLOCARMOS UMA ENTRADA PARA CADA TECLA?vamos analisar :temos 12 teclaseria nescessario 12 entradas usando o sistema de matricial usamos apenas 4 bits do portb e nos resta mais 4 bits do portb para usarmoscomo entrada de sensores ou saida para acionamentosde cargas via relebom pessoal e isso ai qualquer duvida e so comentar este livro conten varios exemplos de circuitos e suas aplicacoes ele esta escrito em espanholmas e bem interessante e