7
1
70
注册会员
1、创建空工程
2、添加头文件(利用ISP软件)
3、输入初始代码,创建工程。
编写代码、烧录程序
P40打开 P00拉低 灯亮
PnM0和PnM1组合配置IO口模式
51单片机的IO口主要有以下四种工作模式:
推挽输出:这种模式下,IO口能够提供较大的电流输出,适合驱动如LED等需要较大电流的设备。在推挽输出模式下,IO口可以输出高电平或低电平,并且具有较强的上拉和下拉能力。例如,在控制LED灯时,如果需要稳定的高低电平输出,推挽输出是一个理想的选择。
高阻输入:在这种模式下,IO口表现为高阻抗状态,几乎不消耗电流。这通常用于读取外部设备的状态,而不对外部电路产生显著影响。高阻输入模式相当于一个电压表,可以用来检测端口引脚的电平信号 。
准双向I/O:这种模式不是一个完整的双向口,作为输入时,需要先断开NMOS管,即读数据之前要先锁存1。这种模式下,IO口既可以作为输入也可以作为输出,但输出能力相对较弱 。
开漏模式:开漏模式不能直接输出高电平信号,若要输出高电平,需要外加上拉电阻。这种模式在某些特定应用中非常有用,比如IIC、SPI等通信协议的配置。
使用道具 举报 送花
本版积分规则 发表回复 回帖后跳转到最后一页
|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )
GMT+8, 2025-5-8 14:52 , Processed in 0.120635 second(s), 49 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.