
Length1h 36m
About this audiobook
Este livro mostra como implementar por software um PWM (Pulse Width Modulation) no microcontrolador PIC12F. Para isso, utiliza a linguagem C baseado no mikroC DEMO, onde outras experiências também são apresentadas ao longo da obra.
Audiobook details
GenreTechnology
Length1 hr 36 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateOct 4, 2013
LanguagePortuguese
Table of contents
1Vitor Amadeu Souza
2Exemplo 5: Interrupção por Mudança de Estado ........................ 54
31.1 Introdução
41.2 Principais Características
51.6 Entendendo a nomenclatura utilizada
Show all chaptersShow less
61.7 Características Elétricas
71.8 Memória de Programa
8Para dar início ao nosso trabalho de programação, abra o C
9Digite para este exemplo por exemplo experimento1. Em Project
105.2 Comando de decisão IF-ELSE
115.3 O comando de decisão SWITCH-CASE
125.5 O comando de loop WHILE
135.6 O comando de loop DO-WHILE
146.5 Biblioteca Matemática COS Ação:
157.1 Introdução
16monte tal esquema em um protoboard para testar o exemplo ou
178.1 Introdução
1810.2 Código
1911.2 Código
20Veja que desta forma podemos preencher todos os
2174HC164. Ele tem duas linha de comunicação, uma chamada
2213.1 Introdução
2313.2 Código
2414.2 Código
25//linha de data em 0
26microcontrolador. A idéia será ler o conteúdo de um trimpot e
2715.2 Código
28trisio=0b00000001; //Configura I/Os
29else LED1=0;
3016.2 Timer 0
31Testouro= 2048 us
32OPTION_REG
33PS0
34feita no prescaler será desviada para o WDT e em caso contrário
35O prescaler é uma forma de aumentar o tempo de
36void main(void) { OPTION_REG=0b00000111; //Prescaler 1:256 }
37//Limpa o flag
3816.3 Timer 1
39Testouro= 524288 us
400= Clock interno
411 são retratados.
42//Prescaler 1:4
43//Limpa o flag
44Capítulo XVII Exemplo 11: PWM por Software
4517.2 Esquema Elétrico
4617.3 Fluxograma
470 e 1 e em seguida os botões ficam constantemente sendo
481 ms
49//Cerne Tecnologia //www.cerne-tec.com.br //suporte@cerne-tec.com.br //Controle de PWM por Software
50prescaler 1:4, permitindo contar tempos de 0 a 1,024 ms. Desta