电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>控制/MCU>为什么89C51单片机的P0-P3口进行输入时要设置为1

为什么89C51单片机的P0-P3口进行输入时要设置为1

收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐

8051单片机P0P1的引脚有哪些不同呢

8051单片机P0P1的引脚有哪些不同呢?
2022-01-26 08:22:24

80C51单片机89C51单片机具体有什么不同?

80C51单片机89C51单片机具体有什么不同
2023-11-01 08:01:53

80C51F040单片机P1-P3准双向端口疑惑请教~~~~~~~~~~

本人一菜鸟,从上位转学单片机,看郭天祥的书上说单片机P1-P3端口,是一种准双向,用作输入时必须先向端口写1,问题:1、书上是以AT89s52例说明的,是否F040也是同样?2、用作输入前写1
2013-06-19 10:11:20

80c51和80s51不是原创请担待

初学51单片机的网友会有这样的问题:AT89S51是什么?书上和网络教程上可都是8051,89C51等!没听说过有89S51?!  这里,初学者澄清单片机实际使用方面的一个产品概念,MCS-51单片机
2012-12-20 12:58:55

51单片机P0引脚问题

51单片机P0上的引脚,写0低电平,那么写1时是什么?
2013-04-28 10:11:52

51单片机P0的上拉电阻原理是什么?

引用《新编MCS-51单片机应用设计》P0的字节地址80H,位地址80H~87H。 P0的各位线具有完全相同但又相互独立的逻辑电路,P0某一位的位结构的电路原理图如图2.10所示。P0
2022-09-19 19:26:41

51单片机P1-3如何输入输出?

51单片机P1-3如何输入输出
2023-11-01 07:02:35

51单片机P1电压问题

烧了个程序到单片机(stc89C51)去,使P1=0x5f(就这一个指令),然后我用万用表去测了下P1的电压,发现P1.0~P1.3的电压分别是5.04,2.4,5.03,2.39。。。。不明白
2014-03-12 00:50:04

51单片机P3作为按键检测STC89C52下正常,在AT89C52下不正常

我用51单片机P3作为按键检测,为什么同一段程序在STC89C52下按键起作用,但到了AT89C52按键就不起作用了,但复位后连接端口的LED灯熄灭了,说明程序已经运行了,按键就是不起作用
2013-04-28 09:25:40

51单片机P3的wr非有什么作用?

51单片机P3的wr非有什么作用,接c0832 芯片时,芯片中的wr非有什么作用,这个不太懂,有没有关于p3功能的文档?
2023-10-08 08:03:33

51单片机S系列与C系列区别

。也就是说所有教科书、网络教程上的程序(不论教科书上采用的单片机是8051还是89C51还是MCS-51等等),在89S51上一样可以照常运行,这就是所谓的向下兼容。  比较结果:就如同INTEL的P3P
2014-11-06 16:49:48

51单片机怎么解决IO的复用问题

请问51单片机怎么解决IO的复用问题,由于使用89C51单片机,IO不够用了,想扩展,比如说P0既要接LCD的D0~D7,又要接ADC0808的OUT1~OUT7,这个能解决吗,求大神。。。
2013-05-31 04:08:04

51单片机P0的工作原理

和功能介绍AT89C51单片机共有40个引脚,按照各自功能可以分为三类:电源和时钟引脚、系统控制引脚、输入/输出引脚(也即I/O)。下面分别介绍:1)电源和时钟引脚:这些引脚主要为单片机系统提供工作
2011-02-24 14:14:24

51单片机的矩阵检测_曾经赋值0的引脚作为输入

0位被赋值0,那么检测P3的时候这个位是高电平还是低电平呢?  答案:51单片机在引脚做输入的时候必须先写1,否则如果引脚曾经写过0,那么作为输入的时候,无论外接输入1还是0,得到的结果都是0.[img][/img]
2017-09-15 09:36:46

51系列STC12C5A60S2单片机接入机智云教程—控制P0+P1+P2

C51单片机代码是在前面唐七星童鞋的基础修改得来的,相关这里51单片机通讯协议,是在唐七星编写的,帖子链接http://club.gizwits.com/thread-2709-1-3
2016-11-28 12:01:14

51系列STC12C5A60S2单片机接入机智云教程—控制P0+P1+P2【转】

C51单片机代码是在前面唐七星童鞋的基础修改得来的,相关这里51单片机通讯协议,是在唐七星编写的,帖子链接http://club.gizwits.com/thread-2709-1-3
2016-11-22 15:10:17

