Relat Rio Aula01

1359 palavras 6 páginas
Professor: Rogério Ribeiro

Relatório – Microprocessadores
E Microcontroladores

ELABORAÇÃO:

Antônio Carlos Correa da Silva Carvalho- RA-8408122933
Caio Fernando de Farias- RA-1581987222
Guilherme Bertolazzi-RA-9677485671
Timóteo Oliveira- RA-2816714517

Sumário
1. Introdução 3
2. Exercício 6
3. Programa 6
4. Descrição 7
#include˂8052.h˃: 7 void main (void): 7
Unsigned char x; 7
Unsigned char z; 7
Unsigned int y; 7 for(;;) 7 for (x=255; x>0; x--) 8 for (z=0; z<255; z++) 8 for (y=0; y<10000; y++) 8
P1=x 8
P2=z 8
5. Conclusão 9
6. Bibliografia 9

1. Introdução

Programação em C
C é uma linguagem de programação compilada de propósito geral, estruturada, imperativa, procedural, padronizada pela ISO, criada em 1972, por Dennis Ritchie, no AT&T Bell Labs, para desenvolver o sistema operacional Unix (que foi originalmente escrito em Assembly).
C é uma das linguagens de programação mais populares e existem poucas arquiteturas para as quais não existem compiladores para C. C tem influenciado muitas outras linguagens de programação, mais notavelmente C++, que originalmente começou como uma extensão para C.

O AT89S52 Os microcontroladores 8051 apresentam diversos recursos que ajudam o programador a elaborar programas para interagir com o “mundo exterior” conectado ao chip. Esses recursos, criados por seus fabricantes, têm como hardware básico o antigo 8051 (tecnológica CMOS) fabricado pela Intel. Estrutura Interna do Microcontrolador AT89S52:
CPU de 8 bits otimizada para aplicações de controle
8Kbytes de ROM (memória onde o programa compilado é armazenado)
256Bytes de RAM de dados (espaço para variáveis de programa)
32 pinos de entrada e saída (I/O) programáveis
Modo de programação serial ISP (In-System Programmable)
Três timers/counters para geração de tempos e contagens
Comunicação serial
Programável Watch Dog Timer
Estrutura de interrupção com dois níveis de prioridade
Oscilador de relógio on-chip
Operação de 0Hz a 33MHz

Proteção

Relacionados