Попробуйте блок с библиотекой от ecoins
Test DHT_ecoins.flp
RT_21_HW_DHTx_v3.1.zip
Описание:
Датчик температуры и влажности типа DHT21. 
------------------------------------------------------------------
Не поддерживает датчик DHT11 (к нему много претензий по точности и качеству) 
Измеряет температуру и влажность воздуха:
   1. Возвращает температуру воздуха в градусах С х10 (Выход T - формат int).
      Для перевода в формат float результат нужно поделить на 10.
   2. Возвращает влажность воздуха в % х10 (Выход H - формат int).
      Для перевода в формат float результат нужно поделить на 10.
   3. По конструктивным особенностям сенсора вызовы не должны бвть чаще чем 1 раз в 2 сек.   
   4. Запущенный процесс измерения занимает примерно 5,7мс - в это время процессор занят и реагирует 
      только на аппаратные прерывания, время обработки которого не должен превышать 30-50мкс - 
      это может привести к потери сигнала с сенсора и соответственно приведет к ошибке измерения. 
   5. После нескольких подряд ошибочных измерений (по умолчанию=3),
      устанавливается ошибка, которая будет держаться до первого успешного измерения. 
      При ошибке выходным значениям T и H присваивается значение =1. 
  6. Если вход  pin<0 или pin>=100, то сенсор считается неподключенным: T=1, H=1.
-----------------------------------------------------------------
Рекомендации - устанавливать на плате, которая вызывается  с периодом >250мс - 1сек. 
-----------------------------------------------------------------
 ecoins@mail.ru 28.05.20 - полностью обновленная версия (3.1) библиотеки RT_HW_DHTx.h  
 Библиотека адаптирована для использования с FLProg.