单片机简介

是一个在半导体硅片上,集成了中央处理单元(CPU),存储器(RAM和ROM),并行口,串行口、定时器/计数器、中断系统,系统时钟电路及系统总线,用于测控领域的单片微型计算机,检测单片机

分类

功能上:

  1. 通用型 : 将内部可开发的资源全部提供给用户
  2. 专用型: 针对某些产品的特定用途而制作的

历史上:

8位单片机,16位单片机,32位单片机

特点:体积小、价格低、应用方便、稳定可靠,功能齐全,应用可靠,抗干扰能力强。

MCS系列单片机:Intel公司单片机的系列符号

基本型:8031/8051/8751(低功耗型80C31/80C51/87C51)  

增强型8032/8052/8752

AT89C5x/AT89S5x系列,然知一可知百也,

由于学习的是AT89S51系列单片机故接下来讲仅对AT系列作为讲解

前缀

AT:

表示ATMEL公司产品

型号:

• 由“ 89C××××” 或“ 89LV××××” 或“ 89S××××” 等表示。“ 89C××××” 中, 8 表示单片, 9 表示内部含有 Flash 存储器, C 表示 CMOS 产品。
•“89LV××××”中,LV为低电压产品,可在2.5V电压下工作。
• “ 89S××××” 中, S 表示含有串行下载的 Flash 存储器,而“ ××××” 表示器件的型号,如 51 、 52 、 2051 、 8052 等。

后缀:

• 后缀由最后 4 个“ ××××” 参数组成,每个参数意义不同。在型号与后缀部分由“ —” 号隔开。

(a)后缀第1个“×”表示时钟频率:

x=12,时钟频率为12MHz;

x=16,时钟频率为16MHz;

x=20,时钟频率为20MHz;

x=24,时钟频率为24MHz

(b)后缀第2个“×”表示封装:x=P,塑料双列直插DIP封装;

x=D,陶瓷封装;

x=Q,PQFP封装;

x=J, PLV封装;

x=A, TQFP封装;

x=S, SOIC封装;

x=W,表示裸芯片。

(c)后缀第3个“×”表示芯片温度范围:

x=C,表示商业用产品,温度范围为0~+70℃;

x=I,表示工业用产品,温度范围为−40~+85℃;

x=A,表示汽车用产品,温度范围为−40~+125℃;

x=M,表示军用产品,温度范围为−55~+150℃;

(d)后缀中的第4个“×”表示工艺:x为空,表示处理工艺是标准工艺;

x=/883,表示处理工艺采用MIL-STD-883标准。

AT89C5x/AT89S5x系列与MCS-51系列在原有功能、引脚以及指令系统方面完全兼容。另有些品种增加了一些新的功能,如看门狗,ISP,以及SPI串行接口技术等

此外还支持两种节电工作方式,适用于低功耗场合

片内硬件资源:

表1-3中,“LV”-低电压,与AT89S51主要差别是其工作时钟频率为12MHz,工作电压为2.7~6V,编程电压VPP为12V。

