第一章 单片机基础知识概述

单片机——微型计算机

(一)主要结构:CPU(中央处理器)、RAM(数据存储器/随机存取存储器)、ROM(程序存储器/只读存储 器)、定时/计数器、I/O口。

(二)单片机的特点及应用

(1) 特点:

1.集度高,体积小,抗干扰能力强,可靠性高。

2.开发性能好,开发周期短,控制能力强。

3.低功耗、低电压,具有掉电保护功能。

4.通用性和灵活性较好。

5.性价比高。

(2) 应用:

工业自动化控制,智能仪器仪表,通讯设备,汽车电子与航空航天电子系统,家用电器等。

(三)单片机学习基础知识

1.数值及其转换

10进制转换成二进制、十六进制、八进制用短除法取余(第一位余数是最低位)

八进制和十六进制转换成二进制,分别一位代表三位和四位(这里注意与BCD码的区别)

2.有符号数的表示

最高位表示0表示+,1表示-。

正数的原码,反码,补码都等于自身

负数的反码等于除符号位逐位取反,补码等于反码+1。

3.位,字节和字

(1)位(bit)

是存储最小单位,1个二进制数表示0或1的状态。

(2)字节(byte)

1byte=8bit

B作为汉字字节的代名词,但是和bit不一样(B是存储容量,bit是位数)

1010B!=1010bit

1KB=1024B,64KB=64*1024B=65536B

(3)字(word)

计算机一次存取、加工和传送的数据长度称为字,不同计算机字的长度是不同的。

(四)BCD码

8421位权码

常见的是与01代码之间的转换

例:1010 0101

8421 8421

四位四位权位相加

BCD码为 8+2 1+4 也就是a5

(五)ASCII

因为计算机使用的是二进制数,所以汉字,等一些特殊的字符,就有特定的二进制码与其对应,类似于密码的对照表。

(六)基本逻辑门电路

计算机里面只有两种状态0(低电平)或者1(高电平)。

基本逻辑电路包括

与,非,或,与非,异或,或非。(具体内容详见数字电子技术)

(七)Proteus的应用

proteus主要由两个设计平台组成:

(1)ISIS(Intelligent Schematic Inupt System)

原理图设计与仿真平台,用于电路原理图的设计,以及交互式仿真

(2)ARES(Advanced Routing and Editing Software)

高级布线和编辑软件平台,用于印制电流板的设计,并产生光绘输出文件。

具体操作略(参考Proteus 8——电子线路设计与仿真)

课后选择题知识点

微型计算机的缩写 SXM

ISIS 模块的主要功能_____________(电路原理图设计与仿真)

ARE模块的主要功能______________(高级布线和编辑)

家用电器如冰箱、空调、洗衣机中使用单片机主要利用了它______能力。(测量控制)

