00问答网
所有问题
当前搜索:
51单片机有几个串口
单片机
编程 同步
串口
应用于LED静态显示 8051单片机
答:
利用50H、
51
H和52H,作为计数单元,程序如下:ORG 0000H SJMP MAIN ORG 0030H MAIN:MOV SCON, #00H ;设置
串行口
工作在方式0 MOV 50H, #00H ;个位清零 MOV 51H, #00H MOV 52H, #00H DL_LOOP:LCALL DL_100MS MOV A, 50H ADD A, #1 MOV 50H, A CJNE...
怎么判断笔记本电脑分配给
51单片机
的
串口
号?
答:
串口
号只是电脑与串口设备连接后分配串口的,你可以在自己的电脑查看,你可以右击我的电脑,然后“管理”——硬件管理——通用串口,看一下是COM几,如果
有几个
的话,你把需要用的那个拔掉,看一下哪个消失了,再插上它又出现了,就说明是它了。然后在串口工具里设置成对应的串口号就可以了。
MCS-
51单片机串行口
是全双工的吗
答:
是全双工
51单片机
内部包含哪些主要功能部件?他们的作用是什么
答:
MCS-
51单片机
在一块芯片中集成了 CPU 、RAM、ROM、定时/计数器、多功能 I/O 口 和中断控制等基本功能部件。 单片机的核心部分是 CPU ,CPU 是单片机的大脑和心脏。 程序存储器用于存放编好的程序或表格常数。数据存储器用于存放中间运算结果、数据 暂存和缓冲、标志位等。 定时/计数器实质上是加法...
请问
51单片机
如何解决多字节
串口
接收问题
答:
串口
的收发可以用查询和中断两个办法来实现。1、查询方法更适合于半双工机制,编写的思路简单,程序结构简单,在全双工通信中易出问题。2、中断方法则更高效。你的程序把两种方法混搭使用,容易出错。以你的程序为例,一旦收到首个23H字符,就停止在中断服务中for循环里面等待5个剩余字符。假设传感器只发...
我的
51单片机
突然USB识别不了。是不是PL2303坏了,不过在我不等的尝 ...
答:
第一次尝试回答别人的问题,提一点排查的方法,希望能帮助到你,对于
51单片机
的下载,本质上就是
串口
通信。Usb转串口通信的基本结构图应该如下图所示:感觉你的51单片机下载不了,问题点不外乎A、B、C三个点。有可能是硬件,有可能是软件,下面就个人的理解,分析一下,莫要见笑。对于故障点A:只有一...
C51
单片机
串行输出与74LS164的连接问题
答:
我记得某些
51单片机
教材上有关于164芯片的连接图,其中AB的合线接RXD,就是单片机的P3.0第10引脚,CLK时钟接单片机的TXD,也就是P3.1第11引脚。然后在程序里把
单片机串口
通信方式设置为方式0,开串口后,给缓冲寄存器送数就能输出你送的数据。另外,各个164芯片的第九引脚是清除信号端,你还需要把这...
51单片机
中断向量占
几个
字节
答:
51
内核的最基础的中断源请求有外部中断、定时器中断和
串口
中断。这也是学习和开发者最常用的。当然还有其他的中断源,比如ADC、SPI、PWM等对于51内核的MCU,不同厂家及不同型号的内部资源会有所不同,其次就是中断优先级的问题,除了复位之外,就是外部中断0优先级最高。学习C语言还是比较烧脑的,需要...
C51
单片机串口
发送数组,但是PC机接受只收到了前3位?
答:
很简单啊…你看看你choosePlay1数组的第3字节恰好是0x00,与字符
串
结束符相同。而你发送字符串函数是以字符串结束符截止的。所以你这个数组发完前3字节就判定为字符串结束、因此结束发送了。所以说,你这个数组不该用通用的字符串发送函数来发送,而应当写个专门的发送函数,例如 uart4_send_array(choo...
51单片机
烧写线要用到单片机那些个脚
答:
P3.0和P3.1,主要是STC品牌的
单片机
,可以进行串行烧写。
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