Help with k8055

hi everyone
I am trying to connect two motors to the board… I am using the L293D chip ( i was told to )…

I need one motor to go and when i press a button on the board, it reverses and i need the other motor to be able to vary in speed depending what i press on my GUI…

ALL I WAS TOLD WAS TO USE THE L293D CHIP AND THE PULSE WIDTH MODULATION PORT ON THE BOARD… any help on how to set this up/ wire it up would be helpful?

Would i need a big breadboard?

According to the datasheet:

[quote]This device is suitable for use in switching applications
at frequencies up to 5 kHz.[/quote]http://www.datasheetcatalog.org/datasheet/SGSThomsonMicroelectronics/mXyzuxsr.pdf

In the K8055 a fixed PWM frequency of 23.43kHz is used.