[原创] 瑞萨电子设计大赛--家用用电无线控制定时器 之二 通用IO和复用IO

damiaa   2015-11-15 15:18 楼主
瑞萨电子设计大赛--家用用电无线控制定时器 之二 通用IO和复用IO 瑞萨单片机和其他的一样。IO有的可以做通用IO也可以做复用IO(比如模拟,PWM,SPI UART等功能)。 下面就这些方面讨论一下 端口寄存器: P0,P1,P4,P12,P13设定端口输出锁存器值的寄存器 QQ图片20151115145427.png 这个好理解,如果你要输出什么值就给什么值。 端口上拉电阻选择寄存器: PU0,PU1,PU4,PU12 QQ图片20151115145623.png 端口下拉电阻选择寄存器: PD0,PD1,PD4,PD12 QQ图片20151115145705.jpg 这个也好理解上拉和下拉嘛。 端口控制寄存器: PM0,PM1,PM4 QQ图片20151115150023.jpg 这个寄存器就是以位为单位设置端口是输入还是输出模式 端口输出模式寄存器 POM0,POM1 QQ图片20151115150240.jpg 这个寄存器是以位为单位设置输出寄存器是:0:通常的输出模式,1: N沟道漏极开路输出或P沟道漏极开路输出 端口模式控制寄存器 PMC0,PMC1 QQ图片20151115150718.jpg 这个寄存器是以位为单位设置数字输入还是模拟输入的寄存器 外围IO重定向寄存器PIOR QQ图片20151115151025.png 这个寄存器是允许禁止某IO重定向功能的寄存器。 总结一下: IO可以设置为输入输出,模拟输入数字输入,复用功能,也可以重定向。 这里输入输出有PM0,PM1,PM4设定, 输出的设置又由POM0,POM1细化为通常的输出模式,N沟道漏极开路输出或P沟道漏极开路输出 这里输入输出有PM0,PM1,PM4设定, 输入的设置又由PMC0,PMC1细化为数字输入还是模拟输入 这样就基本上搞清楚了IO的问题,复用功能就不在这里讨论了。 本帖最后由 damiaa 于 2015-11-15 15:18 编辑

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复