When I do things like this where the routing is more important than a pretty schematic,
I prefer to have the schematic part symbol actually reflect the physical part. That way it's a lot easier to see what's going to cross, change layers, etc and lets you reassign the pins when you're doing the schematic.
It's nice to see all of PORTA shown together when you're doing the program, but that's not what the board is going to look like.
If the part shape resembles the physical part I find it's also easier when you go to checkout the board... no referring back to the datasheet to find out where the heck pin 15 is in that TQFP package.
I prefer to have the schematic part symbol actually reflect the physical part. That way it's a lot easier to see what's going to cross, change layers, etc and lets you reassign the pins when you're doing the schematic.
It's nice to see all of PORTA shown together when you're doing the program, but that's not what the board is going to look like.
If the part shape resembles the physical part I find it's also easier when you go to checkout the board... no referring back to the datasheet to find out where the heck pin 15 is in that TQFP package.