Hay algunas excelentes fórmulas en la página 178 de la hoja de datos que describen el generador de baudios y cómo calcular los divisores para obtener la velocidad de reloj de USART que desea.
![](https://i.stack.imgur.com/8S8cr.png)
Tambiénhayalgunosbuenosejemplosdeconfiguracióndevelocidaddetransmisiónenlapágina~200.Losejemplosparaelcasode1MHzestánaquí:
![](https://i.stack.imgur.com/RNKIZ.png)
Tengacuidadoderealizarsuscálculosdeerrortambién,yaquealgunosdivisoresdebaudiosnoestánlosuficientementecercadelafrecuenciadeseadaypuedennofuncionarparaustedcuandoestátratandodeusarelUART.Engeneral,tratodeubicarmedentrode+/-2.5%omásalconfigurarelgeneradordebaudiosenestaspartes.
A1MHzpuedeestarintentandousarlafuentederelojRCinternoconelfusibleCLKDIV8programado.NoesunabuenaideacuandosetratadeconfigurarlascomunicacionesdeUSARTenestaspartes.ElrendimientodelosciladorRCnoesbuenoparalatensiónylatemperatura.LatoleranciainternadelosciladorRCenestaspartesesbastantemalaynoeslosuficientementebuenacomoparamantenerlascomunicacionesUARTsinerrores.
AquíestánlosdatosenlahojadedatossobreelrendimientodelosciladorRCinternoatravésdelvoltajeylatemperatura.NotaráqueacumularloserrorespuedegenerartoleranciasbastantemalasenlosvaloresfinalesdelosciladorRC:
![](https://i.stack.imgur.com/4fi8G.png)
Paraquefuncione,deberáusarunafuentederelojexternaorealizaralgunosprocedimientosdecalibracióncomosedescribeenestasnotasdelaaplicación.Sisabequeelvoltajeylatemperaturanosemoveránmucho,puedemovergradualmenteelvalorenOSCCALaunvalorquefuncione,peroserádiferentedeunaparteaotraynoesunagransolucióndeproducciónsiEstáshaciendomuchosdispositivos.Sivaaintentarlo,asegúresedeseguirlaspautasenlashojasdedatosylasnotasdelaaplicación.CambiarelvalorenOSCCALdemasiadoalavezpuedeperturbarelosciladorycausarproblemas.
enlace
enlace
Buena suerte: diviértete configurándolo y haciendo que funcione.