Universidad Nacional Experimental Politcnica de la Fuerza Armada Bolivariana UNEFA Maracay Estado Aragua
Comunicacio n serial usando 8251
Alumnos: Pedro Nieves Cesar Garca
Materiales utilizados: - Computador. - Proteus 7.7 8. Objetivos de la prctica: Enfrentarse al funcionamiento de la comunicacin serial a travs del 8251, conociendo aspectos como el funcionamiento y configuracin, siguiendo los protocolos necesarios para poder transmitir un dato de un 8251 a otro, haciendo uso de los conocimientos adquiridos en clase y de la informacin provista por los datasheet para la configuracin de los mismos. Funcionamiento del circuito: Debe poder enviar un nmero de 5 bits de manera serial siguiendo el protocolo necesario. En el circuito se configura un 8251 de manera manual para introducir las palabras de control y de estatus y luego las de datos para poder ser transmitidas, el mismo proceso pero para receptor es implementado al otro 8251 para prepararlo para recibir el dato y mostrarlo finalmente en los displays Instrucciones para transmisin(paso a paso): 1. En el transmisor (Tx)= cd=1, wr=1, rd=1 cts=1, cs=0. 2. En el receptor (Rx)... control de buffer=0, rd=1,=wr=1,cd=1, cs=0. 3. Para introducir el status en (Tx)... se coloca 41(16) y wr=0, wr=1. 4. Para introducir e status en (Rx) 43(16) wr=0, wr=1. 5. Para introducir el control en (Tx) se coloca el 03(16) y wr=0, WR=1. 6. En (Rx) 04 y Wr =0, wr=1. 7. Luego en (Tx) cd=0. 8. En (Rx) cd=0 y control de bufer =1. 9. Para introducir el dato en (Tx) cd=0, rd=1, wr=1, cts=1, cs=0. 10. En (Rx) rd=1, wr=1, cd=0, cs=0 control bfer igual a 1. 11. Se procede a introducir el dato en Tx ejemplo 17(16) (el circuito admite datos hasta 1F)luego wr=0 y cts=0. 12. Txrdy indica q el dato se envi. 13. luego en (Rx) Rxrdy indica que hay un dato para mostrar rd=0 rd=1 rd=0 y se carga el dato en los display.
Circuito simulado:
Recomendaciones: Seguir el protocolo al pie de la letra, estar cuidadoso de no saltarse ningun paso y verificar que los datos se envan al ver Txrdy y Rxrdy. Revisar el protocolo tambin en los datasheet para un mejor entendimiento del proceso, no enviar valores por encima a 1F ya que el circuito esta configurado circuitalmente y segn el protocolo para transmitir datos de 5 bits, si se desea transmitir mas se debe realizar un nuevo protocolo. Presupuesto. - 8251: 240Bsf c/u. - Resistencias: 20 Bsf total. - Dipswitch: 60 Bsf total. - Cables: 15 Bsf. - Buffer: 80 Bsf C/u - Displays: 90 Bfs total.
Conclusiones: El circuito funciona perfectamente para enviar los datos, no enva nmeros por encima de 1F ya que son las especificaciones exigidas para el funcionamiento del circuito, los problemas comunes es introducir datos por encima de 1F e introducir palabras de estatus pero no de control y viceversa o confundir las palabras de datos con las de control.
Bibliografa: - Clases de sistemas digitales 2. - Clases de electrnica 1. - Datasheet de 8251.