
Length1h 9m
About this audiobook
O RTOS permite a um microcontrolador tratar concorrentemente diversas tarefas. Desta forma, pode-se obter melhor desempenho e eficiência, já que diversas tarefas são executadas em uma fração do tempo, dando a impressão que todos estão sendo processados simultaneamente da mesma forma que ocorre nos atuais sistemas operacionais. Neste livro, o RTOS OSA é utilizado na programação em mikroC para o PIC18F4620, onde diversos exemplos práticos são mostrados de modo a facilitar o entendimento do leitor.
Audiobook details
GenreTechnology
Length1 hr 9 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateSep 6, 2014
LanguagePortuguese
Table of contents
1Vitor Amadeu Souza
2II. Ferramentas de Hardware e Software
3III. Declaração de Variáveis
4V. Controle de Fluxo
5VI. Exemplo: Acionando Saídas
Show all chaptersShow less
6VII. Exemplo: Timer de 8 bits
7VIII. Exemplo: Pisca-pisca
8IX. Exemplo: Botão e led
9X. Exemplo: Display de 7 segmentos
10XI. Exemplo: Conversor AD e Display LCD
11Capítulo I Ferramentas de Hardware e Software
12Vejamos abaixo as principais
13Corrente de Saída Source e Sink ......................25mA
14Capítulo II Ferramentas de Hardware e Software
15Neste ponto é importante que o leitor tenha baixado os
16Clique no botão Next, a seguinte tela será apresentada.
17void main(void) {
18apresentada.
19Save para criar o arquivo OSAcfg.h com tais configurações na
20Para este exemplo o seguinte esquema elétrico foi
21acessar o registrador PORTA, PORTB, PORTC, PORTD ou PORTE.
22void Task1(void); void Task2(void);
23tornando ainda mais legível o código como sugere o bloco de
24Capítulo VII Exemplo: Timer de 8 bits
25nosso caso que utiliza oscilador externo com PLL habilitado o
26Testouro= 320000 ns ou 320 µs.
27O prescaler e postscaler são formas de aumentar o tempo de
28Capítulo VIII Exemplo: Pisca-Pisca
29programa.
30//Limpa flag TMR2IF
31operador de negação (~) da linguagem C para ligar e desligar o
32Led RD0 RD1 RD2 RD3 RD4 RD5 RD6 RD7
33estabelecido no programa, mostrando que todas as tarefas estão
34Este experimento irá ler o estado de dois botões presentes
353.Código fonte
36PIE1 =0b00000010; //Habilita TMR2IE }
377 segmentos de acordo com o estado da variável contagem que
383.Código fonte
39PIE1 =0b00000010; //Habilita TMR2IE }
401.Introdução
412.Conversor ADC
42Figura 11.1: Registrador ADCON0 Fonte: PIC18F4620 Datasheet
43Figura 11.3: Registrador ADCON1 Fonte: PIC18F4620 Datasheet
44microcontrolador conforme comentado anteriormente, onde