单片机原理与应用设计第一章相关推荐

  1. 单片机原理与应用设计第二章(AT89S51)

    目录 目录 一.硬件组成 AT89S51单片机片内结构 AT89S51引脚功能 3.并行I/O口引脚 P0口 P0口:地址/数据总线 数据输出 数据输入 P0口:通用输入输出功能 P1口 P2组I/O ...

  2. 单片机原理及接口技术第一章

    微处理器.微机和单片机概念的差异.微处理器是微型计算机的控制和处理部分,一般指微机中的CPU:微机除了包含控制和处理单元,还包含存储器(RAM,ROM),接口适配器以及I/O设备:将微型计算机集成在一 ...

  3. 【单片机原理及其应用】第一章基础软件的介绍及其使用

    MPLAB X IDE 中等入门(精简) MPLAB X IDE 是一款由microship公司研发的一个集成的单片机开发工具,主要适用于microship公司研发的PIC单片机.这门课的主要研究的单 ...

  4. 走向ASP.NET架构设计--第一章:走向设计

    走向ASP.NET架构设计--第一章:走向设计 前言:很多做开发的人都在不断的摸索着,积极的学习,试图找出一条走向架构设计的成功法则.每当有人问起我们的职业,我们也常常在说:"软件设计&qu ...

  5. 框架设计--第一章 Spring的基本应用--习题答案

    摘要:微信搜索[三桥君] 课程介绍:"框架技术"是软件工程专业的核心课程,是本专业限选课,是Java 应用开发课程,是本专业学生就业的主要方向. 说明:框架设计其他章节的习题答案也 ...

  6. c语言程序第一章编程,c语言程序的设计第一章 C语言编程入门.ppt

    c语言程序的设计第一章 C语言编程入门 第1章 C语言编程入门 本章是本书的入门篇,专为初学者熟悉编程过程.掌握程序结构而准备的. 本章学习目标 ? 1)? 能够通过模仿与改变来构造带有测试函数的C语 ...

  7. 计算机图形学原理及实践学习笔记第一章

    第一章 绪论 1.1 计算机图形学简介 在计算机图形学中,"模型"这个词指的可以是 几何模型 也可以是 数学模型. 几何模型:我们想要呈现在图像中的物体的模型,例如 构建的汽车模型 ...

  8. 微机原理知识点总结(第一章-微型计算机系统)

    第一章.微型计算机系统 1.1微型计算机的发展 微型计算机 性能,价格,体积较小,最常见的计算机 采用微处理器为核心构造的计算机 处理器.微处理器.中央处理单元CPU 计算机的运算和控制核心 字长 进 ...

  9. 《从Paxos到Zookeeper:分布式一致性原理与实践》第一章读书笔记

    第一章主要介绍了计算机系统从集中式向分布式系统演变过程中面临的挑战,并简要介绍了ACID.CAP和BASE等经典分布式理论,主要包含以下内容: 集中式的特点 分布式的特点 分布式环境的各种问题 ACI ...

最新文章

  1. CVPR2020 | 商汤-港中文等提出PV-RCNN:3D目标检测新网络
  2. 为什么印度盛产码农_印度农产品价格的时间序列分析
  3. java for i i 区别,i ++amp;和i ++之间的区别是什么? ++我在for循环(Java)?
  4. linux可配置哪些服务,linux操作系统下服务配置
  5. android studio云测,Android studio 下的robotium自动化测试和持续集成
  6. Linux文件的三种时间属性
  7. 在OpenEIM中每运行一个程序
  8. 怎么做分布式存储的面试?
  9. office2013卸载工具
  10. vs2012 wp8 应用调试时报错 指定的通信资源(端口) 已由另一个应用程序使
  11. Web爬虫|入门教程之爬虫简介
  12. vue中v-for循环选中点击的元素并对该元素添加样式
  13. AD中的机械尺寸定位的使用
  14. Vulkan【1】介绍
  15. 安卓手机的证书信任设置在哪_如何在Android设备上安装受信任的CA证书?
  16. int与Integer、new Integer()
  17. solarwinds如何使用
  18. 国外导师对博士后申请简历的几点建议
  19. python使用matplotlib绘制鼠标路径
  20. J-Link在keil软件找不到芯片 与 软件提示dll错误

热门文章

  1. 基于SnapDragonBoard410c的打飞机游戏之一绘制网格地图
  2. 编写一个python程序用来计算投资回收期_计算该项目的投资回收期;
  3. Paralleled Merge Sort using CUDA
  4. Terrain Stitcher的学习
  5. 邂逅天融信防火墙 - 新增公网链路
  6. ubuntu14.04有线网卡检测不到问题
  7. 卖家网:跨境电商数据查询,淘宝大学免费课程,淘宝电商培训班,电商资讯干货
  8. 中国物联网未来发展之路
  9. 直播用的计算机配置,在斗鱼直播电脑配置需要什么样的
  10. 2021前端面经-看这篇就够了(笔者靠这个拿到阿里和字节的offer)