微机原理与接口技术 南京信息工程大学第12章-串行通信与可编程接口芯片8251.ppt

微机原理与接口技术 南京信息工程大学第12章-串行通信与可编程接口芯片8251.ppt

微机原理与接口技术 南京信息工程大学第12章-串行通信与可编程接口芯片8251.ppt

第12章 串行通信与可编程接口芯片8251A 12.1 串行通信基础 12.1 串行通信基础 12.1 串行通信基础 12.1 串行通信基础 12.1 串行通信基础 12.1 串行通信基础 12.1 串行通信基础 12.1 串行通信基础 12.1 串行通信基础 12.1 串行通信基础 12.1 串行通信基础 12.1 串行通信基础 课堂练习 课堂练习 12.1 串行通信基础 12.1 串行通信基础 课堂练习 12.1 串行通信基础 12.1 串行通信基础 12.1 串行通信基础 12.1 串行通信基础 12.1 串行通信基础 12.1 串行通信基础 12.1 串行通信基础 12.1 串行通信基础 12.1 串行通信基础 12.1 串行通信基础 ②DB-9型 9针,9针全用 12.1 串行通信基础 12.1 串行通信基础 12.1 串行通信基础 第12章 串行通信与可编程接口芯片8251A 12.2 8251A的引脚功能和编程结构 12.2 8251A的引脚功能和编程结构 12.2 8251A的引脚功能和编程结构 12.2 8251A的引脚功能和编程结构 12.2 8251A的引脚功能和编程结构 12.2 8251A的引脚功能和编程结构 12.2 8251A的引脚功能和编程结构 12.2 8251A的引脚功能和编程结构 12.2 8251A的引脚功能和编程结构 12.2 8251A的引脚功能和编程结构 12.2 8251A的引脚功能和编程结构 第12章 串行通信与可编程接口芯片8251A 12.3 8251A的编程 12.3 8251A的编程 12.3 8251A的编程 12.3 8251A的编程 12.3 8251A的编程 12.3 8251A的编程 12.3 8251A的编程 12.3 8251A的编程 12.3 8251A的编程 12.3 8251A的编程 12.3 8251A的编程 12.3 8251A的编程 12.3 8251A的编程 12.3 8251A的编程 12.3 8251A的编程 8251A 初始化编程举例 异步方式初始化 异步方式初始化 同步方式初始化 同步方式初始化 利用状态字进行编程 利用状态字进行编程 利用状态字进行编程 利用状态字进行编程 利用状态字进行编程 第12章 串行通信与可编程接口芯片8251A 12.4 8251A综合应用举例 12.4 8251A综合应用举例——双机通信 12.4 8251A综合应用举例——双机通信 12.4 8251A综合应用举例——双机通信 12.4 8251A综合应用举例——双机通信 12.4 8251A综合应用举例——双机通信 12.4 8251A综合应用举例——双机通信 11.4 8251A综合应用举例 11.4 8251A综合应用举例 11.4 8251A综合应用举例 11.4 8251A综合应用举例 11.4 8251A综合应用举例 11.4 8251A综合应用举例 11.4 8251A综合应用举例 11.4 8251A综合应用举例 11.4 8251A综合应用举例 11.4 8251A综合应用举例 11.4 8251A综合应用举例 本章要点回顾 本章要点回顾 本章要点回顾 参考文献 网络资源 自动气象站中的应用 当气象站接收到上位机发送的#030CGG的时候,就开始执行发送程序,上位机依次接收这6个字节数据,当接收到6个字节数据时,则停止接收。 分析: 接收程序中进行偶校验,如出错,则转到出错处理程序。 自动气象站中的应用 发送端程序流程图 开始 8251A 初始化 收到#030CGG? N Y 发送数据 TxRDY? N Y 发送气象要素数据 发送6字节? N Y 结束 自动气象站中的应用 发送端程序 DATA SEGMENT RBUFFER DB 6 DUP(?) SBUFFER DB 6 DUP(?) ;存放各个气象要素,一共10个字节 STRIN DB ‘#030CGG’ CTRL8251 EQU 028DH DATA8251 EQU 028CH ;定义8251控制口和数据口地址 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA ORG 1300 ;定义起始地址 START:MOV DX CTRL8251 MOV AL,7FH ;将8251A定义为异步方式, OUT DX,AL ;8位数据,1位停止位,偶校验,取波特率系数为64 自动气象站中

文档评论(0)

1亿VIP精品文档

相关文档