Gramaticalmente, estas dos palabras son llamadas "homófonas", esto quiere decir, que son palabras que se pronuncian de igual manera, pero su escritura y significación es diferente
Se habla de hasta, cuando hacemos refernecia a un lugar, (vamos a ir hasta allá)
.....y se habla de asta, cuando hacemos referencia a un pedazo de madera de forma cilindrica o tubo para ubicar una bandera de un pais , ciudad o colegio,........ el asta de la bandera