服务热线: 0755-83662900
行业资讯
行业资讯
行业新闻
单片机开发是什么?有什么功能?-华威信达
时间:2021-09-06 14:11:16
浏览次数:

很多电子产品生产公司可能都还不太清楚单片机开发是什么,单片机的开发其实不难理解,就是根据方案项目的程序需求进行定制开发。接下来为大家解析单片机开发是什么?以及它还有哪些功能吧!

 

单片机开发

 

一、单片机开发是什么?

        是通过软件编程、仿真、样板测试、硬件装配、系统软件硬件调试,直到产品满足需求为止的整个过程都属于单片机开发。

 

二、有什么功能?

    运算器的两种运算方式

        1、算术运算:加、减、乘、除法的四种运算统称;

        2、逻辑运算:四则运算、或、与、求反等。

    运算器的主要功能

        1、 从内存中发出一条程序指令,并指向下一条指令所在的内存位置;

        2、对程序指令进行译码和测试,从而产生相应的运行控制信号,来执行特定的动作;

        3、控制整个CPU、输入/出和内存的所有数据指令程序。

    寄存器功能

        1、累加器:是使用最频繁的一个寄存器,是用于保存一个操作指令的暂存空间。通过运算好后,用于保存所得的结果;

        2、数据寄存器:是通过数据总线向存储器进行输入/出设备的暂存空间。可以支持保存一条正在编译的指令,同时也可以预保存输送到数据寄存器的一个数据字节等;

        3、指令寄存器:是用于保存当前正在执行的一条程序指令。每当执行一条程序指令时,先把它从内存中读取到数据寄存器后,再传送到指令寄存器中。

        4、程序计数器:是用于确定下一条指令的地址,确保程序能够不间断地连续执行下去,所以也被称之为指令地址计数器。

        5、地址寄存器:是用于保存当前CPU所需要访问的内存单元以及I/O设备的地址。不同的内存和CPU之间的速度也有一定的差异,所以必须要使用地址寄存器来保持地址信息,直到读/写操作步骤完成为止。