PESQUISA



Pesquisa Avançada

PRÓX. LANÇAMENTOS

* NOVO TELEFONE (21) 2557-3960

comprovantes pgto enviar por e-mail (beatriz@anep.com.br)

A Esquemateca Vitória fechou. O Sr pode tentar mandar e-mail para o Jone( jone-fs@hotmail.com)

fone 21 2516-0802) ou Vivo(21) 99748-8419 (Whatsapp). Endereço: Rua Alexandre Mackenzie 40 Centro –

20221-410 Rio de Janeiro, RJ

A pessoa que recebeu o acervo da ESBREL já conseguiu digitalizar parte do material. Ele se chama

J R Mano-manorc1@manorc.com.br. (51) 9731-1158 (WhatsApp)

Tem também uma firma em Caxias chamada EPEL fone(21) 2772-4838 (atepel@atepel.com.br) que vende esqu

Endereço: Av Duque de Caxias 190 loja Centro -25070-070 Duque de Caxias, RJ

NEWSLETTER

Fique sabendo das novidades da Editora Antenna através do nosso Newsletter!

Cadastre-se aqui!

SEJA NOSSO AUTOR

Venha ser um autor da Editora Antenna! Para obter maiores informações a respeito, clique aqui.

ENQUETE

Como você chegou até nosso site?


Resultados


CADASTRO

Seja nosso cliente e aproveite todas as vantagens do site!

Cadastre-se agora!

LOGIN

REVISTAS

DETALHES DO LIVRO



Programação em C para o dsPIC - Fundamentos


Vitor Amadeu Souza



215 páginas - 1ª edição - 2008


ISBN: 9788599823101


Formato: 16 x 23


Referência: EP-101


*** Não Disponível! ***


indicar para um amigo


Os novos microcontroladores de 16 bits da Microchip chegam ao mercado trazendo além de um vasto número de recursos tecnológicos como controle de motores um alto poder de processamento chegando hoje normalmente a processamentos da ordem de 30 mips. Além disso, os dsPICS permitem executar processamentos hoje disponíveis em DSPS, como operações de soma e multiplicação para processamento de sinais. Entender os dsPICS e os recursos do mesmo além da linguagem C como o uso do ambiente C30 da microchip é o foco deste livro.
O livro foi escrito visando o conhecimento dos fundamentos dos dsPICS para que assim o leitor possa entender e projetar circuitos utilizando-os.
Foi usado nesta obra o dsPIC30F3012 em encapsulamento DIP, facilitando assim o uso para projetistas e hobistas. Indicado para todos aqueles que pretendem se aperfeiçoar e programar os dsPICS, este livro se torna uma importante fonte de consulta em sua biblioteca.

Capítulo 1: Conhecendo os Softwares utilizados no livro
1.1 Introdução
1.2 MLAB IDE
1.3 WINPIC800
1.4 Conclusão

Capítulo 2: Linguagem C
2.1 Comentários
2.2 Variáveis
2.3 Constantes
2.4 Vetores
2.5 Matrizes
2.6 Declaração If
2.7 Declaração Switch
2.8 Comando For
2.9 Comando While
2.10 Comando Do While
2.11 Operador Aritmético
2.12 Operador de Bit
2.13 Operadores Lógicos
2.14 Conhecendo outros recursos do MPLAB
2.15 Exercícios 57

Capítulo 3: Funções do C30
3.1 Funções Matematicas
3.2 Manipulação de Caracteres

Capítulo 4: Funções do Usuário
4.1 Introdução
4.2 Exercícios

Capítulo 5: Características do dsPIC
5.1 Características Gerais
5.2 Família de microcontroladores
5.3 Tecnologia de Memória
5.4 Arquitetura interna
5.5 O dsPIC30F3012
5.6 Ciclos de Máquina no dsPIC
5.7 Exercícios 83

Capítulo 6: Configurations Bits
6.1 Introdução
6.2 Clock Switching and Monitor
6.3 Oscillator
6.4 Watchdog timer
6.5 master Clear Enable
6.6 PBOR Enable
6.7 Brown Out Voltage
6.8 Timer Value
6.9 General Code Segment Code Protect
6.10 General Code Segment Write Protect
6.11 Comm Channel Select
6.12 Registradores de Configuração

