ZKX's LAB

单片机如何实现具体的控制的 单片机是如何控制的

2020-07-21知识16

单片机如何实现控制电路 你好,单片机与PLC类似。单片机相当与无数个继电器,通过用户的编程设置来实现需要的控制!只要是用在控制电路中实现自动或者顺序控制!在控制电路中和传统电路中继电器类似!但片机并不是你说的智能开关,而是通过用户的编程设定来实现控制的!单片机是如何控制外部电路的? 单片机当然可以控制外部电路,单片机最小系统只是基本应用,要发挥单片机的潜能,需要扩展外部电路。1、利用光电隔离,可以控制外围电路,并且也将外部电路的干扰屏蔽在外。2、利用373/245/244等器件,可以扩展并行IO口,从而控制更多的外围设备。3、利用8255/8155等扩展并口。等等,还有诸如利用595等串转并扩展,还可以利用CPLD,FPGA等扩展,总之只要深入理解单片机,那么单片机就可以发挥很大的潜力,帮助我们解决实际问题。请问单片机可以控制什么? 单片机可以控制什么?这个问题怎么说呢,我换个问题问你电脑可以控制什么电脑可以控制几乎所有的电子设备和机械设备那么所谓的单片机可以认为是一种最简化的具有计算存储控制功能的,专用的控制器可以说目前被广泛使用在几乎所有的电子控制、机械控制方面包括我们日常生活中小家用电器、电子玩具、汽车仪表、机械制造、军事航天等所有行业单片机如何实现具体的控制的 建议你仔细看看它的一些IO端口结构图,然后配合看这些端口的控制和数据寄存器,以及端口相关的汇编指令.注意哦,一定要看汇编的指令才有用,C的看不7a686964616fe4b893e5b19e31333330363138出来.实际上,最终端口的输入和输出,都是由端口对应的数据寄存器来控制的.输入的时候,端口上所呈现的外部电路的状态,就呈现在输入寄存器里,用单片机的程序读出来,就是表示该状态的数据.比如说读到了0xF0,就表示该端口的高4条IO处于高电平,低4条IO处于低电平.同样的,输出的时候,就是单片机的程序将数据写入到端口的输出寄存器里,这样就可以在对应的端口上呈现出对应的状态,用于控制外部的电路.同样的,比如说你输出一个0x0F,就表示将该端口的高4条IO置为低电平,而低4条IO置为高电平.当然,单片机的结构有很多种,有些单片机不分输入和输出寄存器,有些单片机也没有控制寄存器,但也有很多单片机具有这些寄存器.控制寄存器的作用,是配置端口的各种功能和模式.比如说要将某端口的某几条IO引脚设为带弱上拉的输入,那么就应该打开弱上拉寄存器的对应几bit,并且打开输入输出控制寄存器的对应几bit,部分片子还需要关闭输入状态,这样就将该端口的指定几条IO引脚配置为了输入状态.而输出的。单片机怎样控制FPAG 你没说清楚FPGA属于逻辑部件,利用智能部件对其进行程序的编写控制不知道你说的是什么样的单片机手机也可以算作单片机单片机控制FPGA理论上和电脑控制FPGA一样如何用单片机控制开关? 呵呵 这个俺可以帮助你可以利用单片机的I/O端口 控制驱动装置来 再由驱动装置控制继电器开关自的(zd闭合、断开)就可以对电源电路进行开关控制了。还有不懂的地方 可以继续问喽满意 就选满意回答什么是单片机的控制字,怎么设? 控制字就是单片机的程序状态字PSW程序状态寄存器PSW是计算机系统的核心部件—控制器的一部分,PSW用来存放两类信息:一类是体现当前指令执行结果的各种状态信息,称为状态标志,如有无进位(CF位),有无溢出(OF位),结果正负(SF位),结果是否为零(ZF位),奇偶标志位(PF位)等;另一类是存放控制信息,称为控制状态,如允许中断(IF位),跟踪标志(TF位),方向标志(DF)等。有些机器中将PSW称为标志寄存器FR(Flag Register)。对于51系列,PSW各位的定义如下:Cy(PSW.7):即PSW的D7位,进位、借位标志。进位、借位CY=1;否则CY=0.AC(PSW.6):即PSW的D6位,辅助进位、借位标志。当D3向D4有借位或进位时,AC=1;否则AC=0.F0(PSW.5及PSW.1):即PSW的D5位,用户标志位;RS1及RS0(PSW.4及PSW.3):即PSW的D4、D3位,寄存器组选择控制位;OV(PSW.2):溢出标志。有溢出OV=1,否则OV=0;F1(PSW·1):保留位,无定义;P(PSW·0):奇偶校验标志位,由硬件置位或清0;存在ACC中的运算结果有奇数个1时P=1,否则P=0单片机是什么?怎样控制? 单片机是一种集成电路,依靠哈佛结构构成(一般个人计算机是冯诺依曼结构),将运算器、存储器、IO口等各种实体集成到一块芯片上。要实施控制的话,就要利用特殊的下载电路,向单片机注入程序。一般都用比较特殊的C语言编成,并用规定的编译程序(不同单片机软件不同)转换成机器语言并最终进行下载。个人电脑如何控制单片机? 个人电脑控制单片机要建立上位机和下位机的通讯连接电脑(计算机)我们定义为上位机,单片机定义为下位机;两者之间可以通过串口或者USB进行连接通讯;比较老的电脑还有并口,现在基本上已经没有了。串口连接通讯一般的单片机都有UART接口,可以和电脑的串口进行通讯。因为电脑的串口使用的是RS232电平,电平信号是+-12V;而单片机的UART使用的是TTL电平,电平信号是5V(或者3.3V)。两者是没办法直接沟通的,需要用到232芯片来进行“翻译”经过转换的信号就可以通讯了。电脑串口的Rx(接收)要接到单片机的Tx(发送),电脑串口的Tx(发送)要接到单片机的Rx(接收);一边发,另一边就是收。电脑没有串口怎么办?现在新的电脑,特别是笔计本,很多都取消了串口,那怎么办呢?我们可以使用USB转TTL的模块来进行转换USB转UART的模块的Rx接到单片机的Tx;Tx接到单片机的Rx就要以了;USB直接通讯功能比较强大的单片机,还有USB接口,可以连接电脑的USB接口进行通讯硬件连接通了,还需要通讯程序配合电脑和单片机都需要运行适当的程序才可以互相收发数据。就好比水管接好了,也需要有水的配合才可以哦。欢迎关注@电子产品设计方案,一起享受分享与学习的乐趣!关注我,成为朋友。单片机是如何控制实现复位功能的? 单片机复位:RST 引脚输入不少于2个机器周期(24个时钟周期)的高电平。复位的作用:单片机对相关的寄存器、I/O 端口进行初始化操作,使单片机从同一个状态开始工作。复位是解决智能化设备故障的首选操作,即看门狗模块的作用。

#单片机#计算机端口#端口隔离#电脑#电平

随机阅读

qrcode
访问手机版