change pins to different location for sd shield

Hello, i seem to be having trouble finding or recognizing if it is possible to change the pins for the SD shield i am currently using.

Sorry for the double post but I needed to post links, so I just made a short first post.

As I was saying. I’m using http://www.seeedstudio.com/depot/sd-card-shield-for-arduino-v21-p-492.html?cPath=35
I am interfacing it with the seeeduino mega
http://www.seeedstudio.com/depot/seeeduino-mega-fully-assembled-p-438.html?cPath=79_80

currently i am using pins (9,10,11,12,13). I would like to have these PWM pins available for use with Servos. Pins 0 through 7 are taken up by an XBee shield, I am using http://www.seeedstudio.com/depot/xbee®-shield-v11-by-seeedstudio-p-419.html?cPath=2. With both of these shields all of my PWM pins are taken up :(. If anyone can let me know how to change the code so that the shield uses any of the pins 22 and above I would greatly appreciate it.

I also know that there are an additional 4 PWM pins on the ATMega 1280 but I have had trouble finding where they are located on the Seeeduino Mega. If anyone can tell me which pins these are that would solve my problem. Thank you for your help!

For referance, I am using this sd fat library
http://code.google.com/p/sdfatlib/

I also know that there are an additional 4 PWM pins on the ATMega 1280 but I have had trouble finding where they are located on the Seeeduino Mega. If anyone can tell me which pins these are that would solve my problem. Thank you for your help!

http://spreadsheets.google.com/pub?key=rtHw_R6eVL140KS9_G8GPkA&gid=0

1) The AVR PWM pins aren't necessary for driving servos. They're not even particularly useful. The latest Servo libraries support servos on non-servo pins.

2) As far as I can tell, neither the SD shield nor the Xbee shield you reference actually USE all of the pins that they cover. (Seeed could use better documentation!) You should be able to stack something on top of or underneath them and get access to the obscured-but-not-actually-used pins.

1) The AVR PWM pins aren't necessary for driving servos. They're not even particularly useful. The latest Servo libraries support servos on non-servo pins.

You mean i can use any other pin to control servos? Are you able to use any digital I/O pin to do this? How does this affect the speed of the program, I mean how much will it slow it down if I do not use a PWM channel? Thank you!!!