1.设置串口1波特率
3F8H COM1的寄存器地址 设置为18H ,对应下表可以知道意思是
波特率为4800bps。
3FBH 线路控制寄存器地址,设置成0x80,具体意思看此寄存器具体表示方式。
3F9H中断允许寄存器 设置成00 意思应该是允许中断。
********************************************
我不清楚你上面的寄存器每一位表示的含义,其实寄存器设置就是将16进制的数据转化成二进制,然后看每一位的具体意思,比如上面你说的D7为1就是表示选择除数锁存器。
2.无线串口通讯如何设置波特率
一、指令模式的进入 第一种进入方式——正常使用(已经上电)中,把第5 引脚“SET”置低电平; 第二种进入方式——断电, 引脚“SET”引脚先置低电平再重新上电。
这两种方式都能使模块进入AT指令模式,释放(“SET”引脚不接低电平)则退出指令模式。退出指令模式后,如果更改了模块功能,则会切到相应的功能态。
第二种方式固定以9600,N,1 的串口格式进入AT。 二、指令说明 1、AT 测试指令 例: 发给模块指令“AT”,模块返回“OK”。
2、AT+Bxxxx 更改串口波特率指令。可设置波特率为1200bps、2400bps、4800bps、9600bps、19200bps 、38400bps 、57600bps 和115200bps。
出厂默认为9600bps。 例: 设置模块串口波特率为19200bps ,请发给模块指令“AT+B19200 ”,模块返回 “OK+B19200”。
转载请注明出处windows之家 » win10串口波特率如何设置