51单片机晶振选用12M,串口通信波特率用9600,我想问下怎么才能 串 波特率和晶振的关系
检举|2013-09-07 7:01
我是新手 大家帮下忙阿 555
满意回答
检举|2013-09-07 17:47
12M晶振不能输出9600的波特率; 12M晶振只能输出1200的波特率,有少量误差,不过不影响使用。 #include<reg52.h> #include<intrins.h> void Uart0_transmit(unsigned char i) //向串口发送一个字节 { ES=0; TI=0; SBUF=i; // 发送数据到uart0 while (!TI); / 等待发送1个字节数据完成 TI=0 ; // 清除中断标志 ES=1; } void delay_ms() { int i,j; for(i=1000;i>0;i--) { for(j=25;j>0;j--) {;} } } void SysInit(void) { PCON |=0x80; SCON=0x50; TMOD=0x21; TH1=204; TL1=204; TR1=1; ES=0; TH0=0xB8; TL0=0x00; TR0=1; ET0=1; } void main (void) { SysInit(); while (1) } Uart0_transmit(0x55); delay_ms; } } //应该可以了,你稍微调试一下。刚写的
更多阅读
串口通信的分类 基于fpga的串口通信
串口通信的分类串口通信可以分为同步通信和异步通信两类。同步通信是按照软件识别同步字符来实现数据的发送和接收,异步通信是一种利用字符的再同步技术的通信方式。2.1同步通信同步通信是一种连续串行传送数据的通信方式,一次通信
刀戟1、2口白谈无欲 谈无欲和白文采的关系
刀戢 11白无垢:依魔气追踪,应该在此地。谈无欲:不见人影。白无垢:我确定她在此地,阴无独,阴无独在吗?白无垢有事请教,请现面一谈吧!(阴无独没出来)谈无欲:莫非你与她有宿怨?白无垢:这嘛?也许我在不经意之中,得罪她了。阴无独:是白无垢与谈无欲。(躲在
51单片机的中断体系结构 单片机51中断程序
80C51的中断系统有5个中断源(8052有 6个),2个优先级,可实现二级中断嵌套 。MCS-51系列单片机中断系统的机构如下:与中断系统相关的特殊寄存器:1)中断允许控制寄存器(IE)------控制各中断的开放和屏蔽2)中断优先级控制寄存器(IP)------设置各中断
微晶石瓷砖,微晶石的优缺点介绍,选购微晶石必看 微晶石瓷砖的优缺点
选购微晶石必看,微晶石瓷砖,微晶石的优缺点介绍。今年就是“微晶石瓷砖”年,什么是微晶石瓷砖?微晶石瓷砖的历史。20世纪50年代,美国康宁公司在一次玻璃实验中发明了第一块微晶玻璃,但受当时的生产技术所限,未能进入商业化进程。1974年,
图 常见导航仪端口 分辨率 波特率 导航仪端口波特率检测
常见导航仪端口 分辨率 波特率以下仅供参考:卡名 速率 端口1. 富威: COM2/48002. 索菱、索莱特:COM3/96003. 凯振:COM2/96004. 路特仕、图音: COM2/96005. 卡仕达、科骏达: COM1/9600或COM6/48006. 欧华: COM2/9600!