单片机原理及应用(c51语言版)(一)相关推荐

  1. 丁向荣单片机pdf_单片机原理与应用(C语言版)——基于STC15W201S系列单片机 丁向荣 纺著 9787121246357...

    第1章 STC15W201S单片机结构与工作原理 1.1 微型计算机结构与单片机 1.1.1 微型计算机的基本结构与工作原理 1.1.2 单片机概述 1.2 STC15W201S单片机结构与工作原理 ...

  2. c51语言提供了code存储类型来访问,单片机原理与应用(C51编程+proteus仿真)第2版张毅刚--第3章课后习题答案2020年1月30日整理...

    单片机原理与应用(C51编程+proteus仿真)第2版 -张毅刚课后习题参考答案 第3章思考题及习题3 参考答案 一.填空 1.与汇编语言相比, C51语言具有().().().和()等优点.答:可 ...

  3. c51语言的数据存储模式,第5章项目三单片机存储结构及C51语言.ppt

    第5章项目三单片机存储结构及C51语言 项目三 基本功 任务一 MCS-51单片机基础 任务二 单片机C51语言程序设计基础 二.MCS-51单片机存储器及存储空间 1.存储器的概念 什么是存储器呢? ...

  4. 单片机原理及应用第三版课后答案张毅刚

    单片机原理及应用第三版张毅刚答案 内容简介 本书为"十二五"普通高等教育本科*规划教材单片机原理及应用第三版课后答案,全书详细介绍了美ATMEL公司的增强型AT89S52单片机的硬 ...

  5. 单片机原理及应用c51周国运_实用!百万工程师都在使用的单片机开发产品流程...

    我们学习单片机的目的就是为了进行嵌入式系统的开发,学好单片机首先要有一个整体认识,下面将简要介绍一下单片机应用系统的开发流程,如图所示. 图 单片机系统开发流程 (1)明确任务 分析和了解项目的总体要 ...

  6. 单片机原理及应用(c51语言版)(二)

    第二章 MCS_51单片机的结构及原理 单片机的内部结构包含了CPU.RAM.ROM.定时器/计数器.可编程并行I/O口,可编程串口等 以下是内部结构图 1.80C51 的资源主要包括: 1个8位中央 ...

  7. 单片机原理及应用c语言编程,单片机原理及应用(C语言版)

    目录 模块1单片微型计算机 项目1:认识单片微型计算机 任务11:认识单片机 任务12:相关知识 项目2:认识单片机应用 任务21:了解单片机应用 任务22:相关知识 项目3:认识仿真软件Pr ...

  8. 单片机应用技术c语言版第4版答案,单片机应用技术(C语言版)第4版

    本书在第3版得到全国广大院校教师与学生的欢迎和使用基础上,结合行业新技术发展和课程组近年来取得的课程改革成果,在充分和认真听取广大师生及职教专家的意见和建议后,在保留原教材主体内容与特色的前提下,对其 ...

  9. 单片机考试及答案c语言版,51单片机期末考试试卷及答案

    制作人:兰香子 一.填空题 1.设X=5AH,Y=36H,则X与Y"或"运算为7EH,X与Y的"异或"运算为6CH. 2.若机器的字长为8位,X=17,Y=35 ...

  10. 整理所学|单片机原理及应用-第三版-张毅刚(一:考试要点)

    博主是2018级机械设计制造及自动化的学生,本来对结构颇为感兴趣,由于这学期课程接触到了单片机和编程,再加上对传统行业的落寞感到的心生倦怠和对自动化和芯片的浓厚兴趣,让我产生了对嵌入式行业产生了不小的 ...

最新文章

  1. 据说--------100年前光绪帝在北大的讲话
  2. php判断手机浏览器,PHP环境下判断客户端是否为手机浏览器
  3. windows窗口移动到屏幕外,找回方法
  4. jQuery之全选功能
  5. C#关键字详解第一节
  6. F# 换“山头”啦!现已迁移到 .NET 名下
  7. qml调用python_QML使用Python的函数
  8. 酒店管理系统-概要设计说明书
  9. (若依)RuoYi后台管理框架前端
  10. 内网工具 CS的基础使用
  11. 安卓版本与adb的问题
  12. 如何将图片的背景色去掉?怎样快速去除背景色?
  13. 个人支付方案(免签约)-支付宝当面付开通教程
  14. 怎么样matlab做玫瑰花,Matlab画的玫瑰花
  15. ********广度优先搜索*********
  16. 在Android系统中使用系统自带的emoji表情
  17. java应聘兼职_学的Java如何找兼职?
  18. Java面向对象之接口
  19. 暴风雨后清晨书所见所闻【明书】
  20. python中文字体下载_python+freetype+opencv 图片中文(汉字)显示 详细图文教程和项目完整源代码...

热门文章

  1. wpf制作的画图软件
  2. EEGLAB预处理脑电数据
  3. C++ vcpkg 安装
  4. Redfish 模型工具:Redfish Mockup Creator 和 Redfish Mockup Server
  5. http协议 文件下载原理详解
  6. oracle11g安装程序闪退,win10安装oracle11g-client闪退
  7. 数商云SCM供应链协同管理系统解决方案
  8. 房产管理系统下载和安装步骤
  9. 雨课堂计算机基础与应用大一,雨课堂试卷批量导入Word模板.doc
  10. LaTex符号大全(LaTeX_Symbols)