Capítulo 7: Portas I/0
7.1 Introdução
7.2 Registradores de configuração de I/O
7.3 PORTB 94 7.4 PORTC 100 7.5 PORTD
7.6 Exemplo Final
7.7 Simulação
7.8 Gravação
7.9 Desafios

Capítulo 8: Timers de 16 bits
8.1 Introdução
8.2 Timer1
8.3 Timer2
8.4 Timer3
8.5 Funções do Controle do Timer em 16 bits
8.6 Desafios

Capítulo 9: Timers de 32 bits
9.1 Introdução
9.2 Funções de Controle do Timer de 32 bits

Capítulo 10: Uart
10.1 Introdução
10.2 Registradores Utilizados
10.3 Funções e Macros de Configuração da Comunicação Serial

Capítulo 11: Compare
11.1 Introdução 151
11.2 Modo 000, Compare desabilitado
11.3 Modo 001, Pino OC1 inicia em 0 e salta para 1 em evento de comparação
11.4 Modo 010, Pino OC1 inicia em 1 e salta para 0 em evento de comparação
11.5 Modo 011, Pino OC1 é invertido a cada evento de comparação
11.6 Modo 100, Modo de geração de Pulso Simples
11.7 Modo 101, Modo de geração de Pulso Continua
11.8 Modo 110, Modo PWM sem pino de Fault
11.9 Modo 111, Modo PWM com pino de Fault
11.10 Funções de acesso ao modo comprare

Capítulo 12: Interrupções
12.1 Introdução
12.2 Interrupção Externa 0
12.3 Interrupção Externa 1
12.4 Interrupção Externa 2
12.5 Interrupção de Timer1
12.6 Interrupção de Timer2
12.7 Interrupção de Timer3
12.8 Interrupção do módulo LVD
12.9 Interrupção de mudança de estado
12.10 Interrupção Input Capture 1
12.11 Interrupção Input Capture 2
12.12 Interrupção de Output Compare 1
12.13 Interrupção de Output Compare 2
12.14 Interrupção de comunicação SPI
12.15 Interrupção de colisão no bus I2C
12.16 Interrupção de transferência completa no bus I2C
12.17 Interrupção de Recepção Serial
12.18 Interrupção de Transmissão Serial
12.19 Interrupção de Conversão AD
12.20 Interrupção do módulo NVM
12.21 Configuração da Prioridade de Interrupção
12.22 Interrupções de Traps
12.23 Funções e Macros

Vitor Amadeu Souza - Nasceu em Nova Iguaçú - RJ e é formado em Eletrônica e Telecomunicações, reside na mesma cidade. Atua na área de projetos eletrônicos e já desenvolveu inúmeros projetos no microcontrolador PIC, DS PIC, 8051, AVR, HC908 e Holtek como taxímetros, interfaces USB, IRDA, Ethernet, Protocolo CAN, Modbs, RS-485, RS-232, Controladores de Cancela, Conversores de protocolo, CLPs etc. Na parte de software, desenvolveu o compilador autoeasy (utilizado em robótica educacional). Também desenvolve projetos de hardware e software voltados para a área de robótica educacional. O autor tmbém é sócio-diretor da Cerne Tecnologia e Treinamento, empresa voltada para educação tecnológica na área de microcontroladores, linguagens de programação e desenvolvimento de layout.
>> Site: http://www.cerne-tec.com.br


LEIA TAMBÉM


Do(s) Mesmo(s) Autor(es):


Programação em C para o AVR Fundamentos

Programação em Visual Basic Express

Projetando com os Microcontroladores da família PIC 18

Do Mesmo Tema:


Curso Básico de Programação de Microcontroladores PIC Baseado no PIC 16F628A Vol. 1 (brinde )

Microcontroladores PIC Programação em C

Microcontroladores PIC uma abordagem prática e objetiva

Microcontroladores Programação e Projeto com a Familia 8051

Programando Microcontroladores PIC

Projetando com os Microcontroladores da família PIC 18


Copyright © 2006 Antenna Edições Técnicas - Produzido por Marcelo S. Macedo
Av. Marechal Floriano, 151 - Centro - Rio de Janeiro - RJ - CEP: 20080-005
Tel: (21)2223-2442 - Fax: (21)2263-8840