The black scholes equation is a boundary value problem which
requires a terminal value condition (i.e. a known value at at known
expiry date). As an American option can be excersised at any given
time it must be modeled by a free boundary problem, which requires
further analysis beyond the standard black scholes equations. You
can however use Black scholes on other options eg. Asian