增添了肌肉感 Hamann公司推出改装版捷豹F-Pace

玩转单片机 ? 2018-09-20 17:43 ? 次阅读
目前中国养老服务业尚处于初级阶段,考虑到庞大的老年人口,在政策支持下,未来这一领域发展潜力巨大。

传统51单片机IO接口只可以作为标准双向IO接口,如果用其来驱动LED只能用灌电流的方式或是用三极管外扩驱动电路。

传统51单片机IO接口只可以作为标准双向IO接口,如果用其来驱动LED只能用灌电流的方式或是用三极管外扩驱动电路。

灌电流方式:LED正极接VCC,负极接IO口。IO为高电平是LED两极电平相同,没有电流,LED熄灭;IO为低电平时,电流从VCC流入IO,LED点亮。但是当你吧LED正极接在IO接口,负极接GND时,将IO接口置于高电平,LED会亮,但因为IO接口上拉能力不足而使亮度不理想,可以用下面介绍的方式解决这个问题。

推挽工作方式:LED正负极分别接在两个IO口上,然后设置正极IO接口为推挽输出,负极IO接口为标准双向灌电流输入。推挽方式具有强上拉能力,可以实现高电平驱动LED。

IO口的四种使用方法

从I/O口的特性上看,标准51的P0口在作为I/O口使用时,是开漏结构,在实际应用中通常要添加上拉电阻;P1、P2、P3都是准双向I/O,内部有上拉电阻,既可作为输入又可以作为输出。而LPC900系列单片机的I/O口特性有一定的不同,它们可以被配置成4种不同的工作模式:准双向I/O、推挽输出、高阻输入、开漏。

准双向I/O模式与标准51相比,虽然在内部结构上是不同的,但在用法上类同,比如要作为输入时都必须先写“1”置成高电平,然后才能去读引脚的电平状态。!!!!!为什么是这样子?见下面分析。

推挽输出的特点是不论输出高电平还是低电平都能驱动较大的电流,比如输出高电平时可以直接点亮LED(要串联几百欧限流电阻),而在准双向I/O模式下很难办到。

高阻输入模式的特点是只能作为输入使用,但是可以获得比较高的输入阻抗,这在模拟比较器ADC应用中是必需的。

开漏模式与准双向模式相似,但是没有内部上拉电阻。开漏模式的优点是电气兼容性好,外部上拉电阻接3V电源,就能和3V逻辑器件接口,如果上拉电阻接5V电源,又可以与5V逻辑器件接口。此外,开漏模式还可以方便地实现“线与”逻辑功能。

对于上面疑问的解释,有这样一个资料:

高阻态这是一个数字电路里常见的术语,指的是电路的一种输出状态,既不是高电平也不是低电平,如果高阻态再输入下一级电路的话,对下级电路无任何影响,和没接一样,如果用万用表测的话有可能是高电平也有可能是低电平,随它后面接的东西定。

电路分析时高阻态可做开路理解。你可以把它看作输出(输入)电阻非常大。他的极限可以认为悬空。

高阻态的典型应用:

1、在总线连接的结构上。总线上挂有多个设备,设备与总线以高阻的形式连接。这样在设备不占用总线时自动释放总线,以方便其他设备获得总线的使用权。

2、大部分单片机I/O使用时都可以设置为高阻输入,如凌阳,AVR等等。高阻输入可以认为输入电阻是无穷大的,认为I/O对前级影响极小,而且不产生电流(不衰减),而且在一定程度上也增加了芯片的抗电压冲击能力。

原文标题:51单片机IO口输入输出方式

文章出处:【微信号:mcu168,微信公众号:玩转单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

使用单片机进行数字电压表设计的详细资料分析免费下载

数字电压表是对电子电路进行现场检测的常用仪表,本文讨论了一种基于单片机的数字电压表设计方式,将检测到....

发表于 09-19 17:43 ? 11次 阅读
使用单片机进行数字电压表设计的详细资料分析免费下载

