通常IO分为两大类,通用输入输出端口和复用输入输出端口。
第一类叫GPIO使用在逻辑电平输出控制和逻辑电平输入检测,通常点亮LED灯是每一款MCU的第一个实验程序,其核心就是操作GPIO按照编程者的意愿在合适的时间输出合适的l逻辑电平,操作相对简单功能不复杂。
第二类是复用IO,在51单片机(STC系列40PIN)上P3口引脚是带复用功能的,P3_0引脚的复用功能是串口的接收引脚,P3_1为发送引脚,P3_2为外部中断0的输入引脚,P3_3为外部中断1的输入引脚,P3_4和P3_5
二
常用为4组32个IO,按照单片机是8位的特性,每组配有8个GPIO以及对应的寄存器和控制单元,这样赋值和操控起来可以直接进行组处理,由于P1和P2的引脚比较简单,暂且归为标准输入输出设备,操作也比较简单,输出直接将对应1/0的值赋予引脚的寄存器,也可以使用SBIT进行寄存器映射,对映射的变量直接进行二进制逻辑赋值即可,输入使用时先要对引脚对应先赋值1,才能进行读取操作,P0不是标准输入输出口,内部没有上拉电阻作为输出时需要在外围配置上拉电阻使用,其余操作与P1/P2一样。注意引脚尤其是P1和P2引脚驱动能力很弱,驱动一些设备时只能采用三极管放大或者灌电流的方式驱动。
三
P3口涉及到复用功能,在其作为普通IO时使用方式和其他一样,但是要使用复用功能时不在具有GPIO功能,电路会自动将其配置为复用功能,SFR(特殊功能寄存器)自动配置,例如配置外部中断0后P3_2会自动映射成为外部中断0的采集输入端,不在具有GPIO功能,再比如定时器0配置外部时钟源采集计数时P3_4也会映射为计数器的采集引脚。P0和P2引脚还有一个特殊用法就是外部存储器的地址线使用。
—— E N D ——
关键字:51教程 基础 控制 I
引用地址:
51教程(2)-最基础的控制I/O控
推荐阅读最新更新时间:2024-11-10 07:25
LED焊线要求的基础知识及键合设备介绍
一、 LED 焊线要求的 基础知识 1. 目的 在压力、热量和超声波能量的共同作用下,使金丝在芯片电极和外引线键合区之间形成良好的欧姆接触,完成内外引线的连接。 2. 技术要求 2.1 金丝与芯片电极、引线框架键合区间的连接牢固。 2.2 金丝拉力:25μm金丝F最小 5CN,F平均 6CN: 32μm金丝F最小 8CN,F平均 10CN。 2.3 焊点要求 2.3.1金丝键合后第一、第二焊点如图(1)、图(2) 2.3.2 金球及契形大小说明 金球直径A: ф25um金丝:60-75um,即为Ф的2.4-3.0倍; 球型厚度H:ф25um金丝:15-20um,即为Ф的0.6-0.8倍
[电源管理]
基于P87C591控制器和速度预测模型实现机车节能运行控制系统的设计
1、引言 铁路运输消耗能源巨大,铁路行业节能任务艰巨。如何使铁路列车更节能具有重要意义。基于预测控制理论的机车节能运行控制系统通过建立机车节能运行速度预测模型来预测列车节能运行的速度-距离曲线,从而建立列车节能系统,机车司机根据提示信息控制机车节能运行。该机车节能运行控制系统简单可靠,对电力机车乃至工业控制具有实用参考价值。 2、系统设计 图1给出基于预测控制理论的机车节能运行控制系统结构框图。信息采集单元负责采集供信息实时计算单元使用的开关量、模拟量、数字量,并通过软件调理数据,最终将有用信息发送到CAN总线上供其他单元接收;信息实时计算单元接收CAN总线上的有用数据,并处理数据,以便计算软件调用,循环计算机车牵引力、制动力
[嵌入式]
课程设计题四:LED彩灯控制器设计
要求: 1、至少10个发光管4种花样自动变换,循环往复。 2、彩灯花样变换的快慢节拍可以手动和自动方式控制,手动控制按钮按一次转换一次;自动控制方式每15秒变换一次,1分钟循环一遍。 3、系统复位清零开关。 一、Protues仿真图: 二、程序源码: 因为注释非常的全,这里就不再进行讲解了。 /******************************************************************************* ==============================================================================
[单片机]
行业云平台将改变中国企业IT部门的I&O运营模式
为响应“十四五“规划中关于推动企业数字化转型的号召,中国的基础设施和运营(I&O)领导者纷纷在现有的通用(公有/私有/混合)云产品基础上,开始寻找更适合特定垂直行业领域需求的产品。行业云平台(ICP)即是其中一种选择。 此类平台针对某个垂直领域的需求,结合软件即服务(SaaS)、平台即服务(PaaS)和基础设施即服务(IaaS)等多种云服务,通过提供打包式模块化的业务相关能力以及技术产品来满足业务结果的需求。 ICP负责人角色转移到业务团队会改变I&O在云技术方面的定位、职责和影响力 在中国,目前的通用云服务负责人时根据企业想要实现的某一种特定上云效果决定的。比如说,想要实现工作负载直接迁移上云,会安排I&O团队负责这朵
[网络通信]
工业自动化工厂PLC远程控制网关物联网应用
远程控制网关在工厂自动化领域中起到了至关重要的作用,特别是在工厂PLC数据通讯方面。它充当着数据传输的桥梁,连接了工厂中的各类设备和系统,实现了远程监控和控制的功能。本文将详细介绍远程控制网关在工厂PLC数据通讯中的应用。 远程控制网关是一款工业物联网通信硬件设备,通常安装在工厂的控制中心或者数据中心。它与工厂中的PLC(可编程逻辑控制器)相连,通过以太网、无线网络等通信方式,实现工厂设备与上位机之间的数据传输和通讯。远程控制网关具备强大的数据处理和管理能力,能够确保数据的安全传输,同时还可以实现对PLC的实时监测和控制。 在工厂自动化生产中,PLC起到了核心控制的作用,它负责监控和控制工厂中的各类设备,如机器人、传感器、
[嵌入式]
PDP控制电源的设计分析
引言 随着人们对大屏幕彩电的需求不断增加,等离子显示器(PDP)由于其体积小、视角宽、主动发光、亮度高、环境适应性好等独特的优点,在竞争中占有相当的优势,随着价格的降低,它必将进入家庭,有着巨大的市场需求。等离子显示器主要由显示屏、屏蔽玻璃、电源、数字电路、驱动电路、外壳等部件组成,其中电源担负着屏内所有电路和显示屏的供电,其技术含量高,功能复杂,为满足等离子显示器的安全要求,需要进行精心设计和严格测试。 电源输出特性 为了适应全球输入电压范围,交流输入电压为85~276V,经过EMI滤波、整流后采用有源PFC作电压预调整,共有8路输出电压:地址驱动电源Va,屏驱动电源Vs,逻辑控制电源Vcc,辅助电源(3
[电源管理]
(5)I2C总线的10bit地址以及通用广播地址
其实,10bit地址我没用过,通用广播地址更没用过.通用广播地址应该是在多个mcu之间用i2c进行通信时使用的.虽说没用到,但还是做了翻译,说不定以后有机会用到: 10bit地址 10bit的寻址扩展可能寻址的数目.有7bit地址和10bit地址的设备可以连接到相同的I2C总线上,而且7bit寻址和10bit寻址都可以用在所有的总线速度模式下.不过,10bit寻址用的不多. 10bit的从机地址由开始条件(S)或重复开始条件(Sr)后的两个字节组成.第一个字节的前7位是1111 0XX,XX是10bit地址的最高有效位的前两位.第一个字节的第8bit是读写位,决定传输方向. 尽管1111 XXX有8种可能的组合,然后只有111
[单片机]
阿里巴巴服务机器人将成为新基础设施 带来商业新变局
在2004年由威尔·史密斯主演的大片《我,机器人》中,片中的机器人公司亮出了一句响亮的广告词——“2035年,这是个机器的时代。”而现实生活中,机器手虽然在自动生产线等领域有越来越广泛的应用,但它依然是冷冰冰的形象,具有高度智慧的机器人离普通人的生活依旧遥远。
不过,随着近两年人工智能迎来了一段爆发性成长之后,机器具备了更精准地获知人类情感和指令的能力,这也为机器人在更广泛的行业中落地提供了沃土。9月20日,在云栖大会《机器革命,人工智能峰会》上,阿里巴巴人工智能实验室重磅推出了天猫精灵太空蛋、天猫精灵天空梭两款服务机器人,并宣布将在酒店行业大规模推广天猫精灵太空蛋,同时锁定了医院、写字楼、餐厅等重点垂直应用场景,力争将
[机器人]