单片机的工作原理,单片机的工作原理是什么

1,单片机的工作原理是什么发出指令,控制各引脚输出高低电平或接收信号,又发出相应的介指令.
2,单片机工作原理是什么0,1控制电流同与不通0,1,2进制控制时间控制时间
3,单片机 的工作原理吼…好庞大的问题 。。形象点儿:想象一间大屋子,里面有N多开关 , 每个开关对应一个接线柱,一部分接线柱露在大屋子的外面可以让别人使用,另一部分还在你屋子里谁都不能用,是你这些开关之间的相互制约,你在屋子里负责这些开关的状态,但是不能随便乱动 , 有人会给你的门卫一个操作指令,门卫把指令放到你的信箱里,你按照指令去打开或者关闭对应的开关 , 这时开关对应接线柱的状态跟着改变,这就是单片机的工作原理 。开关就是寄存器,接线柱就是寄存器的输出,露在外面的就是IO口,给门卫命令的就是用户 , 操作指令就是烧写进单片机的二进制文件,你的信箱就是数据锁存器,你,就是那CPU,你们大家组成了单片机~【单片机的工作原理,单片机的工作原理是什么】
4,单片机的工作原理是它是一种在线式实时控制计算机,在线式就是现场控制 , 需要的是有较强的抗干扰能力 , 较低的成本 , 它内部也用和电脑功能类似的模块,比如CPU,内存,并行总线 , 还有和硬盘作用相同的存储器件 。单片机是靠程序的 , 并且可以修改 。通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的 。一个不是很复杂的功能要是用美国50年代开发的74系列,或者60年代的CD4000系列这些纯硬件来搞定的话 , 电路一定是一块大PCB板!但是如果要是用美国70年代成功投放市场的系列单片机,结果就会有天壤之别!只因为单片机的通过你编写的程序可以实现高智能 , 高效率,以及高可靠性!吼…好庞大的问题 。。形象点儿:想象一间大屋子,里面有N多开关,每个开关对应一个接线柱,一部分接线柱露在大屋子的外面可以让别人使用,另一部分还在你屋子里谁都不能用,是你这些开关之间的相互制约,你在屋子里负责这些开关的状态,但是不能随便乱动 , 有人会给你的门卫一个操作指令,门卫把指令放到你的信箱里 , 你按照指令去打开或者关闭对应的开关,这时开关对应接线柱的状态跟着改变,这就是单片机的工作原理 。开关就是寄存器,接线柱就是寄存器的输出,露在外面的就是IO口,给门卫命令的就是用户,操作指令就是烧写进单片机的二进制文件,你的信箱就是数据锁存器,你,就是那CPU,你们大家组成了单片机~单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上 。概括的讲:一块芯片就成了一台计算机 。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件 。原理在: <a href="http://wenwen.soso.com/z/urlalertpage.e?sp=shttp%3a%2f%2fwww.ednchina.com%2fblog%2fcountryboy%2f22239%2fmessage.aspx" target="_blank">http://www.ednchina.com/blog/countryboy/22239/message.aspx</a>去看看吧有你要的答案5,请详细介绍单片机的作用及工作原理单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上 。相当于一个微型的计算机,和计算机相比 , 单片机只缺少了I/O设备 。概括的讲:一块芯片就成了一台计算机 。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件 。同时,学习使用单片机是了解计算机原理与结构的最佳选择 。单片机的使用领域已十分广泛 , 如智能仪表、实时工控、通讯设备、导航系统、家用电器等 。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等 。单片机工作原理: 单片机由运算器、控制器、存储器、输入输出设备构成 。单片机自动完成赋予它的任务的过程,也就是单片机执行程序的过程,即一条条执行的指令的过程...单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上 。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备 。概括的讲:一块芯片就成了一台计算机 。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件 。同时,学习使用单片机是了解计算机原理与结构的最佳选择 。单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等 。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等 。单片机工作原理: 单片机由运算器、控制器、存储器、输入输出设备构成 。单片机自动完成赋予它的任务的过程 , 也就是单片机执行程序的过程,即一条条执行的指令的过程 , 所谓指令就是把要求单片机执行的各种操作用的命令的形式写下来,这是在设计人员赋予它的指令系统所决定的,一条指令对应着一种基本操作;单片机所能执行的全部指令,就是该单片机的指令系统,不同种类的单片机,其指令系统亦不同 。为使单片机能自动完成某一特定任务,必须把要解决的问题编成一系列指令(这些指令必须是选定单片机能识别和执行的指令) , 这一系列指令的集合就成为程序,程序需要预先存放在具有存储功能的部件——存储器中 。存储器由许多存储单元(最小的存储单位)组成,就像大楼房有许多房间组成一样,指令就存放在这些单元里,单元里的指令取出并执行就像大楼房的每个房间的被分配到了唯一一个房间号一样 , 每一个存储单元也必须被分配到唯一的地址号,该地址号称为存储单元的地址,这样只要知道了存储单元的地址,就可以找到这个存储单元,其中存储的指令就可以被取出,然后再被执行 。程序通常是顺序执行的,所以程序中的指令也是一条条顺序存放的,单片机在执行程序时要能把这些指令一条条取出并加以执行,必须有一个部件能追踪指令所在的地址,这一部件就是程序计数器PC(包含在CPU中),在开始执行程序时,给PC赋以程序中第一条指令所在的地址,然后取得每一条要执行的命令,PC在中的内容就会自动增加,增加量由本条指令长度决定,可能是1、2或3,以指向下一条指令的起始地址,保证指令顺序执行 。定时\计数器的原理: 16位的定时器/计数器实质上就是一个加1计数器 , 其控制电路受软件控制、切换 。当定时器/计数器为定时工作方式时,计数器的加1信号由振荡器的12分频信号产生,即每过一个机器周期,计数器加1,直至计满溢出为止 。显然,定时器的定时时间与系统的振荡频率有关 。因一个机器周期等于12个振荡周期,所以计数频率fcount=1/12osc 。如果晶振为12mhz,则计数周期为:t=1/(12×106)hz×1/12=1μs 这是最短的定时周期 。若要延长定时时间 , 则需要改变定时器的初值,并要适当选择定时器的长度(如8位、13位、16位等) 。当定时器/计数器为计数工作方式时,通过引脚t0和t1对外部信号计数,外部脉冲的下降沿将触发计数 。计数器在每个机器周期的s5p2期间采样引脚输入电平 。若一个机器周期采样值为1 , 下一个机器周期采样值为0,则计数器加1 。此后的机器周期s3p1期间,新的计数值装入计数器 。所以检测一个由1至0的跳变需要两个机器周期,故外部事年的最高计数频率为振荡频率的1/24 。例如,如果选用12mhz晶振,则最高计数频率为0.5mhz 。虽然对外部输入信号的占空比无特殊要求,但为了确保某给定电平在变化前至少被采样一次,外部计数脉冲的高电平与低电平保持时间均需在一个机器周期以上 。当cpu用软件给定时器设置了某种工作方式之后,定时器就会按设定的工作方式独立运行 , 不再占用cpu的操作时间 , 除非定时器计满溢出,才可能中断cpu当前操作 。cpu也可以重新设置定时器工作方式,以改变定时器的操作 。由此可见,定时器是单片机中效率高而且工作灵活的部件 。综上所述,我们已知定时器/计数器是一种可编程部件 , 所以在定时器/计数器开始工作之前,cpu必须将一些命令(称为控制字)写入定时/计数器 。将控制字写入定时/计数器的过程叫定时器/计数器初始化 。在初始化过程中,要将工作方式控制字写入方式寄存器,工作状态字(或相关位)写入控制寄存器 , 赋定时/计数初值 。下面我们就提出的控制字的格式及各位的主要功能与大家详细的讲解 。控制寄存器 定时器/计数器t0和t1有2个控制寄存器-tmod和tcon,它们分别用来设置各个定时器/计数器的工作方式,选择定时或计数功能,控制启动运行 , 以及作为运行状态的标志等 。其中,tcon寄存器中另有4位用于中断系统 。

    推荐阅读