单片机就是一个电脑,只不过是微型的,它内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作用相同的存储器件,不同的是它的这些部件性能都相对我们的家用电脑弱很多,不过价钱也是低的,一般不超过10元即可......用它来做一些控制电器一类不是很复杂的工作足矣了。我们现在用的全自动滚筒洗衣机,排烟罩VCD等等的家电里面都可以看到它的身影!......它主要是作为控制部分的核心部件。
它是一种在线式实时控制计算机,在线式就是现场控制,需要的是有较强的抗干扰能力,较低的成本,这也是和离线式计算机的(比如家用PC)的主要区别。
单片机是靠程序的,并且可以修改。通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的。一个不是很复杂的功能要是用美国50年代开发的74系列,或者60年代的CD4000系列这些纯硬件来搞定的话,电路一定是一块大PCB板!但是如果要是用美国70年代成功投放市场的系列单片机,结果就会有天壤之别!只因为单片机的通过你编写的程序可以实现高智能,高效率,以及高可靠性!
由于单片机对成本是敏感的,所以目前占统治地位的软件还是最低级汇编语言(近几年,C语言也开始广泛被应用),它是除了二进制机器码以上最低级的语言了,既然这么低级为什么还要用呢?很多高级的语言已经达到了可视化编程的水平为什么不用呢?原因很简单,就是单片机没有家用计算机那样的CPU,也没有像硬盘那样的海量存储设备。一个可视化高级语言编写的小程序里面即使只有一个按钮,也会达到几十K的尺寸!对于家用PC的硬盘来讲没什么,可是对于单片机来讲是不能接受的。 单片机在硬件资源方面的利用率必须很高才行,所以汇编虽然原始却还是在大量使用。一样的道理,如果把巨型计算机上的操作系统和应用软件拿到家用PC上来运行,家用PC的也是承受不了的。
目前最常用的单片机为MCS-51,是由美国INTEL公司(生产CPU的英特尔)生产的,89C51是这几年在我国非常流行的单片机,它是由美国ATMEL公司开发生产的,其内核兼容MCS-51单片机。
帮媳妇写作业啊?
单片机大作业怎么这么难
单片机是靠程序的,并且可以修改。通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的。一个不是很复杂的功能要是用美国50年代开发的74系列,或者60年代的CD4000系列这些纯硬件来搞定的话,电路一定是一块大PCB板!但是...
单片机作业求教 一个mcs51单片机系统使用12MHz的晶体作为振荡器,程序设 ...
MCS51是标准51系列单片机的统称;标准串口常用通讯方式为:10位异步收发模式。该模式波特率计算公式:Baud=2^(SMOD)\/32×T1溢出率,其中,SMOD只是一个位,最大为1,T1溢出率就是 中断时间的倒数(1\/T1中断时间),而 T1定时器由硬件自动选择到8位自重装模式。而标准51单片机,12MHz晶振,机械周期...
急求单片机作业一题的答案,会单片机的高手快来
初始化程序可以是一样的,大概如下:UARTINIT:MOV TMOD,#20H CLR SMOD MOV TH1,#0E8H MOV TL1,#F0H SETB TR1 MOV SCON,#50H RET
急求网上农大作业答案:单片机原理与应用、自动控制原理
自动控制原理 第1套 您已经通过该套作业,请参看正确答案 1、在( )的情况下应尽量采用开环控制系统 A.系统的扰动量可以预计并能进行补偿 B.系统的扰动量大且无法预计 C.闭环系统不稳定 D.以上都不对 参考答案:A 您的答案:A ___2、数学模型( )不能用来描述线性动态系统 A.微分方程...
利用单片机,在一个8*8的点阵显示屏上显示一个“大”字,怎样编程啊...
1.首先用字模提取软件提取“大”字的字模。软件网上很多,用“字模提取”关键字可以搜到。也可以用EXCEL在8x8上方框上自己写一个“大字”,然后有标记的为1,没标记的为0,那么一行下来有8位既一个节,总共8行,共8个字节。2.把这8个字节做成数组。放在FLASH里比较好。3.使用时,数组第一个元素送...
学习电子信息类专业是一种什么体验?
大二:概率论与数理统计;大学物理下;数字电路;信号与系统;微机原理;模拟电路分析。概率论与数理统计也是考研数学一要考的科目,所以认真学;大物下和其他科没啥关系,可以随便学学。数电和模电是专业基础课,后续课程都要用到相关知识,模电挺难的,要做好心理准备。微机原理教一些汇编语言,重要性...
...某8位二进制数是奇数还是偶数个1。 (单片机作业……)
BE LOOP_NEXT \/\/若相等则跳转到LOOP_NEXT,否则计数器加1再跳转INC R1,B LOOP_NEXT\/\/到这里结束了,R1如果等于1那么有奇数个“1”,否则偶数个“1”。由于共有8位数,最多0b1000个"1",只有R1最低位为1时才是奇数个“1”,单片机中似乎没有三个操作数的指令。
数控可以自学吗?怎么自学?
是可以自学的。现在数控确实不怎么赚钱,但是靠技术混个饭吃还是可以的。建议选一个行业,深耕下去,你干十五年,还有什么不会?可能赚不到钱吗?这么说吧,只要是能学会的人,不管是他通过什么途径学习,是找老师还是自学,最终都是能够学会的。只不过是时间长短的问题,你愿不愿意学的问题。比如一个...
大连大学机械设计制造及其自动化在大一时候的都有什么课
12.公差配合与测量技术(44学时,大作业1周) 本课程公差部分主要讲授光滑圆柱公差配合、形位公差,表面粗糙度和圆锥度结合,螺纹结合,键联接,圆柱齿轮等公差及直线尺寸链等内容。通过大型作业综合训练,使学 生掌握公差配合的概念;了解有关公差标准的规定;对图样上常见的公差标准能正确地解释和标注;能按公差选用原则,用...
所有计算机专业都要学的课程有哪些?
本课程5学分,90学时,其中实验占27学时,大作业占18学时,开设一学期。 数据结构是计算机应用专业的专业基础课。该课程的主要内容:线性表、栈、队列的定 义、顺序存贮和链接存贮结构,进行插入和删除等运算的算法;树、二叉树、二叉排序树 、 哈夫曼树的定义、性质、存贮结构及建立过程,二叉树的先序、中序和后序遍历...