https://github.com/vectorxxxx/15-c51
51单片机入门教程-2020版 程序全程纯手打 从零开始入门
https://github.com/vectorxxxx/15-c51
Last synced: over 1 year ago
JSON representation
51单片机入门教程-2020版 程序全程纯手打 从零开始入门
- Host: GitHub
- URL: https://github.com/vectorxxxx/15-c51
- Owner: vectorxxxx
- Created: 2024-04-17T15:11:02.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-07-28T15:34:41.000Z (almost 2 years ago)
- Last Synced: 2025-01-25T04:27:38.592Z (over 1 year ago)
- Language: C
- Homepage: https://www.bilibili.com/video/BV1RB4y1i71i
- Size: 2.15 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 1、URXD、UTXD分别是什么?
URXD 和 UTXD 是串口通信中常见的术语,分别表示串口通信中的接收端(Receive Data)和发送端(Transmit Data)。
- URXD 代表串口通信接收数据端,用于接收从外部设备发送过来的数据;
- UTXD 代表串口通信发送数据端,用于将数据发送到外部设备。
在串口通信中,URXD 和 UTXD 负责数据的接收和发送,是串口通信中非常重要的概念。
## 2、开漏输出模式和弱上拉模式的区别
开漏输出和弱上拉模式都是数字电路中常用的输出模式,它们的区别主要体现在输出电平的控制和电流驱动能力上。
1. 开漏输出(Open-Drain Output):开漏输出是一种输出模式,输出管脚可以输出低电平(0V)或不输出电平(高阻态),而不能输出高电平(VDD)。在开漏输出模式下,输出管脚通常连接到一个外部上拉电阻,通过控制输出管脚的状态(输出低电平或高阻态),可以实现开关功能或者与其他器件的通信。
2. 弱上拉模式(Weak Pull-Up Mode):弱上拉模式是一种输出模式,输出管脚在不受外部干扰时会被上拉到高电平(VDD),但在外部有低电平信号输入时,输出管脚会被拉低到低电平。弱上拉模式通常用于减少功耗和提高抗干扰能力,适用于需要长时间保持高电平的场合。
总的来说,开漏输出主要用于输出低电平信号,弱上拉模式则主要用于输出高电平信号,两者在电路设计和应用中有着不同的用途和特点。