HI
do is posible to replace rx(pin0) and tx(pin1) in uno ?
after change :
rx(pin1) and tx(pin0)
I suppose that you could butcher the PCB to achieve that.
my pcb is ready and i do wrong connect for tx and rx
you might have some luck duplicating / editing one of the pins_arduino.h
and creating a new board... sometimes it's easier to cut the wrong traces on your custom PCB and put a wire or something... (if you only have a few PCB )
Cutting the traces and manual rewiring is the quickest and afaik only solution for that problem.
Cut and jump or a respin is your only option if you need hardware serial to work on those pins (if you can do what you want with software serial, then you can do it - but be sure you understand the limits of software serial. I avoid software serial implementations like the plague, but I feel I would be remiss to not mention it).
The ATmega328p provides no facility for remapping the hardware UART pins (while many micros do allow you to move around TX and RX, they usually only give you a couple of options - being able to swap TX and RX is very unusual).
Always check tx/rx several times over before getting a board design made; it is extremely easy to get them backwards (same goes for SCL and SDA if doing I2C). I've done it on boards I had made.