Este livro (físico) eu comprei muitos anos atrás para usar um vale-presente. Gosto da maioria do livros de Michael Crichton (mas não todos) e o fato de ser um livro publicado postumamente me deixou com um pé atrás. Dai o livro ficar tomando pó na estante até eu começar este ano o meu "programa de desapego aos livros físicos" (onde pretendo priorizar a leitura dos livros físicos da minha fila e passá-los adiante).
domingo, janeiro 31, 2021
quinta-feira, janeiro 28, 2021
Memórias dos Anos 80: Emulação de Terminal e Transferência de Arquivos com o Z
O principal uso do Z era na conexão de micros a minis e mainframes, o que era feito emulando terminais de vídeo. Um recurso adicional era a transferência de arquivos entre os dois sistemas.
Cada fabricante tinha o seu modelo de terminal de vídeo, alguns mais simples outros complexos. A disponibilidade e qualidade de documentação técnica também variava bastante.
A transferência de arquivos exigia um programa rodando no mini ou no mainframe, e cada um tinha as suas linguagens e suas peculiaridades. Para a carga deste programa, com uma exceção, era usado o recurso do Z de simular cegamente uma digitação (podendo aguardar um tempo fixo entre caracteres e outro tempo fico entre linhas). Foi minha a definição de uma espécie de protocolo padrão para os sistemas mais simples.
Some a tudo isso as dificuldades em arranjar um sistema para desenvolvimento e o fato de não termos micro portáteis e temos todos os ingredientes para uma vida bem animada.
Não lembro mais todos os detalhes e, quando foi feita a minha cópia de lembrança do Zapt, alguns destes filtros já tinham sido descontinuados por falta de cliente, portando devem ter muitas mentiras no resto deste post!
terça-feira, janeiro 26, 2021
Microcontrolador 8051: Piscando um LED
Como é obrigatório, a primeira montagem tem que ser um LED piscando. Vamos ver o que precisamos para cumprir este requisito.
quinta-feira, janeiro 21, 2021
Memórias dos Anos 80: A Evolução do Z
No post anterior eu apresentei o software de comunicação Z, que era o principal produto da Humana quando eu comecei a trabalhar lá. Neste post vou falar sobre os aperfeiçoamentos que foram feitos no Z nos meus primeiros dois anos de trabalho.
![]() |
| As janelas do Z (e do Zapt). A janela para o vídeo "status" está sendo definida, reparar na seta que indica que ela só pode mudar de altura |
terça-feira, janeiro 19, 2021
Microcontrolador 8051: Arquitetura
O 8051 possui uma arquitetura bastante peculiar, diferente de outros microcontroladores de 8 bits como PIC e AVR.
![]() |
| Arquitetura do AT89S51 (fonte: datasheet) As partes destacas são as que vou comentar |
domingo, janeiro 17, 2021
Resenha: Robot Programming
Este é um livro que ficou alguns anos na fila, comprado a partir de uma recomendação on-line. Como o título indica, este livro foca na programação de robôs.
quinta-feira, janeiro 14, 2021
Memórias dos Anos 80: O Software Z
terça-feira, janeiro 12, 2021
Microcontrolador 8051: Introdução
Embora profissionalmente já tenha feito programas para microcontroladores baseados na arquitetura 8051, não tinha ainda brincado com eles. Um post de uma conhecida despertou a minha curiosidade. Vendo que alguns modelos estão disponíveis por preço acessível, que existem ferramentas livres para programação em assembly e C e que a gravação de programas neste modelos parece simples, não deu para segurar o clique do mouse...
![]() |
| Meus novos brinquedos |
quinta-feira, janeiro 07, 2021
Memórias dos Anos 80: A Humana Informática
Em 1986 eu mudei de emprego. Sair da Scopus foi uma decisão que amadureceu por algum tempo, mas a escolha da nova empresa foi mais por instinto que por uma avaliação detalhada.
terça-feira, janeiro 05, 2021
Sensor Biométrico de Impressão Digital - Parte 5: Pegando a Imagem da Digital e Salvando e Restaurando Templates
Para completar o estudo ficaram faltando alguns comandos que envolvem a troca de uma quantidade maior de dados com o sensor, o que deu algum trabalho e trouxe algumas surpresas.
sexta-feira, janeiro 01, 2021
Resoluções de Ano Novo - Edição 2021
O ano de 2020 foi exatamente como eu esperava... #sqn. 2020 foi um imenso "plot twist" na vida de todos nós. Mas, tentando seguir com a tradição, vou rever as resoluções do ano passado e me arriscar com novas.
Resoluções do ano passado
Eu estava otimista de cumprir estas resoluções:
- Praticar alguma atividade física: Meta de pelo menos uma caminhada com a cachorra por semana, de preferência duas. Suspendi por um tempo por causa da pandemia, mas retomei com a melhor compreensão sobre o contágio. Em algumas ocasiões fiquei próximo do dia sim / dia não. CUMPRIDA (se descontarmos o período de pausa).
- Levar até o final alguns projetos: Meta de pelo menos 4 projetos (um por trimestre). De grande só o ATmega Detonator... FALHOU.
- Manter o ritmo de leitura: Repeti a meta de 36 livros, dos quais pelo menos 6 técnicos. Fácil (se bem que a maioria dos livros técnicos deram canseira). O melhor é que consegui dar uma boa variedade na leitura, embora tenham prevalecido os gibis. CUMPRIDA.
- Fazer até o fim cursos on-line: Retomar os cursos que eu parei no meio. Nada feito, não só não retomei como comecei outros e só concluí um. FALHOU.
- Retomar atividades no Garoa: Meta era tentar fazer duas ou três oficinas de solda ao longo do ano, ressuscitar a Noite do Arduino, nem que fosse uma vez por mês e participar de pelo menos dois eventos ao longo do ano (em 2019 eu fui um eremita). Sabia de nada o inocente. FALHOU.
Falando na Pandemia...
Tem sido um período muito estranho. Fui olhar nos meus emails e 16 de março foi quando comecei a trabalhar em "home office". Depois disso, menos de uma visita por mês ao escritório! A expectativa do retorno a algo mais próximo da "normalidade" foi se afastando.
Por coincidência, a quantidade de trabalho aumentou este ano. Apesar de, teoricamente, estar economizando em torno de duas horas de deslocamento por dia, não sobrou tanto tempo para novas atividades, entre o trabalho e a procrastinação. O ritmo de leitura caiu inicialmente, mas depois se recuperou. O período de sono também foi afetado, comecei a dormir mais tarde (e a minha cachorra pegou o costume de me acordar e ainda por cima resolveu adotar o horário de versão).
No lado familiar, algumas pressões adicionais. Filha e filho morando no exterior e esposa tendo que passar dias e noites cuidando da mãe geraram alguns momentos de ansiedade.
Resoluções para 2021
"Difícil ver, sempre em movimento o futuro está" (Yoda). É bastante incerto como será a retomada da vida em 2021 (nos perguntamos até se teremos uma retomada). Isto terá reflexos tanto na vida pessoal como profissional. Mas vou arriscar algumas previsões:
- Dobrar a meta dos passeios: dois passeios com a cachorra por semana, salvo se voltar ao trabalho presencial todos os dias (o que não está nos planos).
- Manter o ritmo de leitura: repetir a meta de 36 livros, mas priorizar a leitura dos livros físicos e se desapegar dos que não interessa manter para referência.
- Retomar os cursos on-line: vou insistir de novo.
- Fazer pelo menos uma placa de circuito impresso: depois que eu fiz a primeira achei que ia virar rotina, mas por enquanto ela foi a única.
- Insistir no projetos: concluir pelo menos 2 dos que estão no meio do caminho e fazer dois novos.
Voltando a falar na pandemia, eu acho que 2021 será um ano de testar a paciência. Não teremos tantas surpresas quanto em 2020 e estaremos mirando a luz no fim do túnel. Só que esta luz estará longe e o progresso em direção a ela será lento.
domingo, dezembro 20, 2020
Crítica: Ashes of Victory (Honor Harrington #9)
Mais um passo na saga de Honor Harrington, mas um livro longo. Embora o livro tenha lampejos dos bons momentos que me atraiu para a série, infelizmente os problemas vistos no livro anterior se aprofundam.
quinta-feira, dezembro 10, 2020
Memórias dos Anos 80: A versão 2 do SISNE
Como já mencionei antes, após o lançamento da versão 1 do SISNE e do Nexus 1600 a Scopus ficou sem saber para onde ia. Para mim foi uma surpresa quando decidiram ir em frente com a versão 2 do SISNE.
domingo, dezembro 06, 2020
Resenha: Daredevil (Série da Netflix)
Dardevil (ou Demolidor) foi, por um certo tempo, o meu super-herói preferido. É curioso que só agora em 2020 eu tenha assistido a esta série da Netflix, apesar de ouvir bons comentários desde o seu lançamento em 2015.
quinta-feira, dezembro 03, 2020
Memórias dos Anos 80 - 286 e o PC-AT
O IBM PC-AT foi um marco na história dos PCs e sua principal novidade foi o uso do processador 80286. Comento aqui um pouco dos seus pontos altos e baixos.
![]() |
| MBlairMartin, CC BY-SA 4.0, via Wikimedia Commons |
quarta-feira, dezembro 02, 2020
Quinze Anos do Blog
Há um ano eu me perguntava se era hora de parar... Acabei me convencendo que não e aos poucos fui procurando um novo ritmo. É chover no molhado dizer que 2020 foi um ano estranho, mas eu acho que isso não afetou muito o blog. Vou fechar o ano com mais de 100 posts, algo que não acontecia desde 2012.
quinta-feira, novembro 26, 2020
Memórias dos Anos 80 - Nexus 1600, parte 5 (consequências)
Apesar de todos os percalços, o Nexus 1600 foi apresentado na "Feira Internacional de Informática" (mais conhecida como SUCESU) de outubro de 1983 e "salvou" financeiramente a Scopus (pelo menos por alguns anos). Todos viveram felizes para sempre? Não exatamente...
![]() |
| O Nexus 2600, o sucessor do Nexus 1600 |
quinta-feira, novembro 19, 2020
Memórias dos Anos 80: Nexus 1600 , parte 4 (SISNE)
Uma das partes mais polêmicas do projeto do Nexus 1600 foi o desenvolvimento de um sistema operacional compatível com o MS-DOS, o SISNE (SIStema do NExus). Muitas pessoas não acreditavam (e não acreditam) que o SISNE foi desenvolvido pela Scopus. O eu dizia na época era: "foi desenvolvido sim, e temos os bugs para provar...".
![]() |
| Texto no livreto "Scopus 30 anos" |
terça-feira, novembro 17, 2020
Sensor Biométrico de Impressão Digital - Parte 4: Identificando Digitais
Continuando o nosso estudo do módulo FPM10A, vamos ver como identificar uma digital capturada pelo módulo. Recomendo dar uma lida no post anterior para entender a terminologia.
![]() |
| Fonte: https://www.jfsmonline.com/text.asp?2016/2/1/60/162807 |

















