Familiarização com microprocessadores e microcontroladores. Técnicas de desenvolvimento de projetos baseados em microprocessadores: ferramentas de depuração e simulação; utilização de linguagens de alto e baixo nível. Experiências dirigidas: desenvolvimento de programas típicos em linguagem Assembly e linguagens de Alto Nível; interfaces com dispositivos discretos e programáveis; interfaces paralelas: sinais digitais e analógicos, displays, teclados, conversores A/D, D/A, etc., interfaces seriais de comunicação temporizadores/contadores programáveis; interrupções, técnicas de aquisição de dados e sincronismo; interfaces com vias; aplicações em tempo real; gravação de memórias |