| Kit de Aprendizado, Placa de desenvolvimento para Microcontroladores PIC  Inclua o Livro de Linguagem C p/ PIC por somente + R$ 25,00 O MultiPIC ® é um prático e versátil Sistema de Aprendizado e Desenvolvimento para microcontroladores PIC e único no mercado brasileiro que suporta PICs mais populares de 8, 18, 28 e 40 pinos sem a necessidade do uso de adaptadores. Alguns dos principais PiCs suportados: 16F628, 16F84, 12F675, 12F629, 16F877, 16F873, 18F4550, 18F452, etc... Tem como uma de suas principais características hardware de suporte à comunicação USB quando usado com PICs com este recurso Periféricos incorporados e Principais Recursos: - LCD 16x2
 - 2 Displays 7 segmentos
- Interface Serial RS232
- Entrada USB
- Trimpot p/ comparador
- 8 Leds e 4 chaves
- Saída PWM
- Saída para motor de passo
- E mais: Soquetes individuais para PiCs de 8, 18, 28 e 40 pinos, entrada para Programador USB; todos os pinos dos PICs estão disponíveis para ligações de circuitos externos, hardware Compatível com Linguagem C e Livro "Desbravando o PiC"
O MultiPIC é um Kit de Aprendizado e Desenvolvimento realmente completo já é fornecido com: 01 PIC16F628A, Apostila Impressa "Introdução ao PiC", Cabo USB de ligação ao PC, Manual impresso, CD com softwares e exemplos. Tem como opcional Programador USB MultiPROG (veja em nossos outros produtos) compatível com MPLab e ICD2.
MultiPIC®: O jeito mais fácil de Aprender a Programar Indice da A p o s t i l a: 1 - Introdução ao PIC
1.O que é o PIC ?
2.Realizando um simples lampejador com led
3.Escrita e compilação de um programa assembler
4.Analisando um código assembler
5.Compilando um código assembler
6.Programando o PIC
2 - Arquitetura interna do PIC
1.A área de programa e o registrador de arquivo
2.A ALU e o registro W
3.O Programm Counter e o Stack
4.Realizando o "Luzes em sequência"
3 - Introdução aos periféricos
1.O porta A e B
2.Estado de saída da linha de I/O
3.Entrada de teclado | 4 – O contador TMR0 e o PRESCALER 1.O registrador contador TMR0 2.O Prescaler 5 - As interrupções 1.Interrupções 2.Exemplo de controle de uma interrupção 3.Ex. de controle de mais de uma interrupção 6 - Power Down Mode (Sleep) 1.Funcionamento do Power Down Mode 2.Primeiro exemplo sobre o Power Down Mode  | Cálculo do Frete: Peso1Kg - CEP de Origem 02943-000 incluir "Aviso de Recebimento" como Sim o kit completo:  Aprenda PIC e Linguagem C com o ótimo Livro: Programando Microcontroladores PIC - Linguagem C
Autor: Renato A. Silva
Editora: Ensino Profissional
Páginas: 172
ISBN: 8599823043 Preço normal R$ 46,00 | Nesta obra, o leitor é conduzido forma clara, lógica e objetiva a tecnologia dos microcontroladores PIC com teoria de funcionamento e prática de programação em linguagem "C", e ao uso das ferramentas necessárias a execução dos projetos. Com seqüência gradativa o leitor passa a conhecer o microcontrolador e suas características como, o uso dos timers, captura, comparação, PWM, comunicação serial com computador, i2c, comparadores analógicos, tensão de referência e alguns periféricos como, displays de sete segmentos, displays LCD e motores de passo. Com exemplos didáticos, o autor Renato A. Silva, prioriza o aprendizado prático interagindo com o leitor na programação e no desenvolvimento de exemplos propostos visando obter um maior entendimento do objeto em estudo. A visão da obra consiste em apresentar o microcontrolador com os seus recursos e a medida que forem utilizados, indicar a forma de programação e com o auxílio da placa experimental proposta, cujo layout pode ser baixado gratuítamente da internet e com a realização dos exercícios complementares, o leitor encontrará em condições de desenvolver aplicações de controle de microcontroladores PIC, utilizando-se da linguagem de programação "C". Sumário:
Prefácio..................................................................................09
Apresentação..........................................................................10
Introdução:.............................................................................11
1- História do transistor e do microchip
1.1 O Transistor.....................................................................12
1.3 Tipos de transistor.......................................................... 14
1.4 O Nascimento do Microchip............................................14
2- Portas Lógicas, Números Binários e Hexadecimais
2.0- As Portas Lógicas.............................................................16
2.1- Números Decimais............................................................18
2.1.1- Números Binários...........................................................18
2.1.2- Número Hexadecimal..................................................... 19
2.1.3- Numeração Octal............................................................20
3- Memórias e Microcontroladores
3.1 Memórias......................................................................... 22
3.2 Microcontrolador.............................................................. 23
3.3 História dos microcontroladores ........................................ 24
3.4 Apresentando o PIC 16F62x...............................................25
3.5 Alimentação..................................................................... 26
3.6 Definição da CPU............................................................. 27
3.7 Arquitetura Interna.......................................................... 27
3.8 Características do PIC 16F62x.......................................... 29
3.9 Organização da Memória.................................................. 30
3.10 A Pilha ou Stack............................................................ 30
3.11 Organização da memória de dados.................................. 31
3.12 Registradores de Funções Especiais.................................. 32
3.13 Palavra de configuração e identificação............................ 36
3.14 Portas de Entrada / Saída............................................... 38
3.15 Oscilador...................................................................... 40
3.16 Pipeline......................................................................... 41
3.16.1 Oscilador com cristal modo XT, LP ou HS..................... 42
3.16.2 oscilador com cristal paralelo....................................... 42
3.16.3 Oscilador com cristal em série...................................... 43
3.16.4 Clock externo............................................................. 43
3.16.5 Oscilador com resistor externo..................................... 43
3.16.6 Oscilador interno 4 Mhz.............................................. 44
3.16.7 Oscillator Start-Up timer (OST)................................... 44
3.17 Reset............................................................................ 44
3.17.1- Reset Normal............................................................ 45
3.17.2- Reset Power-on (POR)............................................... 45
3.17.2.1- Power-up Timer (PWRT)......................................... 45
3.17.3- Brown-out detect (BOD)............................................ 46
3.17.4- Reset por transbordamento de WDT............................ 46
3.18- WatchDog Timer (WDT).............................................. 46
3.19- Set de instruções ......................................................... 48
4- Construindo o Primeiro projeto:
4.1 Pisca Led........................................................................ 50
4.1 MPLAB versão 7.0.......................................................... 53
4.2- O Gravador................................................................... 59
4.3.1 IC-Prog....................................................................... 61
4.3.2- Gravando o programa.................................................. 61
4.3.3- Erro de gravação......................................................... 61
4.3.4- Arquivo Hexa............................................................. 62
5- Linguagem “C”
5.1- Linguagem de programação............................................ 64
5.2- Comentários................................................................. 65
5.3- Identificadores.............................................................. 66
5.4- Endentação................................................................... 66
5.5- Constantes................................................................... 66
5.6- Variáveis..................................................................... 66
5.7- Elementos definidos pela linguagem C:........................... 66
5.8- Operadores e Símbolos Especiais.................................... 67
5.9- Tipos de dados............................................................. 67
5.10- Comando “IF”............................................................ 69
5.11- Comando “WHILE”.................................................... 70
5.12- Comando “DO”......................................................... 71
5.13- Comando FOR........................................................... 72
5.14- Comando SWITCH..................................................... 73
5.15- Comando RETURN..................................................... 74
5.16- Comando GOTO......................................................... 74
5.17- Comando BREAK........................................................ 75
5.18- Comando CONTINUE................................................. 75
5.19- Estrutura de um Programa em C.................................. 75
5.20- compilador “CCS C Compiler”..................................... 76
6- Temporizadores - timers
6.1- Temporizador TMR0..................................................... 81
6.1- Temporizador TMR1..................................................... 83
6.2- Temporizador Timer2.................................................... 85
6.3- Configuração do Timer.................................................. 86
7- Comunicação
7.1 Comunicação Serial RS232............................................. 92
7.2- Funções para comunicação I2C..................................... 109
7.3- Comunicação SPI........................................................ 110
8- Captura, Comparação e PWM
8.1- Modo captura.............................................................113
8.2- Modo comparação.......................................................115
8.3- Modo PWM Modulação por Largura de Pulso............... 116
9- Comparadores e Tensão de Referência
9.1- Modulo Comparador................................................... 119
9.2- Tensão de Referência.................................................. 122
10- Displays
10.1- Display LED de sete segmentos:............................... 125
10.2- Display LCD.......................................................... 130
11- Motores de Passo
11.1- Definição................................................................ 141
11.2- Motor de Passo Unipolar......................................... 142
11.3- Motor de Passo Bipolar............................................ 143
11.4- Motor de Passo de Relutância variável...................... 144
11.4- Modos de acionamento............................................. 144
Apêndice
Tabela de funções do compilador CCS............................... 154
Tabela de conversão de caracteres .................................... 162
Referência........................................................................166 |