A.- Der 1958 geborene A._ leidet seit Jahren unter massiven Schlafstörungen und nervlicher Belastung, weswegen er sich im Mai 1994 bei der Invalidenversicherung zum Leistungsbezug angemeldet hatte. Nach Durchführung von beruflichen und medizinischen Abklärungen sprach ihm die IV-Stelle Bern unter Annahme eines Invaliditätsgrades von 40 % ab 1. April 1993 mit Verfügung vom 3. Oktober 1995 wegen Härtefalls eine halbe Invalidenrente zu. Im Rahmen einer von A._ im Juli 1997 beantrag- ten Revision zog die IV-Stelle einen Bericht von Dr. med. M._, Spezialarzt FMH für Psychiatrie (vom 2. Dezem- ber 1997), ein von Dr. med. H._, Spezialarzt FMH für Psychiatrie und Psychotherapie, im Auftrag der Firma V._ AG erstattetes Gutachten (vom 30. Juni 1997) und einen Bericht der Neurologisch-Neurochirurgischen Poli- klinik des Spitals X._ (vom 1. Mai 1998) bei. Ge- stützt darauf setzte sie infolge Veränderung des Gesund- heitszustandes Ende Juni 1997 den Invaliditätsgrad auf 52 % fest und sprach mit Wirkung ab 1. September 1997 eine halbe Rente zu (Verfügung vom 30. Juli 1998). B.- Die gegen die Verfügung vom 30. Juli 1998 erhobene Beschwerde wies das Verwaltungsgericht des Kantons Bern mit Entscheid vom 22. Februar 1999 ab. C.- A._ lässt Verwaltungsgerichtsbeschwerde führen mit dem Antrag, in Aufhebung des vorinstanzlichen Entscheides sei die IV-Stelle zu verpflichten, die Arbeits- fähigkeit in gesamtmedizinischer, eventuell in beruflicher Hinsicht zu überprüfen und anschliessend über den Anspruch auf eine ganze Invalidenrente neu zu verfügen. Während die IV-Stelle auf Abweisung der Verwaltungsge- richtsbeschwerde schliesst, hat sich das Bundesamt für So- zialversicherung nicht vernehmen lassen. D.- Mit Schreiben vom 3. Februar 2000 ist vom Vater des Versicherten ein zusätzlicher Bericht des Psychiaters Dr. med. M._ (vom 9. September 1999) eingereicht worden. 