pepper8m um .pdf
Nombre del archivo original: pepper8m_um.pdf
Autor: ILOVEPDF.COM
Este documento en formato PDF 1.5 fue generado por ILOVEPDF.COM / SetaPDF-Merger v1.6.2 ©Setasign 2008-2010 (www.setasign.de), y fue enviado en caja-pdf.es el 25/02/2017 a las 23:20, desde la dirección IP 177.228.x.x.
La página de descarga de documentos ha sido vista 2597 veces.
Tamaño del archivo: 3.1 MB (10 páginas).
Privacidad: archivo público
Vista previa del documento
Manual de Usuario
Pepper-8m
Hotboards
"Spicy embedded systems"
Contenido
1.- Características
2.- Conexiones
3.- Esquemático
4.- Programación
5.- Consideraciones
6.- Creando un proyecto
8.- F.A.Q.
Características
Conector
miniMB
BotónM
deMreset
Botón
deMusuario
Resonador
aMyBMHz
Puerto
Pickitv
Regulador
aMvgvv
Caracteristicasq
MCUq
PICyjFféJé"
óMCPUqMPICyjFféJé"
óMvBkMdeMmemoriaMFlash
óMfkMdeMmemoriaMRAM
óMVelocidadMdeMCPUMaMfjMMHz
óMBMóMpuertosMserialesMUART
óMBMóMpuertosMSPIWIBC
óMéMtimersMdeMjWyLMbits
óMyvMcanalesMdeMADCMaMy"Mbits
óMComparadoresManalógicos
óMyvMcanalesMTouchMSensingM
óMPWMMconMHdeadóbandMdelayH
óMRTCCMinterno
óMUSBMdeviceM
óMSelectorMdeMpinesMparaMperiféricos
LedMde
encendido
LedMde
usuario
LaMtarjetaMvieneMprecargadaMconMunM
HIDMbootloaderDMloMqueMleMpermiteM
programarseMmedianteMsuMconector
miniMUSBDMsinMdesconectarseMdelM
circuitog
SeMenergizaMmedianteMelMconectorM
miniMUSBMoMmendianteMunMpinMdeMév
Pagina 1
GND
VCC
RST
NC
PGC
PGD
Conexiones
NC
ADCcy
NC
NC
ADCc)
ADCcw
ADCc,
ADCc(
ADCcd
ADCcb
KBIc,
KBIc(
KBIcd
PWMmICmOC
PWMmICmOC
KBIcb
CTMUcd
PWMmICmOC
CTMUcb
RTCC
PWMmICmOC
PWMmICmOC
IdCcSDA
IdCcSCL
IRQ
SPIcMISO
SPIcMOSI
SPIcCLK
UARTcTX
UARTcRX
(t(V
GND
SPIcSS
(t(V
GND
wtaV
Algunoslperiféricoslenlestelmicroltienellalposibilidadldelreubicarlsuslpines
delsalidalespiéluartélpwmélicélocrt
Loslpineslenlellmicrolpuedenltenerlmasldelunalfuncionalidadélloslnombres
mostradoslenllalimagenlsonlsololunalreferenciat
Paralobtenerlmayorlinformaciónlrevisarldatasheetldellmicrocontroladorl
PICbóFJwa
Pagina 2
Esquemático
Pagina 3
Programación
4TkLDescargaLdeLlaLpáginaLwebLelLprogramaL
bootloader3LdespuésLdescomprimeloLyLejecutaL
elLprogramaLHIDBootloaderTexeTLLaLsiguienteL
ventanaLseLdeberaLabrirT
/TkLConectaLtuLtarjetaLaLunoLdeLlosLpuertosLUSBL
deLlaLPCTLLPresionaLlaLsiguienteLsequenciaLdeL
botonesLenLtuLtarjeta:
SiLesLlaLprimeraLvezLqueLlaLconectasLesperaLaL
queLseLcargeLelLdriverTLElLprogramaLdetecteraLtuL
tarjetaLyLpodrasLsoltarLelLbotónL
VTkLHazLclickLenLelLiconoLde Import Firmware Image.
TeLpediraLqueLbusquesLtuLprogramaLyaLcompilado
elLcualLesLunLarchivoLL2Thex2
fTkLHazLclickLenLelLiconoLdeLErasehProgramhVerifyTL
LaLaplicaciónLcomenzaraLaLgrabarLenLlaLtarjeta
elLprogramaLqueLelegisteT
5TkLPorLúltimoLhasLclickLenLelLiconoLdeLReset Device
paraLqueLlaLtarjetaLempieceLaLcorrerLtuLprogramaTL
LaLaplicaciónLHIDBootloaderTexeLvolveraLaL
mostrarseLcomoLenLlaLprimeraLimagenT
Pagina 4
Consideraciones
Al9suministrase9voltaje9a9la9tarjeta9se9debe9tener9
en9cuenta9que9la9máxima9corriente9que9el9USB9héR9
puede9entregarte9es9de95RRmA9"9RRmA9si9es9yéRVé9
La9tarjeta9no9proteje9al9USB9de9la9computadora9en9
caso9de9cortos9o9sobre9corrientes;9es9resposabilidad9
del9usuario9asegurarse9que9esto9no9sucedaé
Cuando9no9se9requiera9conexión9USBD9se9puede9
suministrar9voltaje9mediante9el9pin9)5V)é9
Aunque9este9pin9puede9funcionar9como9salida9
de9voltaje9cuando9se9conecta9la9tarjeta9a9un9USBD9
es9recomendable9que9sólo9se9use9como
entradaé
El9Led9)DW)9que9viene9en9la9tarjetaD9también9está9
conectado9al9pin9etiquetado9como9AWD9es9de9esta9
maneraD9pues9en9caso9de9utilizarse9ese9pin9digital
o9el9canal9del9comparador9analógico9solo9se
requerira9desoldar9la9resistencia9Ryé
SWh9)botón9de9usuario)9es9perfectamente9
operable9por9la9aplicación9del9usuario9una9vez9que9
su9programa9haya9sido9cargadoé
Solamente9después9de9reset9es9cuando9se9usa
para9activar9el9bootloaderé
Pagina 5
Creando un proyecto
ParaNcrearNunNnuevoNproyectoNenNMATLABXNyNC08N
soloNnecesitarasNseguirNlosNsiguientesNpasos:
ClickNenNMenuNFileND>NNewNProject
enNlaNnuevaNventanaNseleccionaNelNtipoNdeNproyecto
Categories:NmicrochipNembedded
Project:NStandaloneNProject
Next
SeleccionaNelNCPUNaNusar
Family:NAdvancedN8DbitNMCUsNxPIC08U
Device:NPIC08Fó,J,J
Next
SeleccionaNelNtipoNdeNherramientaNparaNdepurarNtu
programaN
SeleccionaNsimulator
aquíNnoNimportaNmuchoNlaNopción)NpuesNsoloNnosN
interesaNcompilarNelNprograma
Next
SeleccionaNelNtipoNdeNcompiladorNqueNusaras
enNesteNespacioNdeberasNselecionarNelNcompiladorN
C08NqueNpreviamenteNdeberasNhaberNinstalado4
Next
NombraNaNtuNproyectoNyNseleccionaNlaNcasillaNde
jSetNasNmainNprojectj)NdaNclickNenNjFinishj)NparaNqueN
empiecesNaNtrabajarNenNtuNproyectoN
Pagina 6
Creando un proyecto
Para8empezar8a8escribir8código8deberas8agregar8en8
tu8proyecto8una8par8de8archivos8necesarios8y
ademas8de8anexar8algunas8lineas8de8código8que8
permitan8correr8tu8programa8junto8con8el8bootloader
La8manera8mas8sencilla8de8hacer8esto8es8descargar8el8
archivo84template-zip48de8la8pagina8de8hotboards-orgC
descomprime8el8archivo8y8copia8los8tres8archivos8a8la
carpeta8donde8se8genero8tu8proyecto-888
4main-c4C84vectors-h48y84rmH8f45j5I-lkr4
En8la8parte8izquierda8de8MPLABX8se8encuetra8la8
pestaña84Projects48en8donde8aparece8el8proyecto8que8
creaste8y8donde8deberas8agregar8los8archivos8copiados
Click8derecho8sobre8la8carpeta8
Source8files8S>Add8existing8Item
Selecciona8el8archivo8main-c8
Click8derecho8sobre8la8carpeta
Header8FilesS>Add8existing8Item
Selecciona8el8archivo8vectors-h8
Click8derecho8sobre8la8carpeta
Linker8FilesS>Add8existing8Item
Selecciona8el8archivo8rmH8f45j5I-lkr8
Habre8el8archivo8main-c8y8empieza88a8escribir8tu8código
y8una8vez8terminada8tu8aplicación8da8click8en8el8icono
4Clean8and8Built8Main8Project4C8para8que8compile8tu
aplicacion8y8genere8el8archivo8-hex
Pagina 7
F.A.Q.
¿ConXqueXprogramaXpuedoXescribirXcódigoXparaXprogramarXmiXtarjeta?
REGyPuedesyusarylayherramientayoficialydeyMicrochipyMPLABX_yloypuedesydescargar
delysiguienteyenlacey
http"TTwwwEmicrochipEcomTpagehandlerTenGusTfamilyTmplabxT#downloads
ademasynecesitasyelycompiladoryC4\
http"TTwwwEmicrochipEcomTstellentTidcplgúIdcServicezSS_GET_PAGE8nodeIdz
4D&k8dDocNamezen&4&&4D
¿CómoXcreoXunXproyectoXenXMPLABX?
REGyParayconocerymasyacercaydeycomoycrearyunyproyectoyenyMPLABX_yvisitaylaywikiy
paginaydeymicrochip
http"TTmicrochipEwikidotEcomTmplab"howGtoGcreateGaGstandaloneGproject
¿DondeXpuedoXencontrarXelXarchivoX.hexXunaXvezXqueXcompileXmiXproyecto?
REGyDentroydeylaycarpetaydeytuyproyectoysigueyestayruta"
\testEX\dist\default\production\testEXEproductionEhexyyIdondeyxtextEXxyseriaytuyproeyctoS
¿PorquéXnoXusarXelXcompiladorXXC8XsiXesXelXmasXactual?
REGyActualmenteylasylibreriasymasyimportantesydeymicrochip_yyylasylibreriasydeyUSB_y
noysoportanyesteycompilador_yademasyelycompiladoryC4\ysigueyactualizandoseEy
TenemosyplaneadoyusaryXC\yenyunyfuturo_yperoyyayqueyseyencuentreyenyunayetapay
masyestableE
¿PuedoXusarXotrosXcompiladoresXconXestaXtarjeta?
REGyPorysupuesto_yloyúnicoyindispensableyesyqueytuyprogramayloycompilesyparay
empezaryenylaydireccióny&x4&&&_yjuntoyconylosyvectoresydeyinterrrupciónyyyresetE
yy
PaginaX8
Descargar el documento (PDF)
pepper8m_um.pdf (PDF, 3.1 MB)
Documentos relacionados
Palabras claves relacionadas
creando
conexiones
pagina
tu8proyecto8una8par8de8archivos8necesarios8y
add8existing8item
pwmmicmoc
caracteristicas
usuario
proyecto
consideraciones
device
ledmde
click8derecho8sobre8la8carpeta
programacion
esquematico