单片机数显可编程延时接通或延时断开模块设计资料含原理图与源程序

GYJ-0055_数显可编程延时模块产品循环通断调节说明三种工作形式分别是: 1、延时接通型:即,....

发表于 09-19 16:25 ? 12次 阅读
单片机数显可编程延时接通或延时断开模块设计资料含原理图与源程序

单片机开发厂商英锐恩推出可用于雾化器方案开发的8位单片机EN8F677E

雾化器是天气干燥时人们用来增加空气湿度的一种现代电子产品,其主要用在冬天比较多。单片机开发原理:主要是单片机控制气流感应...

发表于 09-19 16:08 ? 10次 阅读
单片机开发厂商英锐恩推出可用于雾化器方案开发的8位单片机EN8F677E

单片机开发OLED元件应用在纺织品中

今日分享随着科技的进步,OLED元件被运用到纺织品中,实现发光的作用,可以说是创意无限,而且在夜间发光,也给夜间作业提供...

发表于 09-19 15:59 ? 69次 阅读
单片机开发OLED元件应用在纺织品中

诚聘单片机软件开发工程师(温州柳市)

诚聘单片机软件开发工程师 从事软件单片机设计、开发,有经验者优先,应届毕业生均可,公司有全勤奖、年终奖、五险、房补、食堂...

发表于 09-19 15:31 ? 76次 阅读
诚聘单片机软件开发工程师(温州柳市)

用于离线UPS AN1279A的正弦波表计算出的VAUES与表中的VAUE不同

我们正在尝试使用DSPIC33系列单片机设计1KVA逆变器。为此,我们从Microchip的AN1279应用笔记开始。对于PWM产生,在...

发表于 09-19 15:27 ? 14次 阅读
用于离线UPS AN1279A的正弦波表计算出的VAUES与表中的VAUE不同

浅析C51单片机编程过程中的要点

在使用数码管编程时,假如你正在使用 temp[i] 代表某一个显示字符,突然想显示小数点,可以使用 ....

的头像 玩转单片机 发表于 09-19 15:08 ? 98次 阅读
浅析C51单片机编程过程中的要点

16x64点阵制作方法

手工焊接点阵屏工程量实在很大 可以考虑用8x8点阵屏拼接

的头像 39度创意研究所 发表于 09-19 09:31 ? 39次 阅读
16x64点阵制作方法

用STM32f407discovery的stlink为其他单片机下载程序stink无法连接

用STM32f407discovery 的st link为其他单片机下载程序,可能是连接错误,导致stlink无法给discovery板上的单片机下载程序了,...

发表于 09-19 09:25 ? 91次 阅读
用STM32f407discovery的stlink为其他单片机下载程序stink无法连接

stm32 F103与51单机进行I2C通信无法接收到数据在中断循环判断

  现有一个项目,因为其他串口应用很多,无奈打算采取I2C与51单片机通讯, 想法是,51单片机做主,STM32做从,通...

发表于 09-19 09:19 ? 61次 阅读
stm32 F103与51单机进行I2C通信无法接收到数据在中断循环判断

stmf429 usart1进不了接收中断但轮询可以接收

