下载此文档

c8051f410单片机的端口配置.ppt


文档分类:IT计算机 | 页数:约29页 举报非法文档有奖
1/29
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/29 下载此文档
文档列表 文档介绍
C8051F410单片机的端口配置1精选课件端口输入/输出C8051F410单片机共有24个I/O端口可以使用,~。这些I/O端口可以用作通用I/O,或者模拟输入/输出。~。设计者完全控制数字功能的引脚分配,只受物理I/O引脚数的限制。2精选课件端口输入/输出3精选课件端口输入/,C8051F410单片机之所以可以实现内部数字资源的灵活分配,是通过优先级交叉开关译码器实现,即图中的PriorityCrossbarDecoder。4精选课件和普通单片机I/O的不同那么C8051F410单片机的I/O配置和普通的单片机差别在哪里呢?我们用一个例子说明。比如要对一个单片机外的脉冲进行计数,普通的单片机会有一个端口作为脉冲的输入端口,,这个引脚是固定的,但由于某种原因(比如PCB布线),,这时普通单片机就做不到了,而C8051F410单片机就可以做到。5精选课件和普通单片机I/O的不同此外,C8051F410单片机的I/O端口在使用前都要进行输入/输出的设置。设置输入方式:模拟输入还是数字输入。设置输出方式:漏极开路(open-drain)输出还是推挽输出(push-pull)。6精选课件优先权交叉开关译码器优先权交叉开关译码器为每个I/O功能分配优先权,从优先权最高的UART0开始。当一个数字资源被选择时,尚未分配的端口引脚中的最低位被分配给该资源(UART0除外,)。7精选课件优先权交叉开关译码器如果一个端口引脚已经被分配,则交叉开关在为下一个被选择的资源分配引脚时将跳过该引脚。此外,交叉开关还将跳过在PnSKIP寄存器中被置1的那些位所对应的引脚。PnSKIP寄存器允许软件跳过那些被用作模拟输入、特殊功能或GPIO的引脚。8精选课件优先权交叉开关译码器注意:如果一个端口引脚被一个外设使用而不经过交叉开关,则该引脚在PnSKIP寄存器中的对应位应被置1。(如果外部振荡器电路被使能)、(如果使用VREF)、(如果使用外部转换启动信号NVSTR)、(如果使用IDA0)、(如果使用IDA1)、以及任何被选择为ADC或比较器输入的引脚。交叉开关跳过那些被选择的引脚(如同将它们已分配),移向下一个未被分配的引脚。10精选课件

c8051f410单片机的端口配置 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数29
  • 收藏数0 收藏
  • 顶次数0
  • 上传人相惜
  • 文件大小405 KB
  • 时间2020-09-25