51系列STC12C5A60S2单片机联网教程—控制P0+P1+P2

C51单片机代码是在前面唐七星童鞋的基础修改得来的,相关这里51单片机通讯协议,是在唐七星编写的,帖子链接http://club.gizwits.com/thread-2709-1-3
2016-11-28 17:16:45

89C51 单片机I/O 模拟串行通信的实现方法 ·严天峰·

用普通I/O 来模拟实现串行通信的时序。2.硬件电路 89C51 单片机通过普通I/O 与PC RS232 串口实现通信的硬件接口电路如图2 所示。由于PC 系列微机串行RS232C 标准接口
2012-06-07 15:17:42

89C51 单片机IO 模拟串行通信的实现方法

89C51 单片机IO 模拟串行通信的实现方法
2013-11-12 22:00:57

89C51 单片机IO 模拟串行通信的实现方法和单片机的PID控...

本帖最后由 eehome 于 2013-1-5 10:02 编辑 89C51 单片机IO 模拟串行通信的实现方法单片机的PID控制方法
2012-11-02 16:45:07

89C51单片机异步串行的通信原理和编程

单片机双机通信一、实验目的二、实验内容三、实验步骤四、C代码如下五、实验结果六、实验体会一、实验目的掌握89C51单片机异步串行的通信原理和编程掌握串行工作方式1的使用及其波特率的计算二、实验
2021-11-09 07:32:14

89C51单片机按钮是怎样去控制LED的

89C51单片机——按钮控制LED1.proteus仿真图2.keli代码#include ***it led1=P0^0;***it key1=P0^1;***it led2=P1^0;***it key2=P1^1;void delay(int ms){int i,j;for(i = 0; i
2021-11-18 08:36:48

89C51单片机按键是如何控制数码管动态显示0~91的

89C51单片机按键控制数码管动态显示0~91.preteus仿真图2.keli代码#include ***it key1=P3^0;int CC_num[10]={0x3f,0
2021-11-09 06:53:54

89C51单片机接线

89C51单片机的数字量输入、输出,模拟量输入、输出分别接单片机哪个或哪个管脚?一个(如P0)上可以既接输入又接输出吗?模拟量用A/D、D/A转换芯片进单片机。新手,请大家指教,谢谢
2016-09-21 11:37:22

89C51单片机控制的开关电源 PDF

开关电源的工作原理基础上,以通信用- 48 V开关电源功率转换部<br/>分,89C51 单片机控制核心,对开关电源的控制部分进行优化设计,详细阐述了其工作原理,并
2009-12-08 09:36:25

89C51单片机的主要特性

第2章89C51单片机的结构与原理2.189C51单片机的主要特性89C51具有如下特性:(1)面向控制的8位CPU;(2)一个片内振荡器和时钟产生的电路;(3)片内4 KB Flash ROM
2021-11-18 06:49:36

89C51单片机的结构是由哪些部分组成的

89C51单片机结构框图1、一个8位 的微处理器CPU。2、片内数据存储器(RAM128B/256B):用以存放可以读/写的数据,如运算的中间结果、最终结果以及欲显示的数据等。3、片内4kB程序
2021-12-09 07:42:01

89C51之GPIO使用

