Definições para o pic12F629 e pic 12F675

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Definições para o pic12F629 e pic 12F675

Mensagempor geraldomelo » 31 Mar 2007 20:25

Ola Fábio Pereira .. Estou com um aruivo seu aqui , dessas definições , mas logo na primeira linha , ele chama outras definições dos pics 16 ? essa primeira linha está correta , ou ela não exixte ... posso retira-la ..


ai vai o include :


#include <regs_16.h>
// Definições para o PIC12F629 e 12F675
// Autor: Fábio Pereira
#BYTE GPIO = 0x05
// PIR1
#BIT EEIF = PIR1.7
#BIT ADIF = PIR1.6
#BIT CMIF = PIR1.3
#BIT TMR1IF = PIR1.0
// TIMER1
#BIT TMR1GE = T1CON.6
#BYTE CMCON = 0x19
#BIT COUT = CMCON.6
#BIT CINV = CMCON.4
#BIT CIS = CMCON.3
#BIT CM2 = CMCON.2
#BIT CM1 = CMCON.1
#BIT CM0 = CMCON.0
#BYTE ADRESH = 0x1E
#BYTE ADCON0 = 0x1F
#BIT ADFM = ADCON0.7
#BIT VCFG = ADCON0.6
#BIT CHS1 = ADCON0.3
#BIT CHS0 = ADCON0.2
#BIT GO_DONE = ADCON0.1
#BIT ADON = ADCON0.0
// OPTION_REG
#BIT GPPU = OPTION.7
#BYTE TRISIO = 0x85
// INTCON
#BIT GPIE = INTCON.3
#BIT GPIF = INTCON.0
// PIE1
#BIT EEIE = PIE1.7
#BIT ADIE = PIE1.6
#BIT CMIE = PIE1.3
#BIT TMR1IE = PIE1.0
#BYTE VRCON = 0x99
#BIT VREN = VRCON.7
#BIT VRR = VRCON.5
#BIT VR3 = VRCON.3
#BIT VR2 = VRCON.2
#BIT VR1 = VRCON.1
#BIT VR0 = VRCON.0
#BYTE EEDATA = 0x9A
#BYTE EEADR = 0x9B
#BYTE EECON1 = 0x9C
#BIT WRERR = EECON1.3
#BIT WREN = EECON1.2
#BIT WR = EECON1.1
#BIT RD = EECON1.0
#BYTE EECON2 = 0x9D
#BYTE ADRESL = 0x9E
#BYTE ANSEL = 0x9F
#BIT ADCS2 = ANSEL.6
#BIT ADCS1 = ANSEL.5
#BIT ADCS0 = ANSEL.4
#BIT ANS3 = ANSEL.3
#BIT ANS2 = ANSEL.2
#BIT ANS1 = ANSEL.1
#BIT ANS0 = ANSEL.0

abraços

Geraldo .
[/u]
geraldomelo
Byte
 
Mensagens: 267
Registrado em: 14 Out 2006 16:53
Localização: Ribeirão preto - SP

Mensagempor Fábio Pereira » 01 Abr 2007 21:54

Olá Geraldo,

Não pode tirar não ...

Estes PICs, apesar de terem 12 no nome, são chips com núcleo de 14 bits, assim como os PICs da série 16.

O arquivo regs_16.h contém as definições dos registradores padrão para todos (ou quase todos) os PICs da série 16.

Até +
Fábio Pereira
embeddedsystems.io
Avatar do usuário
Fábio Pereira
Word
 
Mensagens: 674
Registrado em: 16 Out 2006 09:07
Localização: Kitchener, ON

Mensagempor geraldomelo » 02 Abr 2007 05:08

Ok Fábio , muito obrigado pela resposta ..

valeu

abraços
Geraldo .
geraldomelo
Byte
 
Mensagens: 267
Registrado em: 14 Out 2006 16:53
Localização: Ribeirão preto - SP


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x