首页 > 行业新闻 > 海翔微带你全面了解什么是单片机(一)
发布时间:2020-01-29 03:00:00来源:http://szhxwdz.com/news318899.html
微操纵模块(MCU),别称片式微型机或是单片机,是把微处理器(CPU)的頻率与规格型号做适度减缩,并将运行内存(memory)、电子计数器(Timer)、USB、A/D变换、UART、PLC、DMA等附近插口,乃至LCD光耦电路都融合在单一集成ic上,产生芯片级的电子计算机,为不一样的运用场所做不一样组成操纵。例如手机上、PC外场、控制器,至汽车电子产品、工业生产上的步进马达、机器手臂的操纵等,都可以看到MCU的背影。
一切一款MCU,其基本概念和作用全是各有千秋,所不一样的仅仅 其外场程序模块的配备及总数、指令系统等。针对指令系统,尽管方式上看起来各有不同,可事实上仅仅 标记的不一样,其所意味着的含意、所需进行的作用和寻址方式大部分是相近的。因而,针对一切一款MCU,关键需从以下的好多个层面来了解和把握。
MCU的特性
要掌握一款MCU,最先必须了解就是说其ROM室内空间、RAM室内空间、IO口总数、计时器总数和定时执行方法、所出示的外场程序模块(PeripheralCircuit)、终断源、工作频率及功率这些。
掌握这种MCUFeatures后,接下去第一步就是说将选定MCU的作用与具体新项目开发设计的规定的作用开展比照,确立这些資源是现阶段所必须的,这些是本新项目常用不上的。针对新项目中必须采用的而选定MCU不出示的作用,则必须用心了解MCU的有关材料,而求用间接性的方式来保持,比如,所开发设计的新项目必须与微型机COM口开展通信,而选定的MCU不出示UART口,则能够 考虑到用外界终断的方法来保持;针对新项目开发设计必须采用的資源,则必须对其Manua*开展用心的了解与阅读,而针对不用的程序模块则能够 忽视或访问就可以。针对MCU学习培训而言,运用才算是重要,都是关键的目地。
确立了MCU的有关作用后,接下去就能够 刚开始程序编写了。针对新手或第一次应用这款MCU的设计师而言,将会会碰到许多对MCU的作用叙述不确立的地区,针对该类难题,能够 根据二种方式来处理,一种是撰写非常的认证程序流程来了解材料上述的作用;另一种则能够 临时忽视,单片机编程设计中则依照自身现阶段的了解来撰写,留在调节时去改动和健全。前一种方式适用時间较比较宽松的新项目和新手,然后一种方式则合适于具备一定单片机开发设计工作经验的人或施工进度较急迫的状况;
指令系统千万别非常花時间去了解。指令系统仅仅 一种逻辑性叙述的标记,只能在程序编写时依据自身的逻辑性和程序流程的逻辑性规定来查询有关的命令就可以,并且伴随着程序编写的开展对指令系统也会愈来愈娴熟,乃至能够 不主动地记忆力出来。