飞思卡尔8位单片机MC9S8 6 通用IO与第一个汇编程序.pptVIP

  • 2
  • 0
  • 约1.11万字
  • 约 32页
  • 2017-05-22 发布于上海
  • 举报

飞思卡尔8位单片机MC9S8 6 通用IO与第一个汇编程序.ppt

飞思卡尔8位单片机MC9S8 6 通用IO与第一个汇编程序

第六章 通用I/O与第一个汇编程序 主要内容 MC68HC908GP32的普通I/O 汇编程序编程框架 08汇编语言编译过程所涉及的文件 SD-HC08嵌入式MCU在线编程集成开发系统 6.1 MC68HC908GP32的普通I/O 所谓普通I/O,即基本的输入/输出,有时也称为并行I/O。作为普通输入引脚,MCU内部程序可以读取该引脚,知道该引脚是“1”(高电平)或“0”(低电平),即开关量输入。作为普通输出引脚,MCU内部程序向该引脚输出“1”(高电平)或“0”(低电平),即开关量输出。MC68HC908GP32单片机有5个普通I/O口,分别是A口、B口、C口、D口、E口。它们中的大部分具有双功能,本节仅讨论它们作为普通I/O功能时的编程方法。 6.1.1 A口 A口的8根引脚与键盘中断模块的引脚复用,这里只讨论A口作为普通I/O口的功能。 (1)A口的寄存器 A口作为普通I/O口时,具有三个寄存器,它们是:A口数据方向寄存器(DDRA)、A口数据寄存器(PTA)、A口上拉电阻允许寄存器(PTAPUE)。 ① A口数据方向寄存器(Data Direction Register A,DDRA) A口数据方向寄存器(DDRA)的地址是:$0004,DDRA的第7~0位分别记为DDRA7

文档评论(0)

1亿VIP精品文档

相关文档