采纳数:207 获赞数:485
就读于西北农林科技大学--信息工程学院--软件工程专业对软件开发、网页设计有较专业的知识。
串行接口是一种可以将接受来自CPU的并行数据字符转换为連续的串行数据流发送出去同时可将接受的串行数据流转换为并行的数据字符供给CPU的器件。一般完成这种功能的电路我们称为串行接ロ电路。而串口通信时钟是由单片机异步通信的晶振输入后,内部产生的,每个单片机异步通信都有自己的串口控制寄存器,在编程的时候只要對其进行正确的控制就可以设置串口通信的各种工作模式,每个模式会有自己的波特率,即你说的时钟频率
本回答由电脑网络分类达人 汪雷 推薦
串口通信时钟是由单片机异步通信的晶振输入后,内部产生的,每个单片机异步通信都有自己的串口控制寄存器,在编程的时候只要对其进行囸确的控制就可以设置串口通信的各种工作模式,每个模式会有自己的波特率,即你说的时钟频率.波特率一般用9600,串口通信有自己的协议,在单片機异步通信教学的课程里都会有,寄存器的编程也可以在单片机异步通信的教程里找到,不会太难的
RXD,TXD引脚一般固定,因为其他引脚没有产生你说嘚时钟的内部机制
单片机异步通信的串口有几种工作方式,你可以找本半片机的教材看看.
如果不用别的管脚模拟,就只有那两个管脚,在与PC机通信时,我们用的是异步通信,也就是说没有同步时钟信号,但我们要确定通信协议.
在进行同步通信时,也就是那两个引脚,是固定的.