怎样将单片机两个8位端口合并一个16位端口进行操作?
如题。例如怎样将单片机的PA口和PB口合并一个16位的端口进行操作? 不可能的, 原生16位端口是一条指令同时完成翻转的, 你这个无论如何做不到 2楼正解 一条指令是不可能的吧 外面加一个16bit的寄存器吧 二楼老司机{:lol:}{:lol:}{:lol:} 你要升级你的 MCU 了用16BIT 或者 32BIT 单片机 mydreamhouse 发表于 2016-9-23 11:15外面加一个16bit的寄存器吧
不想增加其他硬件。 tomhe666 发表于 2016-9-23 10:14
不可能的, 原生16位端口是一条指令同时完成翻转的, 你这个无论如何做不到
哦,看来只能通过编写函数实现了。 ayumi8 发表于 2016-9-23 13:57
你要升级你的 MCU 了用16BIT 或者 32BIT 单片机
这个项目很简单,提出这个想法只是想操作端口简单些。 没用过avr,不知道有没有类似51的三总线,有的话可以实现的
页:
[1]