Hi,
no problem at all. The humidity scetch is running fine with a pure atmega328p-pu and a DHT11.
I have build it on a breadboard for you to see if it is working:

As you see, the sensor starts and sends temperature and humidity value:
sensor started, id 99
send: 99-99-0-0 s=255,c=0,t=17,pt=0,l=5,st=ok:1.4.1
send: 99-99-0-0 s=255,c=3,t=6,pt=1,l=1,st=ok:0
read: 0-0-99 s=255,c=3,t=6,pt=0,l=2:M
send: 99-99-0-0 s=255,c=3,t=11,pt=0,l=8,st=ok:Humidity
send: 99-99-0-0 s=255,c=3,t=12,pt=0,l=3,st=ok:1.0
send: 99-99-0-0 s=0,c=0,t=7,pt=0,l=5,st=ok:1.4.1
read: 99-1-0 s=0,c=0,t=7,pt=0,l=5:1.4.1
send: 99-99-0-0 s=1,c=0,t=6,pt=0,l=5,st=ok:1.4.1
read: 99-1-0 s=1,c=0,t=6,pt=0,l=5:1.4.1
send: 99-99-0-0 s=255,c=3,t=0,pt=1,l=1,st=ok:62
read: 99-1-0 s=255,c=3,t=0,pt=1,l=1:62
Normally I am using a DHT22 on my selfmade board.

Andreas