domingo, 30 de janeiro de 2011

Família TTL de Circuitos Lógicos Integrados - Parte II

Características da família TTL

Para utilizar corretamente os circuitos integrados TTL, saber testá-los e poder projetar sistemas digitais com eles corretamente é importante conhecer algumas de suas características.

Níveis Lógicos: Os níveis lógicos para serem reconhecidos devem estar dentro de faixas bem definidas. Uma porta TTL reconhecerá como nível lógico 0 as tensões que estiverem na faixa entre 0 e 0,8V e como nível lógico 1 as tensões que estiverem na faixa entre 2,4 e 5V. Entre estas duas faixas existe uma região indefinida que deve ser evitada.

Margem de Ruído: É o máximo desvio permissível aos níveis de entrada sem que haja mudança de estado lógico.


segunda-feira, 24 de janeiro de 2011

Família TTL de Circuitos Lógicos Integrados - Parte I

Hoje começo a postar uma série de artigos sobre a família TTL de circuitos lógicos integrados. Iniciarei por um breve apanhado histórico, seguido pelas suas características, sub-famílias e finalizando com a descrição das funções lógicas dos CIs da série 74XX.

História

A família TTL foi inventada em 1961 por James L. Buie da TRW, e era originalmente chamado transistor-coupled transistor logic (TCTL). Os primeiros circuitos integrados comerciais TTL foram dispositivos fabricados pela Sylvania Electronic Products , em 1963 chamados Sylvania Universal High-Level Logic family (SUHL).  TTL tornou-se popular com o desenvolvimento de sistemas eletrônicos depois que a Texas Instruments apresentou a série 54XX de CIs (componentes de uso militar) em 1964 e mais tarde da série 74XX (componentes de uso comercial) em 1966. 

sábado, 22 de janeiro de 2011

Programação em C – Parte II: Compilação


Continuando com a série de tutoriais sobre programação em C, vamos agora falar como um simples arquivo texto pode virar um programa completo como um Word ou um Firefox por exemplo. O processo de transformar o nosso arquivo texto em um programa chama-se compilação. A forma de se compilar um programa varia de uma linguagem para outra, existindo linguagens que nem chegam a ser compiladas(linguagens de scripts) para terem seus programas executados.

terça-feira, 18 de janeiro de 2011

Programação em C - Parte I: Preparação do Ambiente 2


Continuando com a série dde tutoriais sobre linguagem C, mostrarie agora uma outra opção de ambiente de desenvolvimento para C, o Code::Blocks.


Instalação do Code::Blocks

1. Em primeiro lugar vamos baixar o Code::Blocks, usaremos a versão 10.05 para este tutorial. O link para a página de download é o seguinte: http://www.codeblocks.org/downloads/26

Programação em C - Parte I: Preparação do Ambiente

Programação em C

C é uma linguagem de programação compilada de uso geral, de nível intermediário, e com suporte a paradigmas imperativo, estruturado, e proposicional.

Uma breve História.

A linguagem de programação C nasceu no AT&T Bell Labs entre 1969 e 1973, e foi inicialmente projetada para a implementação do sistema Unix, que era antes feito em PDP-7 Assembly.

sexta-feira, 14 de janeiro de 2011

Primeiro post

Olá, sou Felipe Mendonça, um novo editor do Projetrônica. Meu principal foco no blog será na área de programação. Para começar farei uma série de tutoriais sobre programação em C para computadores, depois pretendo estendê-lo para programação para microcontroladores.