单片机是集成电路芯片。它使用超大型技术将具有数据处理功能的微处理器(CPU),存储器( 它包括程序 的存储器 ROM和数据的 存储器 RAM输入和输出接口电路(I / O接口)集成在同一芯片上,从而形成了紧凑的结构。结构体。完善的计算机硬件系统可以在单片机程序的控制下准确,快速,有效地完成程序员指定的任务。因此,单片机具有计算机的所有功能。
从这个角度来看,单片机具有普通微处理器(CPU)芯片所没有的功能。它可以独立完成现代工业控制所需的智能控制功能。这是微控制器的特点。
但是,MCU与单板计算机(在同一印刷电路板上安装了微处理器芯片,存储芯片以及输入和输出接口芯片的微型计算机)不同。如果应用并开发非常大规模的集成电路,它是小型的微型计算机控制系统,但是与计算机或个人计算机(PC)却大不相同。
单片机的应用是采用了芯片级的应用,需要用户了解单片机的结构和指令系统以及集成技术和系统设计所需的其他理论。使该芯片具有特定的功能。
不同的MCU具有不同的硬件和软件特性,即它们的技术特性也不同。硬件特性取决于MCU芯片的内部结构。如果用户要使用MCU,则需要了解产品是否能够满足应用系统的功能和特性。此信息需要从制造商的技术手册中获取。软件功能是指命令系统和开发支持环境的特征。程序命令功能是单片机的寻址模式,数据处理和逻辑处理模式,输入和输出特性以及电源要求。开发支持环境包括指令兼容性和可移植性,支持软件(包括可以支持应用程序的开发)和硬件资源。为了使用某种类型的微控制器开发自己的应用系统,需要掌握它的结构和技术特性。
现如今单片机控制系统可以代替大部分以前由复杂的电子电路或数字电路组成的控制系统。它可以通过软件控制来实现并且可以是智能的。目前,通信产品,家用电器,智能电表,过程控制和专用控制设备等单片机产品的控制类型越来越多,可以满足大部分的生活需求。
诚然,单片机的应用意义不限于其应用类别或由此带来的经济效益,更重要的是,它从根本上改变了传统的控制方法和设计思想。这是控制技术的革命,也是一个重要的里程碑。
单芯片小系统或小应用系统是指可以运行由小组件组成的单片机的系统。
对于九齐系列MCU,小系统通常应包括:MCU,晶体振荡器电路,复位电路。
说明
复位电路:由与电阻串联的电容器组成,具有“电容器电压不能突然变化”的特性。可以知道,当系统加电时,RST引脚将显示高电平,并且高电平的持续时间由以下公式确定:确定电路的RC值。当RST引脚的高电平持续两个以上的机器周期时,典型的九齐 MCU将复位,因此RC值的正确组合可以确保可靠的复位。一般教科书建议C占用10u,R占用8.2K。当然,还有其他方法。原理是使RC组合在RST引脚上产生不少于2个机器周期的高电平。对于特定的定量计算,您可以参考有关电路分析的相关书籍。
晶体振荡器电路:典型的晶体振荡器需要11.0592MHz(因为它可以准确地获得9600波特率和19200波特率,用于串行通信)/ 12MHz(产生准确的美国标准时间间隔,便于日常使用)操作)
单片机:NY8A062D单片机或其他与九齐系列兼容的SCM
特别说明:对于引脚31(EA / Vpp),当连接到高电平时,微控制器在复位后从内部ROM的0000H启动;当连接到低电平时,复位后直接从外部ROM的0000H开始。对于初学者来说,这很容易忽略。
复位电路:
1.使用复位电路
单片机的复位电路就像计算机的重启部分。当计算机在使用过程中崩溃时,请按重新启动按钮从头开始执行计算机内部的程序。单芯片计算机也是如此。当SCM系统正在运行并且由于环境干扰而在运行程序时,通过按一下复位按钮,从一开始就自动执行复位按钮中的程序。
二,复位电路的工作原理
这本书描述了九齐 MCU仅需在引脚9处连接到高电平即可复位2US。如何实现这个过程?
在单芯片系统中,系统开机后将重置一次;当按下按钮时,系统将再次重置。如果释放后按下按钮,系统将被重置。因此,可以通过打开和关闭按钮在运行系统中控制复位。
为什么在开机时重置
在电路图中,电容器的尺寸为10uF,电阻的尺寸为10k。因此,根据该公式,可以计算出电容器被充电到电源电压的0.7倍(微控制器的电源为5V,因此被充电到0.7倍的电压为3.5V),这需要时间为10K * 10UF = 0.1S。
换句话说,在计算机启动后的0.1秒内,电容器两端的电压从0V增加到3.5V。此时,跨10K电阻的电压从5V降低到1.5V(串联电路中的电压之和为总电压)。因此,在0.1S内,RST引脚接收的电压为5V〜1.5V。在正常工作在5V的九齐单片机中,小于1.5V的电压信号是低电平信号,大于1.5V的电压信号是高电平信号。因此,上电后0.1S之内,MCU系统将自动复位(RST引脚接收到的高电平信号时间约为0.1S)。
为什么按下按钮时会重置
在SCM启动0.1S之后,电容器C两端的电压连续充电到5V。这是当10K电阻两端的电压接近0V并且RST处于低电平时,系统可以正常工作。按下按钮后,开关打开。此时,在电容器的两端形成回路,并且电容器短路。因此,在按下按钮的过程中,电容器开始释放先前充电的电能。随着时间的流逝,电容器的电压在5V 到1.5V或更小的0.1S内释放。根据串联电路所有部分的总和,此时10K电阻两端的电压为3.5V或更高,因此RST引脚再次接收到高电平。 SCM系统将自动重置。
结论:
1.复位电路的原理是微控制器的RST引脚接收高于2US的电平信号。只要电容器的充电和放电时间大于2US,就可以将其重置,因此可以更改电路中的电容值。
2.按下按钮以重置系统。电容器处于短路状态,电路将释放所有电量,并且电阻两端的电压将增加。
1. 九齐单片机小系统复位电路的极性电容器C1的大小直接影响单片机的复位时间。通常,使用10〜30uF。
2. 九齐单片机中小的系统晶体振荡器Y1也可以使用6MHz或11.0592MHz。在正常工作条件下,可以使用更高频率的晶体振荡器。 九齐单片机的小系统晶体振荡器的振荡频率直接影响单片机的处理速度。
3. 九齐单片机的小系统启动电容器C2和C3通常为15〜33pF,该电容器与晶体振荡器越近越好。晶体振荡器离微控制器越近越好。 4.端口P0是漏极开路输出。拉电阻,电阻一般为10k。
当设置为定时器模式时,增加1个计数器将对内部机器周期计数(1个机器周期等于12个振荡周期,即计数频率为晶体振荡器频率的1/12)。计数值N乘以机器周期Tcy是定时时间t。
设置为计数器模式时,外部事件计数脉冲从T0或T1引脚输入到计数器。在每个机器周期的S5P2期间采样T0和T1引脚电平。当在某个时间段内对高电平输入进行采样并且在下一个周期再次对低电平进行采样时,计数器将增加一个,并且在下一个机器周期的S3P1期间将更新的计数值加载到计数器中。由于从1到0的下降沿检测需要2个机器周期,因此需要在少一个机器周期内保持采样水平。当晶振频率为12MHz时,计数频率不超过1 / 2MHz,即计数脉冲的周期大于2ms。
以上是宇凡微为您解答的单片机小系统,公司提供从产品开发方案设计、单片机驱动芯片确认、编程开发、烧录等一站式服务!
成功案例有:喷雾式便携小风扇、电子秤、破壁机、加湿器、喷雾补水仪等等......
免责声明:部分文章信息来源于网络以及网友投稿,本网站只负责对文章进行整理、排版、编辑,是出于传递 更多信息之 目的,并不意味着赞同其观点或证实其内容的真实性,如本站文章和转稿涉及版权等问题,请作者在及时联系本站,我们 会尽快处理。官方所有内容、图片如未经过授权,禁止任何形式的采集、镜像,否则后果自负!
标题: 宇凡微
地址:https://www.yufanwei.com/