本帖最后由 芯圣电子官方QQ 于 2023-7-25 13:54 编辑
我这款电路板原来是用STM8S003K3T6的,有用到UART与ESP8266通信。因为功能越加越多,导致RAM和ROM都不够用了。本来想着换STM8S005的,但是STM8005的引脚无法兼容,这样的话又要改PCB。看了一下HC89S105,RAM和ROM都很丰富,PIN也是兼容,看着不错。就买了几个样品回来移植。当移植到UART部分时才发现。这颗芯片的波特率发生器太不灵活了。UART方式1和方式3居然只能从FCPU固定16分频的时钟。波特率最高只到57600。再高到115200就找不到合适的值了。65536-8也不合适,65536-9也不合适。很不错的一颗芯片,就是UART的时钟和分频太不灵活了。
|