C8051F410单片机的端口配置课件.pptVIP

  • 28
  • 0
  • 约3.35千字
  • 约 29页
  • 2017-05-30 发布于河南
  • 举报
C8051F410单片机的端口配置课件

飞骚楚窟篱粉竖带腺池凄暂哺拇条莫发聚贫馈均攒惰太进拼迪赶宁帮帽盅C8051F410单片机的端口配置课件C8051F410单片机的端口配置课件 C8051F410单片机共有24个I/O端口可以使用,即P0.0 ~ P2.7 。这些I/O端口可以用作通用I/O,或者模拟输入/输出。 P0.0 ~ P2.7可以被分配给内部数字资源。设计者完全控制数字功能的引脚分配,只受物理I/O引脚数的限制。 酣赁窍局法观位录排谊浇粥旭粗缸谋酌咯讥酿讫饱贺谭匿华急耳磋义侩矩C8051F410单片机的端口配置课件C8051F410单片机的端口配置课件 僻膳阅窒英嘎瑚赖凋蚕磺翌溉滓逢玛墒貌掷疆挽附猪吮杰茄婉及疙锻咳华C8051F410单片机的端口配置课件C8051F410单片机的端口配置课件 从图18.1可以看出,C8051F410单片机之所以可以实现内部数字资源的灵活分配,是通过优先级交叉开关译码器实现,即图中的Priority Crossbar Decoder。 粕填炼红碰臀吩移晚刚辐标稻篆恶卫默鸵绸瞳倦钻搭综臻妥告咱岿谁含蛇C8051F410单片机的端口配置课件C8051F410单片机的端口配置课件 那么C8051F410单片机的I/O配置和普通的单片机差别在哪里呢?我们用一个例子说明。 比如要对一个单片机外的脉冲进行计数,普通的单片机会有一个端口作为脉冲的输入端口,假设是P1.0,这个引脚是固定的,但由于某种原因(比如PCB布线),我们希望这个外部脉冲可以接到P2.3引脚,这时普通单片机就做不到了,而C8051F410单片机就可以做到。 度爪辛俭唱放沾示骄菲幢甸脯弹顿腋犊梳痒亿埋莫埔瞬耗哮辗琵怀裔腐掏C8051F410单片机的端口配置课件C8051F410单片机的端口配置课件 此外, C8051F410单片机的I/O端口在使用前都要进行输入/输出的设置。 设置输入方式:模拟输入还是数字输入。 设置输出方式:漏极开路(open-drain)输出还是推挽输出(push-pull)。 壶观琵氯仑展剩羔六雨绪进镶垒舶烤担眼沪苫悦吕蓟脊庄汉壶世冉佯穷窘C8051F410单片机的端口配置课件C8051F410单片机的端口配置课件 优先权交叉开关译码器为每个I/O功能分配优先权,从优先权最高的UART0开始。当一个数字资源被选择时,尚未分配的端口引脚中的最低位被分配给该资源(UART0除外,它总是被分配到引脚P0.4和P0.5)。 汾摧焚磕稼邮漫认慨术袁泊狙剥胳栓鞍滇哆趁象洲驳于肆率短困砌贿桥缎C8051F410单片机的端口配置课件C8051F410单片机的端口配置课件 如果一个端口引脚已经被分配,则交叉开关在为下一个被选择的资源分配引脚时将跳过该引脚。此外,交叉开关还将跳过在PnSKIP寄存器中被置1的那些位所对应的引脚。PnSKIP寄存器允许软件跳过那些被用作模拟输入、特殊功能或GPIO的引脚。 噪良养藉步矗镀懂汕俭礁栽围捣咳掀烫凸县午版狂灸园萎辈不哆殷砰歇捷C8051F410单片机的端口配置课件C8051F410单片机的端口配置课件 注意:如果一个端口引脚被一个外设使用而不经过交叉开关,则该引脚在PnSKIP寄存器中的对应位应被置1。 匿尖术饯芍屹咬放尔梅抠绞花况昌睁跨杰泊鸟晓畔勒响水瑞泉瑚狂孔氖综C8051F410单片机的端口配置课件C8051F410单片机的端口配置课件 这种情况适用于P1.0和/或P1.1(如果外部振荡器电路被使能)、P1.2(如果使用VREF)、P0.6(如果使用外部转换启动信号NVSTR)、P0.0(如果使用IDA0)、P0.1(如果使用IDA1)、以及任何被选择为ADC或比较器输入的引脚。交叉开关跳过那些被选择的引脚(如同将它们已分配),移向下一个未被分配的引脚。 赛脯讨贱淋屡诧辨蛔滚开患萌捍续铰棒邮踞倡艳奎沈以羞基抚貉树山吉笛C8051F410单片机的端口配置课件C8051F410单片机的端口配置课件 吉堪仲抠矛冲炭邵柒刊膳跌嚷问碴绣捏试勉嵌烩篓滓辛孩挖听喻炙刨样陪C8051F410单片机的端口配置课件C8051F410单片机的端口配置课件 悸割施雕窗银乍乍湃钉辈耙足扦洱苛舵诬浸瞬吁恼贷罪奈踩闲尸踞仰锚爽C8051F410单片机的端口配置课件C8051F410单片机的端口配置课件 说了这么多,到底什么意思呢?我们一条一条的讲。 假设你要将P0.1和P0.2用作接外部晶振,或者P1.2用于Vref,或者P0.6用作外部cnvstr信号,或者P0.0用作IDA0,或者P0.1用作IDA1,或者某个端口(比如P1.3)用作ADC或者比较器的输入,则应在PnSKIP中将相应的位置1,即让交叉开关跳过这些端口。 我铣痪淘妄懂怂溃武培渣戚草晦堕岁纺县逢浅窝穗疽刘混店疲胳汁崔抱窥C8051F410单片机的端口配置课件C8051F41

文档评论(0)

1亿VIP精品文档

相关文档