00问答网
所有问题
当前搜索:
51单片机有几个串口
单片机
电路要焊成实物,需要买哪些元件,怎么把程序下载到AT89C51的单片...
答:
2、将程序拷入
单片机
一般采用PC来完成,单片机一般都提供与PC通信的串、并行接口,只要硬件制作完成,然后在PC平台上利用相应的编译器写好程序,通过编译器调用通信接口即可把程序 LOAD 至单片机里。PS:我看你这个 Protel 图也不是很复杂,单片机利用了最小系统,PCB的话单层板差不多可以排下来了,别...
八个C语言项目毕业后从小白到大牛
答:
适合人群:有C语言和单片机开发基础。 硬件平台:
51单片机
和ARMCortexA开发套件 涉及技术: C语言、51单片机、图像处理、
串口
通信。 八、远程通信软件 难度系数: 代码量:3000行 实现功能:注册、登录、添加好友、聊天、建群、文件传输。 适合人群:有C++、网络基础。 平台:客户端Windows、服务器Linux。 涉及技术: C++、...
51单片机
制作简易数字频率计程序
答:
这里有一个四位数码管的频率计,供参考 include <reg52.h>#define uchar unsigned char#define uint unsigned intuchar duan[10]={0xc0,0Xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; //所需的段的位码//uchar wei[4]={0XEf,0XDf,0XBf,0X7f}; //位的控制端(开发板)uc...
51单片机有
哪
几个
专用寄存器?
答:
0V:溢出标志位。运算结果按补码运算理解。有溢出,OV=1;无溢出,OV=0。什么是溢出我们后面的章节会讲到。P:奇偶校验位:它用来表示ALU运算结果中二进制数位“1”的个数的奇偶性。若为奇数,则P=1,否则为0。 运算结果有奇数个1,P=1;运算结果有偶数个1,P=0。例:某运算结果是78H(...
51单片机
一个定时器两个计数器能同时工作吗?
答:
可以的! 但需要初始化! 例如一个定时器用于
串口
的波特率产生,另外一个则可以用作计数器!void init_uart() void { TMOD = 0x20; //定时器T1使用工作方式2 TH1 = 253; // 设置初值 TL1 = 253;TR1 = 1; // 开始计时 SCON = 0x50; //工作方式1,波特率9600bps,允许接收 ES =...
为什么我的STC
51单片机
一次能烧进程序,然后就好几十次都不能,然后又...
答:
第一:检查你的
串口
电路是否稳定,可以用其他标准板子上的串口电路进行测试 第二:你上次是否是串口应用的程序,尝试按着复位键点下载然后松开复位键再冷启动 第三:换根串口线
单片机
多机通信的奇怪问题
答:
专业解答:1:FT232驱动能力不是很强,你单接上拉是比较弱的,既然只用Tx,那么可以用个74HC04 的两个非门,放大TTL再输送到3个
单片机
上。2:FT232 接过多设备,可能会导致波特率偏移,你可以调整下单片机波特率齿轮,或者降低波特率,速率可以适当降低,可以试试9600.3:杜邦线一般小于30cm问题是不大的...
51单片机
,晶振选用12M,
串口
通信波特率应该用多少合适,TH1,TL1初值为多 ...
答:
根据你的补充,我也补充一下:我前些天也在做
单片机
和LCD之间的通信,我的LCD是HMI,它也要设定波特率,我需要把我的单片机程序中TH1和TL1都设为F3,也就是2400的波特率,同时也要把我的LCD的波特率也设定为2400。由于我还没有做过
串口
打印的实验,所以对这个不是很清楚,但是你要知道通信双方的...
编程器做什么用的,还有一些关于
单片机
烧写的问题
答:
4.ISP3.8这个软件应该可以烧写支持ISP程序下载的单片机。但你用的是USB转
串口
的硬件,所以你所选单片机应该是STC51系列单片机,而不是AT51系列单片机,两者程序下载方式是不一样的。如果要烧写AT51系列单片机必须用专用的编程器。5.
51单片机
的指令周期长,AVR的指令周期短,在同样的外部时钟下,AVR的运行...
设
51单片机
的
串行口
按方式3工作,每分钟传+送6000个字符,则其波特率...
答:
方式3的一帧是1+9+1总共11位。每分钟6000个字符,也就是11×6000 = 66000位。因此波特率为 66000÷60 = 1100 bps
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