刚学单片机, 弄了2天没有搞定,希望大家帮帮忙。谢谢! void USART_Config_USART1() {      &...

发表于 09-19 09:18 ? 72次 阅读
stmf429 usart1进不了接收中断但轮询可以接收

请问JTY-GD-G3烟雾传感器信号线与单片机相连数据传送方式是什么?

求JTY-GD-G3烟雾传感器信号线与单片机相连数据传送方式,坛友的力量是无穷的 相信坛友们有做过的...

发表于 09-19 09:18 ? 58次 阅读
请问JTY-GD-G3烟雾传感器信号线与单片机相连数据传送方式是什么?

PCB如何进行布线?PCB布线一定要要横平竖直吗?

提起PCB布线,许多工程技术人员都知道一个传统的经验:正面横向走线、反面纵向走线,横平竖直,既美观又....

发表于 09-18 16:06 ? 48次 阅读
PCB如何进行布线?PCB布线一定要要横平竖直吗?

单片机开发中低功耗软件设计

低功耗软件设计: 嵌入式系用的功耗和硬件有关,但同时也是有软件的因素,就像是汽车的耗油量基于汽车的设计有关,由于驾驶者的...

发表于 09-18 14:41 ? 116次 阅读
单片机开发中低功耗软件设计

国内单片机厂商英锐恩提供单片机开发—快速准确根据客户要求提供单片机开发方案

本公司直接百度搜索“英锐恩”“单片机开发”即可看到。 国内深圳专注单片机开发—英锐恩提供单片机开发服务,具备十多年单片机...

发表于 09-18 14:32 ? 17次 阅读
国内单片机厂商英锐恩提供单片机开发—快速准确根据客户要求提供单片机开发方案

怎么制作显示温度的时钟

手机拍的不是很清楚,但LCD上能看到显示的时间和温度值。

的头像 39度创意研究所 发表于 09-18 10:37 ? 128次 阅读
怎么制作显示温度的时钟

单片机小车制作方法

这个单片机小车,是不是很酷,下面我就手把手叫大家怎么制作

的头像 39度创意研究所 发表于 09-18 09:37 ? 107次 阅读
单片机小车制作方法

AT89S51高性能CMOS 8位单片机的详细中文资料免费下载

AT89S51 是美国 ATMEL 公司生产的低功耗,高性能 CMOS8 位单片机,片内含 4k b....

发表于 09-18 08:00 ? 30次 阅读
AT89S51高性能CMOS 8位单片机的详细中文资料免费下载

高速串行IO如何简单化?设计指南与FPGA应用详细资料免费下载

电子工业正在发生根本性的转变_从并行I/O方案向串行I/O连接解决方案的转变。这种变化是由各个行业的....

发表于 09-18 08:00 ? 17次 阅读
高速串行IO如何简单化?设计指南与FPGA应用详细资料免费下载

如何轻松实现高速串行IO?FPGA应用设计指南详细资料中文版免费下载

输入/输出(I/O)在计算机和工业应用中一直扮演着关键角色。但是,随着信号处理越来越复杂, I/O通....

发表于 09-18 08:00 ? 17次 阅读
如何轻松实现高速串行IO?FPGA应用设计指南详细资料中文版免费下载

16种单片机常用的模块电路

在我们设计单片机电子电路时,常用应用到一下比较常用的电路,每次都需要从新画,即费力又费神,还容易出错....

的头像 玩转单片机 发表于 09-17 15:17 ? 263次 阅读
16种单片机常用的模块电路

基于C8051F920单片机在太阳能充电系统中的设计

太阳能光伏板接入光伏信号处理电路,光伏电压经PWM充电控制电路送到12 V蓄电池内。正常工作时,12....

发表于 09-17 14:36 ? 64次 阅读
基于C8051F920单片机在太阳能充电系统中的设计

Keil C51教程之Keil C51入门使用教程详细图解免费下载

keil uvision2 C51软件是目前功能最强大的单片机c语言集成开发环境。 下面我们通过图....

发表于 09-17 08:00 ? 33次 阅读
Keil C51教程之Keil C51入门使用教程详细图解免费下载

单片机的物料整理详细资料免费下载

本文档的主要内容详细介绍的是单片机的物料整理详细资料免费下载。

发表于 09-17 08:00 ? 37次 阅读
单片机的物料整理详细资料免费下载

如何为单片机选择合适的人机界面?

单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcontroller Unit),常用英....

发表于 09-17 08:00 ? 28次 阅读
如何为单片机选择合适的人机界面?

STC15F2K60S2单片机电路原理图的详细资料免费下载

本文档的主要内容详细介绍的是STC15F2K60S2单片机电路原理图的详细资料免费下载。

