【经验】Renesas RL78系列MCU引脚的复用功能该如何配置?
为方便不熟悉瑞萨单片机的工程师的开发工作,特别撰写一篇关于RENESAS RL78(以RL78/G13为例)引脚复用功能使用的文章。如图1是RL78/G13的引脚标注,标注中括号内的都是该引脚的复用功能。
图1:引脚标注
与端口相关的寄存器主要有以下几种:
PIORx:外围I/O 重定向寄存器
POMxx:端口输出模式寄存器
PMCxx:端口模式控制寄存器
PMxx:端口模式寄存器
PUx:上拉电阻选择寄存器
Pxx:端口的输出锁存器
通过ADPC寄存器或者端口模式控制寄存器(PMCxx)设定是将与模拟输入复用的引脚用作模拟输入还是用作数字输入/输出。用作数字输入/输出的引脚的输出电路的基本结构如图2所示。与端口输出锁存器的输出复用的SAU功能的输出被输入到AND门。AND门的输出被输入到OR门。OR门的其他输入与复用的SAU以外的功能(TAU、RTC、时钟/蜂鸣器的输出、IICA等)的输出连接。将这样的引脚用作端口功能或者复用功能时,必须注意不使用的复用功能不能影响要使用的功能的输出。此时的基本设定的观点如表1所示。
使用复用功能要设置PIORx(外围I/O 重定向寄存器)外围I/O 重定向寄存器位数对应关系见图3。
图2:引脚逻辑图
注:
1. 在无POM 寄存器时,此信号为Low 电平(0)。
2. 在无复用功能时,此信号为High 电平(1)。
3. 在无复用功能时,此信号为Low 电平(0)。
备注m:端口号(m=0 ~ 15)、n:位号(n=0 ~ 7)
表1:基本设定的观点
注:因为1 个引脚有可能复用多个SAU 以外的输出功能,所以必须将不使用的复用功能的输出设定为Low 电平(0)。有关详细设定方法请参照硬件手册。
图3:外围I/O 重定向寄存器位数对应关系
若是使用CS+代码生成工具,需在Code Generator-Pin assignment 中设定,不容芯片有所不同(如图4、5),要参照用户手册进行设定。设定完成后,点击Fix settings,后面该工程下的PIORx就不能更改了。若是出现设定错误,需要另建工程。
图4:R5F101PL(RL78/G13)设定
世强元件电商版权所有,转载请注明来源和链接。
- |
- +1 赞 0
- 收藏
- 评论 0
本网站所有内容禁止转载,否则追究法律责任!
相关推荐
RL78自编程升级程序操作指南
RL78/G13 系列微控制器(MCU)可以对它们内部的flash 进行编程。本文提供了以R5F100LE微控制器为参考的flash 自编程应用的概述。
【经验】如何使用RL78/G14定时器RD的PWM功能——操作步骤篇
瑞萨RL78/G14系列MCU整合了高级定时器模块“Timer RD”、“Timer RG”及“Timer RJ”,具有脉冲波调制(PWM)功能,能够输出(6个)具有用户指定振幅的三相波形。
【经验】瑞萨仿真器E1的自检方法
E1是瑞萨推出的用于支持MCU的片上调试仿真器和闪存编程器,提供了基本的调试功能,可以满足实际的开发需求。
世界上最节能的微控制器EFM32之十大低功耗奥秘
Silicon Labs EFM32 32 位微控制器系列是世界上最为节能的微控制器,特别适用于低功耗和能源敏感型应用,包括能源、水表和燃气表、楼宇自动化、警报及安防和便携式医疗/健身器材。本文着重强调10个Silicon Labs32位MCU功耗低的因素。
【产品】16位微处理器S1C17M33、SICI17W3X,睡眠电流分别低至0.2uA、0.15uA
EPSON推出的微处理器S1C17M33、SICI17W34/SICI17W35/SICI17W36都属于低电压、低电流微处理器,可大幅延长产品电池寿命,它们嵌入式电路部分可帮助客户降低总产品数量、节省板子空间和减少软件开发时间,也均可驱动LCD显示模式,可广泛应用于通信设备、工业电子、汽车电子及消费电子领域。
雅特力携工业控制、电机控制、消费电子、智能家居及汽车电子等领域近百款产品与方案亮相ELEXCON 2022
雅特力作为32位微控制器的创新领导者,携工业控制、电机控制、消费电子、智能家居及汽车电子等五大领域近百款产品与方案亮相此次展会,全面展示了雅特力最新技术与成果,吸引了众多电子行业人士参观交流!
【技术】如何进行可编程逻辑模块设计简化微处理器应用
为了帮助读者理解可编程逻辑高度的灵活性,本文将介绍在一般的微控制器上可编程逻辑的应用操作,以及怎样利用可编程逻辑去开发性价比超高的应用。
Silicon Labs(芯科科技) C8051T6xx/3xx一次性可编程(OTP)USB微控制器 培训文档
描述- 本文介绍了Silicon Labs的C8051T62x/32x系列USB OTP微控制器。该系列产品旨在降低成本、简化设计并缩短开发时间,具有无晶振USB操作能力、高性能处理核心和OTP版本。文章详细比较了OTP和闪存设备的不同,包括代码存储、特殊功能寄存器、模拟考虑、电源电压、低功耗模式和时钟选项等方面的差异。此外,还介绍了C8051T62x/32x开发套件、所需的软件、开发流程以及如何将应用程序移植到OTP设备。最后,文章总结了Silicon Labs USB解决方案的优势,包括降低成本、简化设计和缩短开发时间,以及提供全面的支持和软件生态系统。
型号- C8051T61X,C8051T623-GM,C8051T604-GS,C8051T600-GM,C8051T633-GW,C8051T627-B-GM,C8051T604-GM,C8051T603-GMR,C8051T610-GQR,C8051T320,C8051T321,C8051T322,C8051T323,C8051T617-GM,C8051T600,C8051T601,C8051T326,C8051T602,C8051T327,C8051T603,C8051T632-GM,C8051T604,C8051T605,C8051T62X,C8051T606,C8051T60X,C8051T630-GW,C8051T622-GM,C8051T601-GM,C8051T326-GM,C8051T322-GM,C8051T321-GMR,C8051T605-GM,C8051T635-GMR,C8051T626-B-GM,C8051T630,C8051T631,C8051T632,C8051T633,C8051T600-GSR,C8051T634,C8051T635,C8051T634-GMR,C8051T633-GM,C8051T617-GMR,C8051T630-GM1R,C8051T631-GW,C8051T602-GM,C8051T327-GM,C8051T323-GM,C8051T633-GMR,C8051T621-GM,C8051T632-GMR,C8051T620,C8051T630-GM,C8051T621,C8051T622,C8051T623,C8051T320-GQ,C8051T32X,C8051T626,C8051T630-GM1,C8051T634-GM,C8051T627,C8051T606-GMR,C8051T630-GDI,C8051T620DK,C8051T620-GM,C8051T631-GMR,C8051T604-GSR,C8051T610,C8051T631-GM,C8051T611,C8051T612,C8051T613,C8051T614,C8051T615,C8051T63X,C8051T616,C8051T630-GMR,C8051T635-GM,C8051T617
【产品】中微半导体首款RISC-V内核的32位微控制器ANT32RV56xx问世,可满足消费电子对高算力、低功耗的要求
近日,中微半导体宣布正式发布首款集成RISC-V内核的32位微控制器-ANT32RV56xx,轻松应对消费电子对高算力、低功耗的要求。ANT32RV56xx设计旨在以超强外设和丰富资源减少驱动电路的元器件数量,以更高效的设计提升系统控制效率。
EFM8BB1系列8位微控制器 参考手册
描述- 该资料详细介绍了EFM8BB1系列微控制器的特性、功能和应用。EFM8BB1是一款多功能的8位微控制器,具有高效的核心、丰富的模拟和通信外设,适用于空间受限的应用。主要特点包括:25 MHz的C8051核心、多达18个多功能、5 V容错的I/O引脚、12位ADC、两个低电流模拟比较器、集成温度传感器、3通道增强型PWM/PCA、四个16位定时器、UART、SPI和SMBus/I2C。此外,资料还涵盖了系统概述、内存组织、特殊功能寄存器、闪存存储器等功能模块的详细说明。
型号- EFM8BB10F2G-QFN20,EFM8BB10F8I-A-QSOP24,EFM8BB10F2,EFM8BB10F4,EFM8BB10M1069F8GM,EFM8BB10M1069F8GM-AR,EFM8BB10F8,EFM8BB10F8G-A-QSOP24,EFM8BB10F8I-A-QFN20,EFM8BB10F2G-A-QFN20R,EFM8BB10F2G-A-QFN20,EFM8BB10F8G-A-SOIC16,EFM8BB10F8G-A-QFN20,EFM8BB10F8G-A-SOIC16R,EFM8BB10M1069F8GM-A,EFM8BB1,EFM8BB10F4G-A-QFN20R,EFM8BB10F4G-A-QFN20,EFM8BB10F2I-A-QFN20R,EFM8BB10F2G,EFM8BB10F8G-A-QFN20R,EFM8BB10F8G-A-QSOP24R,EFM8BB10F8G-QSOP24,EFM8BB10F2I-A-QFN20,EFM8BB10F8G-QFN20,EFM8BB10F8I-A-QFN20R,EFM8BB10F4G,EFM8BB10F8G
对于Silicon Labs C8051F 微控制器的定时器 Timer 0 或 Timer 1, 可以使用的外部输入时钟的最大频率是多少?
定时器外部输入时钟源频率的限制实际上取决于系统时钟 SYSCLK的频率。一个脉冲信号必须稳定维持至少2个系统时钟周期才能被识别,无论是高电平还是低电平。这意味着在理想条件下(准确的50%占空比),外部输入时钟频率的最快为系统时钟频率的1/4。然而实际上并没有具有占空比精确为50%的信号。假如信号的占空比接近50%,则外部输入时钟的频率绝对最大值应该是系统时钟频率的1/5。
Silicon Labs 32位低功耗MCU EFM32G232F128系列微控制器GPIO的最大翻转速度为多少?
EFM32G232F128系列微控制器GPIO的最大翻转速度为系统时钟的1/6。例如,当主频为32MHz时,GPIO最大翻转速度大约为5.3MHz。
对于Silicon Labs 8051 微控制器的定时器 Timer 0 或 Timer 1, 可以使用的外部输入时钟的最大频率是多少?
定时器外部输入时钟源的频率的限制实际上取决于系统时钟 SYSCLK的频率。一个脉冲信号必须稳定维持至少2个系统时钟周期才能被识别,无论是高电平还是低电平。这意味 着在理想条件下(准确的50%占空比),外部输入时钟频率的最快为系统时钟频率的1/4。然而实际上并没有具有占空比精确为50%的信号。假如信号的占空比接近50%,则 外部输入时钟的频率绝对最大值应该是系统时钟频率的1/5。
Epson(爱普生) S7C17M11 16位微控制器数据手册
描述- 该资料介绍了S7C17M11微控制器(MCU)的特性与规格。它具备内置电路以减少组件数量,节省板空间并缩短软件开发时间。产品具有高精度实时时钟、温度补偿功能,支持多种接口和传感器连接。
型号- S7C17M11
Epson(爱普生) S1C31W74 低功耗32位闪存微控制器数据手册
描述- 该资料介绍了S1C31W74微控制器(MCU)的关键特性和规格。它具备低电压、低电流操作以延长电池寿命,支持多种传感器接口,并集成了多个嵌入式电路来减少组件数量、节省板空间和缩短软件开发时间。
型号- S1C31W74
电子商城
现货市场
服务
可定制波导隔离器频率覆盖5.5GHz~110GHz,插损损低至0.25dB、隔离度、正向方向功率、封装尺寸参数。
最小起订量: 1pcs 提交需求>
提供是德(Keysight),罗德(R&S)测试测量仪器租赁服务,包括网络分析仪、无线通讯综测仪、信号发生器、频谱分析仪、信号分析仪、电源等仪器租赁服务;租赁费用按月计算,租赁价格按仪器配置而定。
提交需求>
登录 | 立即注册
提交评论