单片机是将组成微型计算机的各个功能部件:中央处理器(CPU)、存储器(RAM、ROM EPROM)、定时/计数器、串行口、I/O接口电路及等集成在一块集成电路芯片中从而构成完整的微型计算机,故称作单晶片微型计算机,简称单片机。亦称微控制器MCU,或称嵌入式微控制EMCU。

按用途分类:

通用型:将可开发等资源(ROM, RAM, I/O, EPROM)等全部提供给用户。

专用型:将硬件及指令是按照某种特定用途而设计。

单片机的特点:

-体积小:基本功能部件满足要求

-可靠性高:总线大多在内部,易于提高电磁屏蔽性

  • 功能强:实时响应速度快,可对I/O口直接操作
  • 使用方便:易扩展,硬件设计简单,容易组成不同规模的应用系统,提供开发工具资料
  • 性价比高:电路板小,接插件少
  • 易产品化:研制周期短

应用特点:量大面广

-机电一体化:机器人

-智能仪表:测量仪

-实时控制:汽车

-家电:

-网络通信:通信协议集成其中

-计算机外设:键盘、打印机

-保健产品:按摩器

-多机分布式系统

根据51单片机内部存储器的类型不同,MCS-51单片机可分为以下几个基本型:

-无ROM型:8031

  • ROM型:8051
  • EPROM型:8751
  • EEPROM型:8951

增强型:8032/8052/8752/8952

CPU的改进

-采用双CPU结构,提高处理能力

-增加数据总线宽度,内部采用16位数据总线

-串行总线结构,飞利浦公司的I2C总线(Inter- I CBUS)用两根信号线代替现行的8位数据总线

存储器的发展

-加大存储容量

-片内EPROM采用EEPROM或闪烁(Flash)存储器

-程序保密化

片内I/O的改进

-增加并行口的驱动能力,能直接承受大电流和高电压

-增加I/O口的逻辑控制功能

-设置了一些特殊的串行接口功能,构成分布式、网络化系统

外围电路内装化

-器件集成度的不断提高,把众多的外围功能部件集成在片内————系统的单片化

低功耗化

  • CMOS化
  • CHMOS工艺

仿真开发系统的功能

-用户系统的硬件电路的诊断与检查

-程序的加载与修改

-程序的运行、调试及状态显示

-将程序固化到程序存储器中

单片机原理与应用-51相关推荐

  1. 单片机c 语言0-99,单片机“0~99”加法计数器程序的设计51单片机原理及应用.doc...

    单片机"0~99"加法计数器程序的设计51单片机原理及应用 课 程 设 计 课程名称51单片机原理及应用题目名称单片机"0~99"加法计数器程序设计专业班级学生 ...

  2. 单片机原理与实践学习记录之51单片机硬件基础

    单片机原理与实践学习记录 第三课(更新时间:2021.9.6) 51单片机硬件基础 MCS-51是Intel公司生产的一个单片机系列的总称.在功能上,该系列单片机有基本型和增强型两大类,通常以芯片型号 ...

  3. 单片机原理与实践学习记录之51单片机I/O口简单应用

    单片机原理与实践学习记录 第二课(更新时间:2021.9.3) 51单片机I/O口简单应用 C51中常用的头文件 ​ 通常有reg51.h,reg52.h,math.h, ctype.h, stdio ...

  4. [渝粤教育] 西南科技大学 单片机原理与应用 在线考试复习资料(2)

    单片机原理与应用--在线考试复习资料 一.单选题 1.信息能够同时双向传送的是( ). A.并行通信 B.单工串行通信 C.半双工串行通信 D.全双工串行通信 2.T89S52单片机片内有( )个定时 ...

  5. 《单片机原理及应用》复习提纲

    <单片机原理及应用>复习提纲 单片机应用系统的典型结构图   单片机应用系统核心硬件技术包括: 1.时序 2.中断 3.地址译码 单片机应用系统核心软件技术包括: 1.寻址方式.指令系统 ...

  6. 嵌入式技术(单片机原理)基本概念梳理(保研/考研面试)

    嵌入式技术基础(单片机原理),常见概念及知识点整理(保研面试用). 目录 第1章 概论 第2章 MCS-51系列单片机的资源配置 第3章 MCS-51系列单片机的指令系统及汇编语言程序设计 第4章 单 ...

  7. [渝粤教育] 昆明理工大学 单片机原理及接口技术(宋庆和) 参考 资料

    教育 -单片机原理及接口技术(宋庆和)-章节资料考试资料-昆明理工大学[] 1.4 发展趋势 1.[多选题]未来单片机发展趋势表现在以下几个方面 A.CPU流水线结构.增加数据总线的宽度提高运算速度和 ...

  8. 单片机原理及应用(1)--延时1s

    单片机原理及应用(1)–延时1s 目录 单片机原理及应用(1)--延时1s 1.前言 2.关于11.0592Mhz晶振 3.关于"无用指令" 3.1nop 3.2DJNZ 4.程序 ...

  9. 呼吸灯51单片机c语言编程,51单片机基于定时器实现呼吸灯(C8051F020单片机)

    一.实现思路 原理:利用PWM信号控制LED灯的亮暗程度,实现LED灯由暗到亮又由亮到暗的渐变过程. 方法:通过定时器设置LED所接引脚的高低电平持续时间,模拟出PWM波. 二.关键问题--PWM的频 ...

最新文章

  1. 物联网助推超市转型之具体应用分析
  2. 微信小程序实例开发教程之知乎新闻
  3. api分层内部外部 spring_java - Spring boot restful API分层架构验证 - SO中文参考 - www.soinside.com...
  4. 用Python实现队列
  5. Angular4+AdminLTE+Jeecg 前后端分离框架实战-张代浩-专题视频课程
  6. 稿定设计怎么免费去水印
  7. 自动点击器如何设置最快_微视APP如何设置自动播放视频-微视APP设置自动播放视频的方法...
  8. Notadd —— 基于 nest.js 的微服务开发框架
  9. 对预检请求的响应未通过访问控制检查
  10. android图片 垂直排列,Android图片切换特效示例:水平百叶窗、垂直百叶窗、马赛克...
  11. 线下商店销量预测挑战赛
  12. 安装gooreplacer插件为含有googlefonts api的网页提速
  13. 十分钟看懂时序数据库(I)-存储
  14. QGIS之十三矢量化电子地图并矩形化
  15. 用python制作英文字典的分析_分享一个自己做的英文科学写作检查器
  16. 在线教育平台五大商业模式
  17. 算法时间复杂度的计算:从几道题目讲起
  18. 评测:Logitech ConferenceCam CC3000e-一款出色的摇摄变焦摄像头和扬声器,适合远程工作者使用
  19. 全球计算机出货量排名,2018年全球电脑出货量排名:联想夺冠,惠普戴尔分列二三...
  20. 用python画国旗的程序_利用python画国旗(示例)

热门文章

  1. c语言 long long %d,定义一个long long类型,用%d打印的结果
  2. 如何计算IP报头的checksum
  3. C语言abs和labs函数详解和示例
  4. FXO端口的断开呼叫的问题(转)
  5. MySQL-数据表创建命令
  6. php单例模式(Singleton)
  7. 手动搭建高可用的Redis5.0分片集群,从理论到实践,超详细
  8. flutter 吸顶效果
  9. 400亿票房跟股市有什么关系
  10. 突发!又一风云人物,被警方采取刑事强制措施