新闻详细

详解阜阳电力变压器MCU的特点、功能及编写方法

作者:阜阳电力变压器厂  发布日期:2021-08-20  

任何一款阜阳电力变压器MCU,其基本原理和功能都是大同小异,所不同的只是其外围功能阜阳电力变压器模块的配置及数量、指令阜阳电力变压器系统等.对于指令阜阳电力变压器系统,虽然形式上看似千差万别,但实际上只是符号的不同,其所代表的含义、所要完成的功能和寻址方式基本上是类似的.因此,对于任何一款阜阳电力变压器MCU,主要应从如下的几个方面来理解和掌握: 阜阳电力变压器MCU的特点要了解一款阜阳电力变压器MCU,首先需要知道就是其ROM空间、RAM空间、IO口数量、定时器数量和定时方式、所提供的外围功能阜阳电力变压器模块(Peripheral Circuit)、中断源、工作电压及功耗等等.

了解这些阜阳电力变压器MCU Features后,接下来第一步就是将所选阜阳电力变压器MCU的功能与实际阜阳电力变压器项目开发的要求的功能进行对比,明确那些资源是目前所需要的,那些是本阜阳电力变压器项目所用不到的.对于阜阳电力变压器项目中需要用到的而所选阜阳电力变压器MCU不提供的功能,则需要认真理解阜阳电力变压器MCU的相关资料,以求用间接的方法来实现.

例如,所开发的阜阳电力变压器项目需要与PC机COM口进行通讯,而所选的阜阳电力变压器MCU不提供UART口,则可以考虑用外部中断的方式来实现;对于阜阳电力变压器项目开发需要用到的资源,则需要对其Manua*进行认真的理解和阅读,而对于不需要的功能阜阳电力变压器模块则可以忽略或浏览即可.对于阜阳电力变压器MCU学习来讲,应用才是关键,也是主要的目的.

明确了阜阳电力变压器MCU的相关功能后,接下来就可以开始编程了.对于初学者或初次使用此款阜阳电力变压器MCU的设计者来说,可能会遇到很多对阜阳电力变压器MCU的功能描述不明确的地方,对于此类问题,可以通过两种方法来解决,一种是编写特别的验证程序来理解资料所述的功能;另一种则可以暂时忽略,程序设计中则按照自己目前的理解来编写,留到调试时去修改和完善.前一种方法适用于时间较宽松的阜阳电力变压器项目和初学者.

而后一种方法则适合于具有一定阜阳电力变压器MCU开发经验的人或阜阳电力变压器项目进度较紧迫的情况;指令阜阳电力变压器系统千万不要特别花时间去理解.指令阜阳电力变压器系统只是一种逻辑描述的符号,只有在编程时根据自己的逻辑和程序的逻辑要求来查看相关的指令即可,而且随着编程的进行,对指令阜阳电力变压器系统也会越来越熟练,甚至可以不自觉地记忆下来.

阜阳电力变压器MCU的基本功能对于绝大多数阜阳电力变压器MCU,下列功能是普遍也是基本的,针对不同的阜阳电力变压器MCU,其描述的方式可能会有区别,但本质上是基本相同的:

● TImer(定时器):TImer的种类虽然比较多,但可归纳为两大类:一类是固定时间间隔的TImer,即其定时的时间是由阜阳电力变压器系统设定的,用户程序不可控制,阜阳电力变压器系统只提供几种固定的时间间隔给用户程序进行选择,如32Hz,16Hz,8Hz等,此类TImer在4位阜阳电力变压器MCU中比较常见,因此可以用来实现时钟、计时等相关的功能;另一类则是Programmable Timer(可编程定时器).

顾名思义,该类Timer的定时时间是可以由用户的程序来控制的,控制的方式包括:时钟源的选择、分频数(Prescale)选择及预制数的设定等,有的阜阳电力变压器MCU三者都同时具备,而有的则可能是其中的一种或两种.此类Timer应用非常灵活,实际的使用也千变万化,其中常见的一种应用就是用其实现PWM阜阳电力变压器输出(具体的应用,后续会有特别的介绍).由于时钟源可以自由选择,因此,此类Timer一般均与Event Counter(事件计数器)合在一起;● IO口:任何阜阳电力变压器MCU都具有一定数量的IO口,没有IO口,阜阳电力变压器MCU就失去了与外部沟通的渠道.根据IO口的可配置情况,可以分为如下几种类型:

  推荐阅读:
中交集团签约福州港可门作业区泊位电气工程
什么是RS232、RS485通讯
阜阳电力变压器设计控必须了解的2017三大趋势
开关阜阳电力变压器or线性阜阳电力变压器,怎么使用有讲究-分析原理

上一条: 阜阳电力变压器变压器的选用与检测方法 下一条: 没有了