Kenite (sons of Cain) merchants of Tyrus love it, and have pushed that idea in the past. God created all peoples, all races, just as He wanted, and He even said "it was very good." (Gen.1:31).
     There's no way two of one pureblood race, such as Noah and his family were here, can produce an offspring of another race, regardless of the type of sexual sin, such as incest. That's not how God has set up the flesh order during this age. If you hear your preacher teaching it is possible, and that Ham somehow became the father of the black race, even though Ham was Adamic through Noah, then don't you wonder what else your preacher has misled you in? (And many don't refer to Lev.18 & 20 due to ignorance of God's Law, (Old Testament) falsely thinking it being done away with.)

Gen 9:23   And Shem and Japheth took a garment, and laid it upon both their shoulders, and went backward, and covered the nakedness of their father; and their faces were backward, and they saw not their father's nakedness.

     So just who is Shem and Japheth covering up with the garment here; Noah or their mother, Noah's wife? As Lev.20:11 so stated, 'the man that lieth with his father's wife hath uncovered his father's nakedness.'  So Ham's brothers were covering their mother here.

Gen 9:24   And Noah awoke from his wine, and knew what his younger son had done unto him.

     Uh oh..., Noah all of a sudden sobers up and discovers the sin of Ham ('younger' than Shem), having uncovered his father's nakedness (incest between Ham and his mother).

Gen 9:25   And he said, "Cursed be Canaan; a servant of servants shall he be unto his brethren."

     Wait a minute... I thought Ham was in the sin? Why is Canaan mentioned here again? This is three hints towards 'Canaan'.
     This is Noah here cursing Canaan, not God. Here Noah has a son Canaan by an incestuous act of Ham with his wife. How would you feel? I don't think I would be happy about it either.
     Now we know why God gave us three hints about Canaan. And it's important to remember, that God does not hold an offspring accountable for their parent's actions. Each soul is responsible for their 'own' actions.

 

Ezek.18:20: The soul that sinneth, it shall die. The son shall not bear the iniquity of the father, neither shall the father bear the iniquity of the son: the righteousness of the righteous shall be upon him, and the wickedness of the wicked shall be upon him

 

As The Law against incest in Leviticus 18 & 20 was not given yet, Ham was spared.

Gen 9:26   And he said, "Blessed be the LORD God of Shem; and Canaan shall be his servant.
27    God shall enlarge Japheth, and he shall dwell in the tents of Shem; and Canaan shall be his servant."

     This is still Noah, not God, giving the blessing and cursing. Noah thus set Shem and Japheth over Canaan.
     It's also important to remember that the sons of Canaan are not the sons of Cain (Kenites). Cain was the result of the evil mating in the Garden with Eve. This is why also Cain is not found in the man Adam's bloodline genealogy in Gen.5, nor in Luke 3, which is that of Christ's. So was this act by Ham yet another attack by Satan's influence, against the family of Christ? Most likely, as we'll see that same type of attack later again, as Satan will continually try to separate the bloodline family of Christ, or try and taint or pollute it. Well why would Satan wish to do such a thing? The answer is; it was an attempt to prevent Christ Jesus from being born flesh. That would hinder Christ's offering of Himself on the cross for our Salvation, and also prevent Satan's own defeat.