你的意思好像是,51单片机的P口是8位为一组的,你想要12位的数据总线,
如果IO有空余的,比如,那么就用P0口和P1口的低4位。
12位的值低4位赋值给P1口低4位,再将高8位赋值给P0。
这样进行写操作,读的话也是直接读P0 和P1
但需要软件自己进行移位转换一下,组成一个12位的数,使用unsigned int类型