Parte 1 - Introduccion Al Desarrollo Integrado (IDE)

download Parte 1 - Introduccion Al Desarrollo Integrado (IDE)

of 7

Transcript of Parte 1 - Introduccion Al Desarrollo Integrado (IDE)

  • 8/16/2019 Parte 1 - Introduccion Al Desarrollo Integrado (IDE)

    1/7

    Ing

    Pr   

    . Giovanni  L

    graman

     

     

    afebre  J. (Ce

    o microc 

    OGR

    RTE  

    D

    l. 09637649

    ntrolad 

    MA

    : IN 

    SAR

     ) 

    res PIC  c 

    DO 

    IC  C 

    ROD

    OLL

     

    n Protón

    ICR

    N  P  

    CCIÓ

     INT 

     

    CON 

    OTÓ

     

    N   AL 

    GRA

     

    TROL

     

    NTO

    O (I 

     

    U

    DOR

    RNO 

    E) 

    CACUE

    ES 

    E  

    M&M 

  • 8/16/2019 Parte 1 - Introduccion Al Desarrollo Integrado (IDE)

    2/7

    Ing

    Pr   

    . Giovanni  L

    graman

    INT  

    El  le

    Tho

    inglé

     

    Beg 

    Su tr

    para 

    El  le

    resp

    de B

     

    Si  bi

    com

    leng

    uso, 

    rápi

    más 

    Las 

    gen

     

    Un l

    al 

    dem

    muc 

    afebre  J. (Ce

    o microc 

    ODUCCIÓ

    nguaje  Ba

    as Eugene

    s, pero en 

    inners  All 

    aducción a

    principiant

    nguaje  Ba

    ecto a otro

    SIC fuero

    Ser 

    fácil 

    .  Ser un l

    .  Permitir 

    lenguaj

    .  Ser inte

    .  Proveer 

    .  Respon

    .  No requ

    .  Protege

    en  es  cier

    utador, e

    ajes Basic 

    ayudando 

    a, con inst

    conocidos 

      Protón 

      Picbasic

     

    Mikrob  Swordfi

      Picbasic

    similitudes 

    rales del p

    nguaje Ba

    omento  d

    asiado ext

    memori

    l. 09637649

    ntrolad 

    .‐

    ic  fue  cre

     Kurtz. Basi

    ealidad co

    ‐ purpose 

    l español s

    es. 

    ic  fue  cre

    s lenguajes

    de 

    usar 

    pa

    nguaje de 

    que los ex

     permane

    activo. 

    mensajes 

    er rápido 

    erir un con

     al usuario 

    to  que  el 

    estos últi

    para micr

    a estudian

    rucciones d

    oy en día 

    evelopme

     Pro 

    sic sh 

    del Pic Si

    entre  es

    opio Basic,

    ic para PIC

    e  compila

    nso, ya qu

     

    Flash 

    del 

     ) 

    res PIC  c 

    do  alrede

    c, se enten

    responden

    Symbolic 

    ría: código

    ado  con  e

     que existí 

    los 

    princi

    propósito g

    ertos añad

    ía simple p

    e errores c

     los progra

    cimiento 

    del sistem

    lenguaje 

    os años, l

    controlad

    es o a pro

    e alto nive

    on los sigu

    nt Suite 

    ulator IDE

    os  lenguaj

     como son 

    , destaca b

    r  el  progr

    e esto serí 

    icrocontr

     

    n Protón

    or  de  los 

    dería com

     a unas sigl

    I nstructi 

     de instruc

    l  fin  de  f 

    n en ese e

    piantes. 

    eneral. 

    ieran cara

    ara los prin

    laros y ami

    mas peque

    el hardwa

     operativo

    e  creó  pa

    s desarrol

    res,  todos 

    esionales 

    l, los lengu

    ientes: 

    es,  radica 

    los bucles, 

    sicamente

    ma  desar

    a perjudici

    lador. 

    años  60  p

     “básico” p

    as que sign

    n C ode 

    iones simb

    cilitar  los 

    ntonces, lo

    terísticas a

    cipiantes. 

    gables. 

    ños. 

    e de la co

    ra  desarro

    ladores de 

    estos  leng

     programa

     jes Basic p

    en  la  sin

    condicional

     por la dive

    rollado,  n

    l pues el 

    or  John  G

    or su tradu

    ifican lo sig

    ólicas de p

    problemas

    s ocho prin

    vanzadas, 

    putadora. 

    llar  progra

    software h

    uajes dest

     de una fo

    ara microc

    taxis  de  l

    es, etiquet

    rsidad de li

      genere 

    rograma e

     

    U

    orge  Kem

    cción del id

    uiente: 

    ropósito ge

      complejo

    cipios de d

    ientras qu

     

    mas  a  niv

    an creado 

    can por  s

    rma much

    ntrolador

    s  instrucc

    as, etc. 

    brerías y p

    n  archivo 

    staría ocup

     

    CACUE

    ny  y 

    ioma 

    neral 

    con 

    iseño 

    e el 

    el  de 

    arios 

    fácil 

    más 

    s PIC 

    iones 

    rque 

    HEX 

    ando 

    M&M 

  • 8/16/2019 Parte 1 - Introduccion Al Desarrollo Integrado (IDE)

    3/7

  • 8/16/2019 Parte 1 - Introduccion Al Desarrollo Integrado (IDE)

    4/7

    Ing

    Pr   

    . Giovanni  L

    graman

    En  l

    edu

    más 

    La B

     

    docu

     

    desh

     

    en el

     

    en el

     

    activpeg

    afebre  J. (Ce

    o microc 

      siguiente

    ativa y es 

    en la barra 

    rra de Her

    New (Nue

    Open  (Amento en 

    Save (Gua

    abilitado 

    si 

    Cut (Corta portapape

    Copy (Copi portapape

    Paste  (Pe

    o. 

    Esta 

    opcr. 

           E     x     p       l     o     r     a       d     o     r       d     e

           C       ó       d       i     g     o

     

    l. 09637649

    ntrolad 

      imagen  s

    muy pareci

    de herram

    ramientas 

    o).‐ Crea u

    rir).‐ Murotón IDE. 

    dar).‐ Gua

    no 

    se 

    han 

    r).‐ Corta cles, esta o

    ar).‐ Copia les, esta o

    ar).‐ Pega 

    ión 

    está 

    d

    Barra de 

     ) 

    res PIC  c 

      muestra 

    da a  la ori

    ientas, tod

    rincipal, e

    n nuevo d

    stra  una 

    da un doc

    echo 

    cam

    ualquier te

    ción está d

    cualquier t

    ción está d

    el conteni

    shabilitad

    enú 

    n Protón

    el  entorn

    ginal,  la di

     lo demás 

    tá compue

    cumento 

    ventana  d

    mento en 

    ios 

    en 

    el 

    d

    xto selecci

    eshabilitad

    exto selecc

    eshabilitad

    o del port

     

    si 

    el 

    port

    Área

     

    del  prog

    erencia qu

    es igual. 

    sta de los s

    e  diálogo, 

    el disco, no

    ocumento.

    nado de  l

    a si no hay 

    ionado de l

    a si no hay 

    apapeles e

    papeles 

    n

    de Edición

     

    ama,  esta 

    e  tiene so

    iguientes b

    permitién

    rmalmente

     ventana a

    texto selec

    a ventana 

    texto selec

    n  la página

     

    tiene 

    un 

    t

    Barra

     

    U

    es  una  v

     algunos  í 

    otones: 

    dole  carg

     este botó

    ctiva y  lo c

    cionado. 

    ctiva y lo c

    cionado. 

    del docu

    exto 

    válido

    e Herramie

     

    CACUE

    rsión 

    onos 

    r  un 

    está 

    oloca 

    oloca 

    ento 

    para 

    tas

     M&M 

  • 8/16/2019 Parte 1 - Introduccion Al Desarrollo Integrado (IDE)

    5/7

    Ing

    Pr   

    . Giovanni  L

    graman

     

    la ve

    Barr

    busc

    una 

    únic

    se h

    curs

     

    (apó

    el co

     

    com

    a la l

    Barr

     

    gen

    se  p

    arch

    edici

    el 

    cual

    afebre  J. (Ce

    o microc 

    Undo (Desntana activ

     Redo (Re

     Print (Imp

     de herra

     Find (Enc

     Find and ar y reempl

     Indent (Tpulsación 

    mente la l

     Outdent (a  seleccion

    r. 

    Block 

    Costrofe)  a c

    mentario a 

    Block  Uncntario de 

    ínea en la 

    de herra

    Compile (ra el archi

    resiona  est

    ivos que se 

    Compile ón activa, 

    icrocontrol

    uier cambi

    l. 09637649

    ntrolad 

    hacer).‐ Caa. 

    acer).‐ Es l

    rimir).‐ im

    ientas de 

    ntrar).‐M

    Replace (Eazar. 

    bulación).de  la  tecl

    nea en la c

    Quitar tabado  texto, 

    ment 

    (Blda una de 

    la línea en 

    omment  (n texto se

    ue se encu

    ientas de 

    ompilar).‐o *.hex, q

    e  botón,  s

    está edita

    nd  Progral compilad

    ador.  Cua

    o en todos 

     ) 

    res PIC  c 

    ncela cualq

     inverso d

    rime el co

    dición: 

    estra un c

    ncontrar y 

    ‐ Agrega u

      TAB,  si  n

    ual se encu

    ulación).‐ Ese moverá

    que 

    de 

    clas líneas s

    la que se e

    uitar  bloleccionado,

    entra el cu

    ompilació

    compila el 

    e es neces

    e  guarda  a

    do. 

    m  (compilor genera 

    do  se  pre

    los archivo

     

    n Protón

    uier cambi

    l comand

    tenido de 

    adro de di

    reemplaz

    a tabulaci

    o  se  ha  s

    entre el cu

    limina la t

     únicamen

    mentario)eleccionad

    ncuentra el

    ue  de  co si no hay 

    sor. 

    y progra

    código del

    ario para p

    utomática

    r  y  progrl archivo *

    siona  este

    s que se es

     

    que se ha

     Undo. 

    la página a

    álogo de b

    r).‐ Muest

    n al texto 

    leccionad

    sor. 

    bulación d

    te  la  línea 

    .‐Agrega

     

    s, si no ha

     cursor. 

    entario).‐exto elegid

    ación: 

    área de e

    ogramar e

    ente  cual

    mar).‐ co.hex, que e

      botón,  se

    tá editand

     

    hecho en 

    tiva del ed

    squeda. 

    a un cuad

    eleccionad

      ningún  t

    el texto sel

    en  la  cual 

    el 

    carácter texto ele

    Elimina  to

    o, se quita

    ición activ

    l microcon

    quier  cam

    pila el  có

    s necesario

      guarda  a

    U

    l documen

    itor. 

    o de diálo

    o que equi

    xto,  se  m

    eccionado, 

    se encuen

     

    de 

    comeido, se agr

    as  las  líne

    rá el come

    a, el compi

    rolador. Cu

    io  en  tod

    igo del  ár

     para progr

    tomática

     

    CACUE

    to de 

    o de 

    ale a 

    verá 

    si no 

    tra el 

    tario 

    gará 

    as de 

    tario 

    lador 

    ando 

    s  los 

    a de 

    amar 

    ente 

    M&M 

  • 8/16/2019 Parte 1 - Introduccion Al Desarrollo Integrado (IDE)

    6/7

    Ing

    Pr   

    . Giovanni  L

    graman

    Una 

    que 

    defi

    sele

    del b

    del 

    sele

    Micr

    es el 

    micr

    prog

    botó

    Explper

    dem

    el 

    ex

    afebre  J. (Ce

    o microc 

    vez que se 

    el usuario 

    ido  algun

    cionar un 

    otón. 

    Loader Vemicrocont

    cionado es

     Loader RoCode Loa

    MicroCod

     

    Loader 

    ocontrolad

    ramador s

     Loader Inn está acti

    rador  de ite ver  las 

    ás declarac

    plorador 

    d

    l. 09637649

    ntrolad 

    ha compila

    a seleccio

    ,  el  pro

    rograma d

    rify.‐ verifiolador,  e

     el MicroC

    ad.‐ Este er, este b

     Loader. 

    rase.‐est

    res  de  l

    leccionado

    ormation.‐o solamen

    Código.‐ Ecaracterís

    iones que 

    código, 

    c

     ) 

    res PIC  c 

    do el códig

    ado para l

    rama  por 

    iferente ha

    cará el arc

    ste  botón 

    de Loader.

    otón agre

    otón está 

    botón 

    a  serie  1

     es el Micr

     mostrará l

    e si el pro

    ta es una 

    icas del mi

    e estén ha

    un 

    ejem

    En prime

    utilizand

    carpeta 

    desplega

    posee es

    de  los  r

    informaci

    que ahor

    simples  s

    ventana 

    n Protón

    o, Protón I

     program

    defecto 

    ciendo clic

    ivo *.hex, 

    está  ac

     

    ará el códi

    ctivo sola

    orrará 

    el 

    F,  este 

    Code Load

    a versión d

    ramador s

    pción mu

    crocontrol

    iendo en e

    lo 

    sencillo:

    r  lugar apa

    ,  en  este 

    con  el 

    á un pequ

    e microco

    egistros, 

    ón  corresp

    ra tener qu

    obre  los  r

    encionad

     

    E automá

    ción del m

    s  el  Micr

     en la flec

    el progra

    ivo  solam

    go y  los da

    ente si el 

    programaotón  est

    er. 

    el firmware

    leccionad

     agradabl

    dor y  tod

    l programa

     

    rece el mi

    caso  el  16

    nombre 

    ño menú 

    trolador, h

    os  aparec

    ondiente, 

    e recurrir 

    gistros,  la 

    icamente 

    icrocontrol

    oCode  Lo

    a pequeña

    a resident

    ente  si 

    tos del mi

    programa

     

    en 

    la 

    activo  s

     del micro

     es el Micr

     que  inclu

    s  las varia

    , a continu

    rocontrola

    877A,  al 

    el  micro

    on todos  l

    aciendo cli

    erá  una 

    esto  es  de

    l datashee

    imagen  inf 

     

    U

    bre el prog

    ador, si no 

    der,  se  p

     que está a

    e en la me

    l  progra

    rocontrola

    or selecci

    emoria 

    dolamente 

    ontrolador

    Code Load

    e éste  ID

    les, etiqu

    ción se mu

    dor que  se

    acer  click 

    ontrolador

    os registro

    ck en cualq

    entana  c

      gran  ayu

    t para con

    erior mues

     

    CACUE

    rama 

    se ha 

    uede 

    l lado 

    oria 

    ador 

    dor a 

    nado 

    los 

    si  el 

    , este 

    er. 

    , nos 

    tas y 

    estra 

    está 

    en  la 

    ,  se 

    s que 

    uiera 

    n  la 

    a  ya 

    ultas 

    tra  la 

    M&M 

  • 8/16/2019 Parte 1 - Introduccion Al Desarrollo Integrado (IDE)

    7/7

    Ing

    Pr   

    . Giovanni  L

    graman

    Las 

    eje

    alias 

    Esto

    famiserá 

    afebre  J. (Ce

    o microc 

    demás  car

    plo,  las  lib

    declarado

      conocim

    liarizarnos el de escri

    l. 09637649

    ntrolad 

    etas,  corr

    rerías  incl

    , así  como 

    ientos  ge

    con 

    le 

    proir el prime

     ) 

    res PIC  c 

    esponden 

    idas,  las  d

    las etiquet

    nerales  d

    grama, 

    así, código. 

    n Protón

    a  informa

    eclaracion

    s que se e

    el  entorn

     

    el 

    siguien

     

    ión  gener

    s  hechas, 

    tán utilizan

    o  IDE  d

    te 

    paso 

    en

     

    l  sobre  el

    las  consta

    do, etc. 

    Protón, 

    este 

    inter

     

    U

      programa

    tes,  varia

    nos  per

    esante 

    pro

     

    CACUE

    ,  por 

    les  y 

    iten 

    ceso, 

    M&M