Hola:
Puedes conectarlo al puerto que sea, si gustas puedes activar las pull-up del PORTB, si no lo haces, bastara con poner resistencias externas, en el caso de la ayuda en el programa lo hace para el PORTC y el grafico esta para el PORTB, asi como esta en el grafico deberas activar las pull-up del PORTB y si lo quieres hacer como el codigo, deberas poner unas resistencias externas de pull-up.