单片机原理及应用技术课件作者牛月兰第11章节AT89S51单片机与AD DA转换器的接口.pptVIP

  • 2
  • 0
  • 约2.53万字
  • 约 148页
  • 2017-11-13 发布于未知
  • 举报

单片机原理及应用技术课件作者牛月兰第11章节AT89S51单片机与AD DA转换器的接口.ppt

* 图11-26 MC14433与AT89S51单片机的接口电路 续转换方式,每次转换结果都送至输出寄存器。EOC是A/D转换结束的输出标志信号。 AT89S51单片机读取A/D转换结果可以采用中断方式或查询方式。采用中断方式时,EOC端与AT89S51单片机外部中断输入端 或 相连。采用查询方式时,EOC端可与AT89S51单片机的任意I/O口线相连。 若选用中断方式读取MC14433的结果,应选用跳沿触发方式。如果将A/D转换的结果存放到AT89S51单片机内部RAM的20H、21H单元中,则数据存放的格式如图11-27所示。 * 图11-27 数据存放格式 读取A/D转换结果的程序设计 初始化程序首先是总中断允许,外部中断1中断请求允许,置外部中断1为跳沿触发方式。每次A/D转换结束,都向单片机请求中断,单片机响应中断,执行中断服务程序,读取A/D转换的结果。 * 参考程序如下: ORG 001BH LJMP PINT1 ;跳向外部中断1的中断服务程序 ORG 0100H INITI: SETB IT1 ;初始化,外中断1为跳沿触发方式 MOV IE,#84H;总中断允许,外部中断1中断允许 ……… PINT1: MOV A,P1 ;外部中断1服务程序 JNB

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档