发表于 09-17 08:00 ? 18次 阅读
STC15F2K60S2单片机电路原理图的详细资料免费下载

基于51系列单片微型计算机的以RFID为识别手段的智能家居节能自控系统设计

家用电器的使用是人们繁忙工作生活必不可少的部分,但往往存在着人走不断电,或者忘记关闭家用电器的现象,....

发表于 09-16 11:04 ? 88次 阅读
基于51系列单片微型计算机的以RFID为识别手段的智能家居节能自控系统设计

BGA是什么?BGA封装技术有什么特点?三大BGA封装工艺及流程介绍

随着市场对芯片集成度要求的提高,I/O引脚数急剧增加,功耗也随之增大,对集成电路封装更加严格。为了满....

的头像 半导体观察IC 发表于 09-15 11:49 ? 433次 阅读
BGA是什么?BGA封装技术有什么特点?三大BGA封装工艺及流程介绍

FPGA学习技巧内容分享

在学习一门技术之前我们往往从它的编程语言入手,比如学习单片机时,我们往往从汇编或者C语言入门。

的头像 电子发烧友网工程师 发表于 09-15 09:19 ? 163次 阅读
FPGA学习技巧内容分享

基于大功率LED高效照明系统设计方案

LED是一种新型半导体固态冷光源,它是一种能够将电能转化为可见光的光电器件。一般来说,大功率LED的....

发表于 09-14 16:10 ? 80次 阅读
基于大功率LED高效照明系统设计方案

贸泽电子ATmega4809 8位单片机,能够在极端温度条件下提供高达20 MHz的稳定性能

贸泽备货的Microchip ATmega4809 8位单片机基于高性能8位AVR? RISC CP....

发表于 09-14 14:29 ? 61次 阅读
贸泽电子ATmega4809 8位单片机,能够在极端温度条件下提供高达20 MHz的稳定性能

MC96F8316具有12位ADC的8位CMOS单片机的详细中文版用户手册免费下载

MC96F8316 是一款有 16k 字节 FLASH 的 8 位单片机。 本芯片是一款可以为许多嵌....

发表于 09-14 14:08 ? 20次 阅读
MC96F8316具有12位ADC的8位CMOS单片机的详细中文版用户手册免费下载

MSP430单片机教程之教学实验教程MSP430详细完整实验资料免费下载

MSP430 系列单片机是美国德州仪器(TI)1996 年开始推向市场的一种 16 位超低功耗的混合....

发表于 09-14 14:08 ? 40次 阅读
MSP430单片机教程之教学实验教程MSP430详细完整实验资料免费下载

LED车灯市场行情如何?LED灯驱发展趋势和贯穿式尾灯方案资料免费下载

目前的路面上,从豪华车到热销车,以及国产车,贯穿式尾灯越来越常见,似乎已经成为了一种趋势。贯穿式尾灯....

发表于 09-14 11:32 ? 84次 阅读
LED车灯市场行情如何?LED灯驱发展趋势和贯穿式尾灯方案资料免费下载

自制单片机最小系统教程

做了一个单片机最最小系统,以后可以下载程序喽、、、、、

的头像 39度创意研究所 发表于 09-14 11:08 ? 226次 阅读
自制单片机最小系统教程

什么是单片机怎样学习?单片机基础知识及Proteus应用简介资料概述

本文档的怎样内容详细介绍的是单片机基础知识概述内容包括了:1.单片机概述2.单片机学习的预备知识3.....

发表于 09-14 10:53 ? 65次 阅读
什么是单片机怎样学习?单片机基础知识及Proteus应用简介资料概述

STM32f103rct6单片机的详细原理图资料免费下载

本文档的主要内容详细介绍的是STM32f103rct6单片机的详细原理图资料免费下载。

发表于 09-13 17:38 ? 40次 阅读
STM32f103rct6单片机的详细原理图资料免费下载

STM32f103rct6单片机的详细原理图资料免费下载

