- 博客(1)
- 收藏
- 关注
转载 通讯芯片TLC16550B及在51平台初始化介绍
具体地说,在TLC16550B芯片中,波特率是通过BAUD = Fosc / (16 * n)来计算得出的,其中Fosc是8051单片机的系统时钟频率,n是预分频系数。例如,在某些ARM Cortex-M系列的微控制器中,内置有一个专门用于串口通信的硬件模块(USART),通过向该模块的寄存器写入相应的值即可实现波特率的配置,无需使用定时器。最后清除并禁用所有中断。需要注意的是,在使用外部晶振时,需要将TLC16550B芯片的MCR寄存器中的位5(UCLK)设置为0,以使芯片工作在外部时钟模式下。
2023-03-16 08:23:24
473
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人