微控制器的虚拟通用输入/输出的制造方法与工艺

文档序号:11057159阅读:来源:国知局
微控制器的虚拟通用输入/输出的制造方法与工艺


技术特征:
1.一种微控制器,其包括:多个通用输入/输出端口,每一通用输入/输出端口具有多个位,每一个位与多个外部引脚中的一者具有预先定义的关联;第一组寄存器,其可直接编程且可操作以通过相关联的外部引脚而为所述多个通用输入/输出端口中的一者的所有位提供第一通用输入/输出端口控制以及数字数据输入/输出功能性;第二组寄存器,其可直接编程且可操作以通过所述相关联的外部引脚而为所述多个通用输入/输出端口中的一者的所有位提供第二通用输入/输出端口控制以及数字数据输入/输出功能性;以及多路复用器及相关联选择寄存器,所述相关联选择寄存器经配置以控制所述多路复用器通过所述第一组寄存器或第二组寄存器或所述微控制器的多个外围设备中的至少一者而根据所述选择寄存器的设置控制所述多个通用输入/输出端口中的一者的所述相关联的外部引脚中的任一者的通用输入/输出功能。2.根据权利要求1所述的微控制器,其中所述第一组寄存器及第二组寄存器包括读取寄存器、写入寄存器及方向控制寄存器。3.根据权利要求2所述的微控制器,其中所述端口包括:可控输出驱动器,其具有与外部引脚耦合的输出;及输入驱动器,其具有与所述外部引脚耦合的输入。4.根据权利要求3所述的微控制器,其中所述第一及第二读取寄存器与所述输入驱动器的所述输出耦合,所述第一及第二写入寄存器通过第一多路复用器而与所述输出驱动器的所述输入耦合,且所述第一及第二方向控制寄存器通过第二多路复用器而与所述输出驱动器的控制输入耦合。5.根据权利要求1所述的微控制器,其进一步包括可操作以可编程地将外部引脚分配到通用输入/输出的第二功能性...
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1