本文档的主要内容详细介绍的是STM32f103rct6单片机的详细原理图资料免费下载。

发表于 09-13 17:38 ? 50次 阅读
STM32f103rct6单片机的详细原理图资料免费下载

单片机PWM调速的工作原理是怎样的?单片机(PWM)设计详细资料总结

简介:PWM控制就是对脉冲的宽度进行调制的技术,即通过对一系列脉冲的宽度进行调制,来等待地获得所需要....

发表于 09-13 17:00 ? 47次 阅读
单片机PWM调速的工作原理是怎样的?单片机(PWM)设计详细资料总结

单片机PWM调速的原理是怎样的?单片机PWM设计详细资料总结

简介:PWM控制就是对脉冲的宽度进行调制的技术,即通过对一系列脉冲的宽度进行调制,来等待地获得所需要....

发表于 09-13 17:00 ? 34次 阅读
单片机PWM调速的原理是怎样的?单片机PWM设计详细资料总结

如何进行单片机控制的电动车锂电池组设计来延长电池使用寿命?

针对目前电动车锂电池组所用的保护电路大多都由分立原件构成,存在控制精度不够高、技术指标低、不能有效保....

发表于 09-13 16:31 ? 55次 阅读
如何进行单片机控制的电动车锂电池组设计来延长电池使用寿命?

单片机开发板是如何制造的?单片机开发板的制作流程详细资料免费下载

单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处....

发表于 09-13 15:53 ? 35次 阅读
单片机开发板是如何制造的?单片机开发板的制作流程详细资料免费下载

常用单片机有哪些?几种常用单片机你了解多少?详细资料概述

ATMEL公司的AVR单片机,是增强型RISC内载Flash的单片机 Motorola单片机: M....

发表于 09-13 15:52 ? 18次 阅读
常用单片机有哪些?几种常用单片机你了解多少?详细资料概述

如何使用AT89S52单片机来设计变频器?详细资料和过程免费下载

变频器是从上世纪中叶发展起来的一种交流调速设备。它是为了解决传统的交流电机调 速困难、传统的交变速设....

发表于 09-13 15:52 ? 47次 阅读
如何使用AT89S52单片机来设计变频器?详细资料和过程免费下载

QX-Mini51单片机开发板详细电路图原理图详细资料免费下载

本文档的主要内容详细介绍的是QX-Mini51单片机开发板详细电路图原理图详细资料免费下载

发表于 09-13 15:26 ? 17次 阅读
QX-Mini51单片机开发板详细电路图原理图详细资料免费下载

怎样不用单片机做一个led光立方

我也是DIY新手,开始就被大师的led 光立方着迷了,各位新手一定像我一样,被单片机搞到头痛,。这次....

的头像 39度创意研究所 发表于 09-13 14:14 ? 240次 阅读
怎样不用单片机做一个led光立方

自制数码管时钟 单片机控制

用数码管显示,单片机控制,两个按键调时,蜂鸣器整点报时。

的头像 39度创意研究所 发表于 09-13 10:17 ? 230次 阅读
自制数码管时钟 单片机控制

MSP430单片机教程之MSP430的详细程序示例合集免费下载

本文档的主要内容详细介绍的是MSP430单片机教程之MSP430的详细程序示例合集免费下载。

发表于 09-13 08:00 ? 18次 阅读
MSP430单片机教程之MSP430的详细程序示例合集免费下载

如何设计无梭织机的控制系统?详细毕业设计资料免费下载

说起无梭织机,剑杆织机就是其中代表性的织机,本文也是对此织机进行控制系统设计,对于剑杆织机来说最重要....

发表于 09-12 16:51 ? 37次 阅读
如何设计无梭织机的控制系统?详细毕业设计资料免费下载

一款轻量级的实时操作系统Atomthreads

说到STM8价格,不得不说51单片机,51单片机价格可以说是STM8的好几倍,而且资源也没有STM8....

