1) O documento descreve um componente curricular sobre linguagens de programação e microcontroladores.
2) Os alunos aprenderão a programar microcontroladores usando a linguagem C e desenvolver aplicações para automação de processos mecatrônicos.
3) As aulas incluem projetos práticos usando microcontroladores programados em C para controlar displays e processos industriais.
Descrição original:
Título original
MTR 3o LINGUAGENS DE PROGRAMAÇÃO E MICROCONTROLADORES
1) O documento descreve um componente curricular sobre linguagens de programação e microcontroladores.
2) Os alunos aprenderão a programar microcontroladores usando a linguagem C e desenvolver aplicações para automação de processos mecatrônicos.
3) As aulas incluem projetos práticos usando microcontroladores programados em C para controlar displays e processos industriais.
1) O documento descreve um componente curricular sobre linguagens de programação e microcontroladores.
2) Os alunos aprenderão a programar microcontroladores usando a linguagem C e desenvolver aplicações para automação de processos mecatrônicos.
3) As aulas incluem projetos práticos usando microcontroladores programados em C para controlar displays e processos industriais.
Centro Estadual de Educação Tecnológica Paula Souza
Governo do Estado de São Paulo
Rua dos Andradas, 140 Santa Ifigênia CEP: 01208-000 São Paulo SP
III.3 LINGUAGENS DE PROGRAMAÇÃO E MICROCONTROLADORES
Função: Planejamento e desenvolvimento de projetos Classificação: Execução Atribuições e Responsabilidades Programar microcontroladores. Valores e Atitudes Estimular a proatividade. Desenvolver a criticidade. Estimular o interesse na resolução de situações-problema. Competências Habilidades 1. Implementar soluções de problemas 1.1 Interpretar fluxogramas de automação mecatrônicos via programação em dispositivos que mecatrônica em softwares de linguagem C. utilizem linguagem C. 1.2 Programar dispositivos em linguagem C.
2. Analisar a arquitetura básica dos 2.1 Identificar os microcontroladores quanto a sua
microcontroladores. arquitetura e aplicações. 2.2 Verificar o funcionamento básico dos microcontroladores. 2.3 Identificar tipos e funcionamento de memórias dos microcontroladores.
3. Desenvolver programações para aplicações 3.1 Identificar o software adequado para a
microcontroladas para automação de processos programação de microcontroladores. mecatrônicos. 3.2 Utilizar manuais de microcontroladores. 3.3 Utilizar estruturas básicas de programação. 3.4 Executar fluxogramas de processos de automação mecatrônicos. Bases Tecnológicas
Elementos e comandos em linguagem C
Apresentação do software; Tipos intrínsecos de dados; Alteradores de dados; Diretivas de compilação; Programa principal; Vetores e matrizes; Comandos da linguagem; Funções.
Projetos de sistemas microcontrolados programados em linguagem C
Tipos e funcionamentos de memórias
RAM, ROM e família; Flash, E2prom.
Microcontroladores (Atmega, PIC, 8051, Arduino e outros)
Página nº 65 Centro Estadual de Educação Tecnológica Paula Souza Governo do Estado de São Paulo Rua dos Andradas, 140 Santa Ifigênia CEP: 01208-000 São Paulo SP
Tipos de memória e endereçamento;
Funções de entrada e saída.
Programação de microcontroladores em linguagem C
Conjunto de instruções; Operações lógicas; Transferência de dados; Rotinas e sub-rotinas; Laços e desvios de programa.
Displays de led e cristal líquido
Carga horária (horas-aula)
Prática em Teórica 00 100 Total 100 Horas-aula Laboratório Prática em Teórica (2,5) 00 100 Total (2,5) 100 Horas-aula Laboratório (2,5)
Possibilidade de divisão de classes em turmas, conforme o item 4.8 do Plano de Curso.
Todos os componentes curriculares preveem prática, expressa nas habilidades relacionadas às
competências. Para este componente curricular, está prevista divisão de classes em turmas.
Para ter acesso às titulações dos Profissionais habilitados a ministrarem aulas neste componente curricular, consultar o site: http://www.cpscetec.com.br/crt/