EA871 Laboratório de Programação Básica de Sistemas Digitais

Vídeos-Aula (II)

Segundo Semestre de 2020

Quando se trata de uso remoto dos recursos das bancadas no LE-30, os vídeos foram gravados com bancadas remotas. Para mitigar a latência da rede, janela remota de dimensões 1064x600 é utilizada nas gravações.


Primeiro Programa: Quais são os módulos básicos para programar o controle de um led piscante no nosso microcontroladora? (slides)

Declaração de dados Conversão entre tipos Operadores bit a bit Projeto: led azul piscante

Primeira Biblioteca: Como se desenvolve um projeto modular com os códigos fáceis para automação da sua documentação? (slides)

Os códigos de projeto-exemplo são ligeiramente diferentes dos que estão no vídeo.

Enum, union e struct Diretivas de C Biblioteca estática Documentação

Polling: Como se acesse por software os dados de uma chave simples gerados de forma assíncrona em relação ao relógio do processador? (slides)

Bounce em Osciloscópio e Debounce Polling

Interrupção: Como se acesse por interrupção os dados de uma chave simples gerados de forma assíncrona em relação ao relógio do processador? (slides)

NVIC

LCD: Como programar o nosso microcontrolador para ele se comunicar com um LCD? (slides)

Observe que não é necessário incluir o arquivo string.h nos projetos lcd_program e lcd_bitmap, pois não são usadas as suas funções relacionadas com o processamento de strings.

Strings Interfaceamento Paralelo Bitmaps e Interrupção

[Anterior] [Próximo]

Voltar para a página do curso .