的头像 嵌入式资讯精选 发表于 09-12 16:40 ? 356次 阅读
一款轻量级的实时操作系统Atomthreads

STC89S51单片机用于温度传感器的详细电路原理图资料免费下载

本文档的作用内容详细介绍的是STC89S51单片机用于温度传感器的详细电路原理图资料免费下载。

发表于 09-12 16:13 ? 59次 阅读
STC89S51单片机用于温度传感器的详细电路原理图资料免费下载

STM32单片机有哪些学习方法?STM32学习方法以及资料视频资料免费下载

具体学习方法是通读不同来源的程序,在程序中找到相关的函数库的应用,然后再阅读相关文档,有条件的实验。....

发表于 09-12 15:05 ? 80次 阅读
STM32单片机有哪些学习方法?STM32学习方法以及资料视频资料免费下载

单片机最小系统制作详解

单片机的最小系统,适合入门新手来制作。我今天教大家做一做吧!TC还没做完,弄个最小系统玩玩。进入主题....

的头像 39度创意研究所 发表于 09-12 14:26 ? 244次 阅读
单片机最小系统制作详解

一个遇强则强的单片机高手养成记

学习单片机的动机不外乎有四种:一是为兴趣爱好而学,二是为专业而学;三是为饭碗而学;四是在工作中被逼而....

的头像 玩转单片机 发表于 09-12 10:05 ? 372次 阅读
一个遇强则强的单片机高手养成记

单片机运行与接口控制应用作业题来做作看吧!

本文档的作用内容详细介绍的是单片机运行与接口控制应用作业题来做作看吧!免费下载

发表于 09-11 16:59 ? 41次 阅读
单片机运行与接口控制应用作业题来做作看吧!

51单片机在wave6000下编程如何实现几个模块的结合

wave6000,这个软件是南京伟福公司的单片机开发软件,一般就是用在C51单片机。

的头像 沈丹 发表于 09-11 15:16 ? 317次 阅读
51单片机在wave6000下编程如何实现几个模块的结合

怎样做一个单片机控制的光码电子锁

由于原版太耗孔方兄,我就做了一个简单的光敏电阻识别开锁。【安全系数小,但就算是破译出解锁端光发出的频....

的头像 39度创意研究所 发表于 09-11 11:15 ? 294次 阅读
怎样做一个单片机控制的光码电子锁

单片机学习如何快速上手

  很多想学单片机的人问的第一句话就是:“怎样才能学好单片机”?今天和大家讨论对于如何开始学单片机、....

的头像 HOT-ic 发表于 09-11 10:05 ? 334次 阅读
单片机学习如何快速上手

基于51单片机的最小系统焊接图 浅谈单片机最小系统

单片机最小系统主要由电源、复位、振荡电路以及扩展部分等部分组成。

的头像 沈丹 发表于 09-11 09:57 ? 314次 阅读
基于51单片机的最小系统焊接图 浅谈单片机最小系统

51单片机过时了吗 51单片机可以做什么

如果使用中断,中断中又使用比较多的寄存器,可以交换整个寄存器组,开机隐含为0组,可以换用1,2,3组....

发表于 09-11 09:50 ? 151次 阅读
51单片机过时了吗 51单片机可以做什么
港女星30万做整形手术 日女团AKB团员被曝整形内幕 张学友:低调过周年 港媒曝黎姿已怀双胞胎儿子 疑似劈腿 淡紫纱裙甜美清新 《未择之路》 人猿末世激战拉开帷幕 “16毫米影业新片紧张筹备 李敏镐床戏被删
9月举行 韩星李熙俊与模特李慧静热恋 《小怪物莫莉》获得上海电影节最佳动画片奖 解晓东儿子 艾薇儿出街打扮邋遢 上荧屏 本山号重庆选空姐 将紧接 电影影响中国第五代 冯小刚疑为新片炒作 胡夏呆萌尼坤评孟佳“bad 三对小夫妻演绎80后婚姻 心底自卑致使我行为上自大