89C51之GPIO使用,STC89C51系列单片机共有如下几类GPIO:(1P0.0-P0.7: 对应DIP40封装的39-32号引脚:P0既可以作为输入/输出GPIO,也可以作为地址
2021-07-21 09:19:39

89C51P0P3结构有何不同?用作通用I/O输入数据时应注意什么?

如何简捷地判断89C51正在工作?读端口锁存器和“读引脚”有何不同?各使用哪种指令?89C51P0P3结构有何不同?用作通用I/O输入数据时,应注意什么?89C51P0用作通用I/O输入时,若通过TTL“OC”门输入数据,应注意什么?为什么?
2021-07-08 07:54:01

89C51P0--P3结构有什么不同?

P0是开漏的,可以实现线与功能,可做为地址总线,可以作为地址总线的低八位,P1是普通IO(有些单片机有特殊功能比如AD,PWM),P20可作为地址总线的高八位,可以做普通IOP3是特殊功能。某些51单片机还有P4可以通过寄存器配置不同的输入输出模式(比如推挽,上拉等)。
2023-10-27 06:32:59

89c51单片机模拟i2c总线怎么实现一主多从呢?

在i2c总线上,连接多个89C51,把一个89C51做为主控器,其他的作为被控器,能否实现一个单片机控制多个单片机的功能,如果能,该如何实现?
2023-05-08 18:05:56

89c51单片机的引脚及功能有哪些

89c51/s51单片机芯片内包括哪些?89c51单片机的引脚及功能有哪些?
2021-09-24 09:30:13

89c51中断的问题

89c51单片机:要求: (1P1连接8个LED,P0.0连接开关K0,用以控制循环方向;(2)P0.1~P0.3连接开关K1~K3设置8档速度,控制灯的移动速度;(3P0.4连接开关K4
2016-11-01 16:15:49

89c51是什么

近来无事想写点东西,想要把自己以前学的都总结一遍,写的不好请大家见谅。89c51是一款很大众化的入门级单片机,ATMEL、NXP、STC、和SST等公司生产的与80c51兼容低功耗、高性能8位
2021-07-13 06:42:21

单片机

各位高手,我用89c51单片机驱动4位共阴极数码管,将段选接在p0,将位选接在p2,在p0和数码管中间,加上74hc573,咋不会亮呢?
2012-03-10 18:31:56

单片机P0

89s51单片机p0用作数据总线、地址总线和IO时怎么区分,麻烦能给详细的解释下谢谢
2014-07-17 10:03:15

单片机P0用作通用I/O输出数据时应留意什么?

单片机P0与其它端口不同,它的输出级无上拉电阻。当把它用作通用I/O时,输出级是开漏电路,故用其输出去驱动NMOS输入时外接上拉电阻,这时每一位输出可以驱动4个LS型TTL负载。用作输入时,应先向端口锁存器写1
2013-04-01 16:38:27

单片机P3输入P1输出代码详解

单片机P3输入P1输出代码详解(方法一)代码详解(方法二)代码详解(方法一)#include #include //功能:P3输入P1输出#define uchar unsigned
2021-11-25 09:00:07

单片机必备资料 89C51 单片机IO 模拟串行通信的实现方法

89C51 单片机IO 模拟串行通信的实现方法
2013-11-12 22:02:56

单片机的内部结构是怎样的

。图1-3 89C51单片机的引脚图表1-3 89C51单片机引脚分配表端口结构分析从1.3.1节的硬件结构中可以看出,89C51单片机总共有4组端口,P0P1P2和P3,了解这4组端...
2021-11-18 06:53:41

AT89C51单片机 精选资料分享

)AT89S51单片机的中断优先级(4)AT89S51单片机中断系统的结构(5)中断的设置过程一、AT89S51单片机的I/O端口P0P1P2P3位宽8位8位8位8...
2021-07-13 06:51:04

AT89C51单片机中断系统的控制

AT89C51单片机的中断系统的控制如图6-2所示,P0连接了8个发光二极管, 引脚上接了一个按键,要求每次按键均能改变发光二级管的亮灭。#include #define LED P0
2022-01-05 07:03:38

AT89C51单片机P2端口接有8只LED

AT89C51单片机P2端口接有8只LED,一、实验要求:在AT89C51单片机P2端口接有8只LED,在外部中断0输入引脚P3.2接有一只按键开关K1。当按下K1触发外部中断,P2高四位,低
2021-07-15 09:40:48

DIP封装的51单片机P0驱动数码管时需要加上拉电阻,PQFP封...

DIP封装的51单片机P0驱动数码管时需要加上拉电阻,PQFP封封装的89C52驱动数码管的时候需要加上拉电阻吗??
2014-10-25 17:37:32

MCS51单片机和8051、8031、89C51等的关系

的核心技术授权给了良多其它公司,所以有良多公司在做以8051核心的单片机,当然,功能或多或少有些改变,以知足不同的需求,其中89C51就是这几年在我国非常流行的单片机,它是由美国ATMEL公司开发出产的。以后我们将用89C51单片机来完成一系列的实验。
2013-04-12 14:52:28

STC89C52RC单片机P0设置输出模式,求解答!

用触摸模块3.6V输入单片机P1脚,至高电平控制P0的LED亮灭,P0有10K上拉电阻。然而。LED共阳极,低电平点亮时。当控制P0由高电平至低电平时,电压由4.9V,降到3.8V。(共阳极
2017-08-25 15:28:23

义隆单片机EM78P372N用C编写的问题

刚接触这款单片机,程序在89C51上面成功演示,移植到这块芯片上,将I/O的配置及中断设置全部设置完成后,焊进电路板里却出现单片机一直处于上电复位状态。屏蔽掉所有函数调用,只进行初始化,扫描按键让
2013-10-31 09:51:50

89C51单片机控制核心的开关电源优化设计

;><strong>以89C51单片机控制核心的开关电源优化设计<br/></strong>&
2009-12-08 10:42:58

体积特小的单片机 89C51

`89C51单片机有八脚且体积小的吗?有附图。非常感谢!`
2013-09-16 17:25:34

使用AT89C51单片机P0P2端口作为输出端口

一、目标使用AT89C51单片机P0P2端口作为输出端口,外接2位LED数码管,P3.4外接按键K。功能:每次按下按键K时LED数码管进行1显示,计数范围0~99。二、布线三、实现四、结语
2022-01-20 06:09:03

关于51单片机输入输出,高、低电平的问题【问题补充】

嵌电压时,单片机计时器记录下从开始充电到P1.2转变为高电平的时间T13.将P1.0、P1.1、P1.2都设为低电平输出,使C1放电至放完。4.再将P1.0、P1.2设置输入状态,P1.1设为
2013-06-05 15:35:56

关于proteus仿真

我用proteus英文版,89c51单片机,汇编编写流水灯,以三个灯珠发光流动,p0-p3全用,顺序依次是p1-p0-p2-p3,先将头尾编好,然后每编一个灯珠就仿真一下,前面都正常,当编到第21个灯珠时,程序报错了,把第21个灯珠的程序删掉,又正常了,这是为什么?
2020-08-11 20:37:42

利用89C51单片机P0端口实现八个LED灯的开闭幕式广告灯设计

利用89C51单片机P0端口实现八个LED灯的开闭幕式广告灯设计。开幕式亮灯顺序:全灭–>D3,D4–>D2,D5–>D1,D6–>D0,D7闭幕式灭灯顺序:全亮–>
2021-12-08 07:01:44

89c51单片机中能不能设置多种对外输出频率模式?

89c51单片机中能不能设置多种对外输出频率模式?怎么设置呢?
2023-04-10 11:42:45

89c51单片机中能不能设置多种对外输出频率模式?

89c51单片机中能不能设置多种对外输出频率模式?怎么设置
2023-04-12 15:32:39

基于89C51单片机控制的红外自动跟踪装置

="Verdana">基于89C51单片机控制的红外自动跟踪装置</font><br/>&
2009-11-03 09:43:41

基于89C51单片机的软件与硬件设计

单片机系列一--基于89C51单片机的软件与硬件设计 此次我将对单片机一些简单的理解及应用写下是为了以后自己复习的时候有据可循,,同时简单回忆一下单片机的主要内容,与大家共同学习。由于作者本人水平
2021-07-20 06:17:03

如何使用89C51去控制按键开关呢

botton2控制继电器闭的状态。button1通过单片机P1_3管脚控制,进而控制继电器D1两端电压高低的变化,进而实现交流电的导通状态。button2通过单片机P1_4管脚控制,给按一次...
2021-12-01 07:36:32

如何利用51单片机I/O点亮第一个LED灯

AT89C51图片IO从AT89C51图片可以看出AT89C51单片机有4个IO端口P0P1P2、P3,每个端口有8个引脚,分别对应8个位0~7,每个端口的引脚都可以作为输入输出使用。比如端口P0有8个引脚(P0.0 ~ P0.7)。实验环境仿真:proteusIDE:Keil5 c51编程
2021-11-26 07:00:45

如何去完成AT89C51单片机点亮LED的实验

AT89C51单片机之点亮LED1、环境要求安装proteus(用来单片机仿真的)安装keli(用来生成单片机所需的HEX文件)2、proteus效果图如图所示,这里用了AT89C51芯片,分别
2021-11-18 08:32:42

如何将51单片机I/O设置输入状态?急急急急急

1.0设为高电平输出,通过RK电阻对C1充电,单片机内部计时器清零并开始计时,检测P1.2状态,当P1.2检测高电平时,即C1上的电压达到单片机高电平输入的门嵌电压时,单片机计时器记录下从开始充电到
2013-03-26 19:52:30

如何将51单片机I/O设置输入状态?急急急急急

1.0设为高电平输出,通过RK电阻对C1充电,单片机内部计时器清零并开始计时,检测P1.2状态,当P1.2检测高电平时,即C1上的电压达到单片机高电平输入的门嵌电压时,单片机计时器记录下从开始充电到
2013-03-26 19:54:09

如和利用单片机89C51去设计多变循环彩灯

多变循环彩灯一、实验目的二、实验内容三、实验步骤四、C代码如下五、实验结果六、实验体会一、实验目的1、掌握单片机89C51的最小系统;2、掌握KEIL51的使用方法及简单汇编程序的调试;3、掌握
2021-11-25 06:59:57

怎样使用单片机89C51P0P2显示52H-1314呢

怎样使用单片机89C51P0P2显示52H-1314呢?其实现过程是怎样的?
2022-02-23 06:46:54

怎样通过89C51P1连接4*4的矩阵键盘呢

目标通过89C51P1连接4*4的矩阵键盘,P0P2连接八位数码管。开始运行后,按下矩阵按键后数码管上显示出对应的键值,从左向右依次排列。当数码管显示满八位数字后,再有字符输入时整体字符向左
2021-12-08 06:01:59

有没有基于单片机控制的图像采集的电路图?单片机89c51

有没有基于单片机控制的图像采集的电路图?单片机89c51
2016-10-21 11:13:39

求助,51单片机P3可以当普通的IO用吗?

51单片机P3说能复用如我要把它当作普通的IO使用还要做些设置吗?
2023-10-28 07:34:14

89C51单片机, 怎样控制两个并口同时工作

89C51单片机,怎样控制两个并口同时工作,但不过两个并口输出的延时不一样。比如P0每输出一次信号延时50(控制LED),P1每输出一次延时100(控制LED) 。且同时工作。
2014-05-27 16:16:10

请问51单片机P1能连8255芯片的数据输入端吗?

51单片机P0是数据总线,不知道P1能不能连接其他IC的数据输入
2019-06-12 02:53:59

请问89c51单片机可以用cc2540通信吗?

我想做一个心率仪,单片机89c51单片机,可以用cc2540通信吗?CC2540是单片机吗?怎么使用和89C51构成完整的通信系统?蓝牙模块都有哪些名称?
2019-10-09 04:17:06

请问用89C51单片机如何实现93C46的读写功能?应该怎么操作?

单片机用的是89C51,想要实现93C46的读写功能!电路中DI和DO是合用的,网上现有的程序基本都是DI和DO分开用的,求高人答疑,合用时有什么不同。。。最好能有个调好的汇编程序参考一下
2018-06-28 04:55:07

转载:我做简易51单片机编程器的经历,供大家参考

ATAT89Cx051芯片复位),所以在原来的程序中“P1=0xff;”改成“P1=0xfe;”。将程序做了这些改动后重新编译、烧录到主控单片机中,再次对AT89C4051芯片进行编程就发现一切正常了。事后我分析了
2011-04-18 15:30:28

采用P89C668单片机实现CAN总线接口设计

指令集和80C51相同.该单片机有四个8位I/O,三个16位定时器/事件计数器,多中断源,四个优先级,可嵌套中断结构,一个增强型UART和片内振荡器以及时序电路.P89C668新增特性使其成为一个
2019-05-06 09:18:17

采用CPLD增强单片机P89C669外部设备扩展能力

ALTERA公司的CPLD芯片EPM7032利用这款单片机的线性地址扩展了丰富的外部设备资源。 1 P89C669的存储器结构1.1 存储结构  P89C669的存储器结构哈佛结构,地址分配如表1
2008-07-29 09:18:18

89C51单片机系统进行温度实时采集与控制

89C51单片机系统进行温度实时采集与控制:摘要:用89C51单片机系统进行温度实时采集与控制是本设计的主要内容。本设计介绍的单片机温度自动控制系统的主要内
2009-09-29 11:29:31212

89C51单片机的结构和原理

2.1 89C51系列单片机的结构2.2 89C51单片机引脚及其功能2.3 89C51存储器配置2.4 CPU时序2.5 复位及复位电路2.6 输入/输出端口结构  2.1 MCS?51系列单片机的结构 ? 
2010-02-23 17:31:290

89C51单片机课程设计

89C51单片机课程设计资料免费下载。
2021-05-28 14:27:00131

89c51单片机电路

89c51单片机电路
2023-04-20 09:15:422

基于89C51单片机的按键从右至左输入源程序

基于89C51单片机的按键从右至左输入源程序
2023-05-12 16:52:180

已全部加载完成