单片微型计算机(Single Chip Microcomputer),简称单片机,是指集成在一块芯片上的计算机,它具有集成度高、体积小、功能强、使用灵活、价格低廉、稳定可靠等独特的优点,因而广泛应用于工业控制、智能化仪器、数控车床、数据采集和处理、通信、智能机器人、家用电器等各个领域。

单片微型计算机是指集成在一个芯片上的微型计算机,也就是把组成微型计算机的各种功能部件,包括CPU(Central Processing Unit)、随机存取存储器RAM(Random Access Memory)、只读存储器ROM(Read-only Memory)、基本输入/输出(Input/Output)接口电路、定时器/计数器等部件制作在一块集成芯片上,构成一个完整的微型计算机,从而实现微型计算机的基本功能。单片机内部结构示意图如图1所示。

图1 单片机内部结构示意图

与通用计算机相比,单片机具有如下特点:

1. 体积小,成本低,功能自定义。单片机是将所有元器件集成在一块印制板上,只包括完成功能的最少器件,没有多余成分,成本低,功能模块化,可以随意组合与定制,能做到机、电、液一体化;

2. 单片机中的存储器ROM和RAM是严格分工的。ROM为程序存储器,只存放程序、常数及数据表格;而RAM则为数据存储器,用于存放变量;

3. 采用面向控制的指令系统。不同的单片机一般具有不同的指令系统。单片机的控制能力一般要强于同等级的CPU,特别是单片机具有很强的位处理能力,能针对性地解决简单到复杂的各类控制任务;

4. 单片机的I/O引脚通常是多功能的。由于单片机体积小,引脚数量有限,为了解决实际引脚数和需要的信号线数的矛盾,采用引脚功能复用方法,根据指令设置或机器状态来区分和识别某引脚处于何种功能;

5. 及时响应。由于它是某种技术过程的核心处理环节,必须满足技术过程的时限要求,自然具有实时处理的特性;

6. 健壮可靠。单片机系统产品的使用人员多为非计算机专业人士,使用环境不定,往往条件恶劣,因此,其健壮性和可靠性是该类系统的必备条件。一般配备“看门狗( Watch-dog)”和采用容错“(Fault Tolerance)”技术;

7. 单片机系统一般不带有磁盘。而操作系统的映像和可执行程序一般存放在只读存储器( ROM )和“闪存(Flash Memory)”中。

单片机实质上是一个硬件的芯片,在实际应用中,通常很难直接和被控对象进行电气连接,必须外加各种扩展接口电路、外部设备、被控对象等硬件和软件,才能构成一个单片机应用系统。

