Saturday, April 16, 2011

Trabajo segundo corte

Muchachos este es el trabajo que tienen que presentar como nota parcial del segundo corte. El trabajo se debe entregar este 29 de abril hasta las 8:00 AM en el correo electrónico heinercg@gmail.com de la forma como se explica abajo. Los grupos de trabajo son máximo de dos estudiantes.

1. Escriba un programa en lenguaje MPASM que ejecute la siguiente ecuación:

RESULTADO = 2*ENTRADA1 + 3*ENTRADA2 - 25

2. Escriba un programa en lenguaje MPASM que ejecute la siguiente ecuación:

RESULTADO = -3*ENTRADA1 - ENTRADA2 + 10


Requerimientos obligatorios de la entrega:

1. Los dos programas deben escribirse en el texto del e-mail tal y como se escribirian en el MPLAB. No incluya nada a excepción de los programas, sin saludos, sin despedidas, sin explicación alguna. Tenga en cuenta que para la clasificación se realizará una operación COPY-PASTE de sus programas en el MPLAB y si no compila satisfactoriamente su nota se verá severamente reducida. La sugerencia es que una vez halla probado los programas y este listo para entregarlos realice un COPY-PASTE de cada programa en el texto del correo electrónico.

2. El primer programa que debe aparecer en el correo electrónico es el Programa 1. Inmediatamente debe escribirse el programa 2 completo. En cada programa debe incluir las sentencias listp=16F873A y end. Recuerde que se realizará una operación COPY-PASTE de sus programas en el MPLAB y si no compila satisfactoriamente su nota se verá severamente reducida.

3. Los programas deben ser repetitivos. Para ello escriba como última instrucción un salto que reinicie el programa nuevamente.

3. Debe respetar los nombres de las variables en las ecuaciones. En sus programas las variables deben nombrarse exactamente como se muestra en los programas 1 y 2 respetando las mayúsculas.

4. Dentro de los 2 (dos) programas se deben incluir los nombres de los integrantes del grupo de trabajo como comentarios en letra mayúscula sostenida.

5. En el subject del e-mail debe escribir: CUC SISTEMAS EMBEBIDOS 1 TRABAJO 1. Tenga en cuenta que en el correo se creará un filtro con este texto de manera que todos los trabajos entregados se guardarán en una carpeta independiente. Al momento de la evaluación solamente se evaluaran los trabajos contenidos en esta carpeta. Cualquier trabajo que no se encuentre en esta carpeta no será evaluado. Se sugiere que realice un COPY-PASTE de este texto hacia el subject de su correo electrónico cuando este listo para enviar el trabajo.

6. Antes de enviar el e-mail para entregar el trabajo lea nuevamente este post para asegurarse que ha cumplido con todos los requerimientos.

11 comments:

  1. profe el subject es CUC SISTEMAS EMBEBIDOS 1 TRABAJO 1.
    con punto o sin punto al final

    ReplyDelete
  2. Hay que configurar los TRIS (A,B,C)?

    ReplyDelete
  3. NO ES NECESARIO YA QUE SE VAN ES ATRABAJAR CON REGISTROS DE PROPOSITO GENERAL

    ReplyDelete
  4. Buenas tardes,

    Profesor tengo una duda en cuanto al carry, hay que tomarlo en cuenta o no? Y si hay que tenerlo en cuenta hay que sumárselo al resultado final?

    ReplyDelete
  5. El acarreo no es necesario tenerlo en cuenta ya que para ello por lo menos necesitan i strucciones lógicas y todavía no las hemos estudiado.

    ReplyDelete
  6. No tienen necesidad de configurar los archivos TRIS, porque como alguien ya lo comentó no se van a trabajar con los puertos si no con registros de propósito general

    ReplyDelete
  7. El subject lo pueden escribir con punto o sin punto al final. Esto no importa para el filtro en el correo.

    ReplyDelete
  8. Buenas tardes
    Profesor en el primer programa puedo utilizar varios temporales, declarándolos al inicio o esto afectaría en el sistema de las reglas para realizar el programa.

    ReplyDelete
  9. Pueden utilizar todos los temporales que ustede quieran y esto no afecta las reglas dispuestas para la entrega

    ReplyDelete
  10. Buenas tardes profesor Heiner estuve corriendo los programas en mplab y tengo una duda, el punto es que cuando le hago run al programa para verlo en watch en el primer intento me sale un anuncio de:
    el estado del simulador indica que la SIM se detuvo porque el WDT esta vencido-
    para habilitarlo.........

    preguntas:
    -esto es bueno o malo?
    -lo habilito(wdt)?.

    nota: un lin para ver la imagen del msj (http://a3.sphotos.ak.fbcdn.net/hphotos-ak-snc6/222630_1991212337150_1148636619_2413897_6563389_n.jpg).

    ReplyDelete
  11. En estos casos el Watch Dog es mejor deshabilitarlo. Me parece que si te sale este mensaje lo tienes habilitado y lo deberías deshabilitar.

    ReplyDelete