单片机是怎么工作的呢
发布网友
发布时间:2022-03-30 02:10
我来回答
共2个回答
懂视网
时间:2022-03-30 06:31
单片机的工作原理与计算机CPU的工作原理是一样的,主要是利用片内的半导体存储器存放用户的程序和数据,单片机的核心中央微处理器CPU中有指令寄存器、指令译码器,程序计数器等部件,由程序计数器寻找下一条要执行的指令,找到后,将指令送给指令寄存器,再由指令译码器翻译执行该指令,完成对指令功能的操作;单片机的工作就是不断地取指令、分析指令、执行指令的循环过程。按预先编写的程序执行,以达到用户期待的结果。
热心网友
时间:2022-03-30 03:39
一台能够工作的计算机要有这样几个部份构成:cpu(进行运算、控制)、ram(数据存储)、rom(程序存储)、输入/输出设备(例如:串行口、并行输出口等)。在个人计算机上这些部份被分成若干块芯片,安装一个称之为主板的印刷线路板上。
而在单片机中,这些部份,全部被做到一块集成电路芯片中了,所以就称为单片(单芯片)机,而且有一些单片机中除了上述部份外,还集成了其它部份如a/d,d/a等。
拿到一块芯片,想要使用它,首先必须要知道怎样连线1、
电源:这当然是必不可少的了。单片机使用的是5v电源
2、
振蒎电路:单片机是一种时序电路,必须提供脉冲信号才能正常工作,内部已集成了振荡器,使用晶体振荡器,接18、19脚。只要买来晶振,电容,连上就可以了。
单片机内部结构分析
我们来思考一个问题,当我们在编程器中把一条指令写进单片要内部,然后取下单片机,单片机就可以执行这条指令,那么这条指令一定保存在单片机的某个地方,并且这个地方在单片机掉电后依然可以保持这条指令不会丢失,这是个什么地方呢?这个地方就是单片机内部的只读存储器即rom(read
only
memory)。为什么称它为只读存储器呢?刚才我们不是明明把两个数字写进去了吗?rom是一种电可擦除的rom,称为flash
rom,在特殊的条件下由外部设备对rom进行写的操作,在单片机正常工作条件下,只能从那面读,不能把数据写进去,所以我们还是把它称为rom。
至此,一个单片机就接好,通上电,单片机就开始工作了。
单片机的工作原理很简单,就是听取电脑给它设置的指令并在外部辅助电路和设备的帮助下完成相应的动作,以达到某种目的。这个指令一般来说是汇编或者是c语言。简单的说,单片机是一种可以输入程序的微型计算机,它是一种集成外电路块的外形出现的。