单片微型计算机简称单片机是指集成,什么是单片微型计算机 -解决方案-华强电子网...相关推荐

  1. 微型计算机在机电产品中的运用,微型计算机在机电一体化中的地位 -解决方案-华强电子网...

    微机在机电一体化中的功用,大致归纳有以下几个方面: (1)对机械工业生产过程的直接控制. (2)对机械生产过程的监督和控制. (3)对机械生产过程的参数自动检测.显示和分析处理. (4)对车间或全厂自 ...

  2. 微型计算机继电器控制,可编程控制器与微机及继电器控制的区别 -解决方案-华强电子网...

    1. PC与MC控制的区别 简而言之,MC是通用的专用机,而PC则是专用的通用机. 从微型计算机的应用范围来说,MC是通用机,而PC是专用机.微型计算机是在以往计算机与大规模集成电路的基础上发展起来的 ...

  3. 单片机看门狗c语言,单片机看门狗程序 -解决方案-华强电子网

    *此程序实现单片机"看门狗"WDT的功能*/ #include"p18f458.h" unsignedlongi; /*系统初始化子程序*/ voidiniti ...

  4. 单芯片微型计算机简称单片机,单片机学习:常用接口芯片与接口技术介绍,超详细!...

    [单板机与单片机] 单板机:将CPU芯片.存储器芯片.I/O接口芯片和简单的I/O设备(小键盘.LED显示器)等装配在一起印刷电路板上,再配上监控程序(固化在ROM中),就构成了一台单板微型计算机,简 ...

  5. 以下系统不属于计算机软件,微型计算机的微处理器芯片上集成了(以下不属于计算机软件系统的是...

    微电脑 操作环境:Windows7系统,戴尔G3电脑. 计算机系统的硬件结构主要由控制器.运算器.存储器和输入输出设备四部分组成,其中控制器和运算器统称为中央处理器.简称CPU,是计算机硬件系统的指挥 ...

  6. 微型计算机的典型应用场景,单片机有哪些类型和应用场景?-MCU解决方案

    单片机是一种小型且低成本的微型计算机,其被设计为执行的嵌入式系统的特定任务,有多种MCU解决方案,如显示微波的信息,接收远程信号等.单片机包括处理器,存储器(RAM,ROM,EEPROM).串行端口. ...

  7. Web自定义表单工具和协同办公系统之集成(1)

    提起"协同办公",随便在百度或者Google搜索一下,就能让你看到眼花缭乱的信息,国内的各大协同办公软件厂商都在鼓吹着自己对协同的理解和自己的协同办公软件产品如何能实现协同办公管理 ...

  8. 如何分别是32位微型计算机,32位微型计算机中的32指的是啥

    "32位"是指计算机2113的字长,5261字长越长,计算机的运算精度就越高.32位处4102理器,计算机中的位1653数指的是CPU一次能处理的最大位数.32位计算机的CPU一次 ...

  9. 单片机控制74hc595驱动4个单数码管计数显示

    单片机控制74hc595驱动4个单数码管静态显示 演示效果: *材料 AT89C52 .74HC595共阳数码管 采用Proteus仿真 实例程序 #include<reg51.h> #d ...

最新文章

  1. PHP监控linux服务器负载
  2. SQLLite (三):sqlite3_get_table,sqlite3_free_table
  3. 利用卷积神经网络实现人脸识别(python+TensorFlow)
  4. 打通版微社区(5):部署DZ3.2
  5. 企业邮箱domino跟exchange
  6. DBCC DBREINDEX重建索引提高SQL Server性能
  7. Mac升级macOS Big Sur之前如何优化并增加内存空间?
  8. atitit.atiLinq v2新特性attilax大总结 q326
  9. 期末总结(第五章—)
  10. 【Hoxton.SR1版本】Spring Cloud Gateway之GlobalFilter全局过滤器
  11. SpringBoot 中使用 QuzartZ
  12. Tushare使用教程
  13. jeesite实战(三十六)——非status的其他属性In条件查询
  14. 微软日语输入法安装及简单教程(深度技术 ghost xp)
  15. Mac下Android 反编译
  16. NXP JN5169 使用硬件 SPI 从机收发数据
  17. centor 7英伟达显卡驱动安装
  18. 怎么将PDF翻译成中文?这篇文章教会你
  19. 各种类型sizeof大小及C++有符号数与无符号数进行比较
  20. k8s二进制部署 1.17.3

热门文章

  1. php实例之简单的留言板,PHP实例一之简单的留言板
  2. 字符串换行截取_textwrap 文本自动换行与填充
  3. 计算机安装与维修 等级,电脑升级究竟要怎么升级?维修多年的老师傅说出其中答案!...
  4. 速看 | 电子元器件如何确定好坏?
  5. 模电这么学,谁还会说不懂晶体管?
  6. cc2530dma控制器功能_CC2530常用的控制寄存器
  7. city code table广东_专访 | 杨龙——第20届广东十佳服装设计师
  8. 服务器虚拟网络设置,虚拟化服务器网络设置
  9. php的验证码要gd库,PHP利用GD库实现一个简单的验证码
  10. php tostring(),【php】“__toString()”方法使用,php__tostring