可编程串行通信接口8250A自发自收实验.docVIP

  • 408
  • 1
  • 约 4页
  • 2017-06-21 发布于河南
  • 举报

可编程串行通信接口8250A自发自收实验.doc

可编程串行通信接口8250A自发自收实验

可编程串行通信接口8250A自发自收实验 一、实验目的和要求 1.了解并行通信的工作原理; 2.掌握8250的编程方法。 二、实验内容和原理 1.实验内容:对8250编程,实现下列功能: (1)主机键盘输入一个字符,并将字符的ASCⅡ码加1,指向ASCⅡ表中的下一个字符,通过SOUT引脚发送出去; (2)通过SIN引脚接受字符; (3)在屏幕上显示键盘输入的字符和接收到的字符 。 这样就实现了CPU自发自收的功能。 线路连接:8250的D7~D0、A2~A0和DISTR、DOSTR引脚与系统数据线、地址线和读写控制线对应连接;片选线CS2接地址译码器输出端;INTRPT引脚与中断请求输入IRQ2端相连;2MHz的时钟信号送到XTIL1;BAUDOUT与RCLK连接;8250数据接收线SIN与输出线SOUT相连接,是先自发自收。线路连接如图1所示。 编程提示:8250采用查询方式进行数据通信,一桢数据格式为7位数据位位数据位,一位停止位,奇校验,波特率为2400bps,输入的基准时钟频率为2MHz。 流程图 程序流程如图2所示 程序: DATA SEGMENT MES1 DB IT WILL DISPLAY ON THE TERMINAL_SCREEN!!,0AH,0DH DB PLAY Q KEY EXIT TO DOS,0AH,0DH,0AH,0DH,$

文档评论(0)

1亿VIP精品文档

相关文档