- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MCS-51单片机教程-全套PPT课件.pptx
第1章 单片机基础知识概述 ;第1章 单片机基础知识概述 ;第1章 单片机基础知识概述 ;第1章 单片机基础知识概述 ;第1章 单片机基础知识概述 ;第1章 单片机基础知识概述 ;第1章 单片机基础知识概述 ;第1章 单片机基础知识概述 ;第1章 单片机基础知识概述 ;第1章 单片机基础知识概述 ;第1章 单片机基础知识概述 ;第1章 单片机基础知识概述 ;第1章 单片机基础知识概述 ;第1章 单片机基础知识概述 ;仿真运行效果;1.1 单片机概述
1.2 单片机学习的预备知识
1.3 Proteus应用简介;1.2 单片机学习的预备知识 ;1、数制;;;2、数制转换 ;(2)十六进制转换成十进制
转换规则:按十六进制表达式展开,按十进制运算求和。;; (4)十进制整数转换成二、十六进制整数
转换规则:“除基取余”。十进制整数不断除以转换进制基数,直至商为0。每除一次取一个余数,从低位排向高位。;3、有符号数的表示方法 ;有符号 数有3种编码形式:原码、反码和补码;4、位—字节—字 ;5、BCD码 ;6、ASCⅡ码 ;7、基本逻辑门电路 ;1.1 单片机概述
1.2 单片机学习的预备知识
1.3 Proteus应用简介;Proteus是电路分析与实物仿真软件(ISIS和ARES)
英国Labcenter Electronics Ltd. 开发
提供原理图绘制、单片机系统仿真与PCB设计等功能(部分功能类似于Multisim软件)
可仿真多种MCU,如51、AVR,PIC,MSP等
可仿真许多电子元件,如阻容元件、开关、晶体管、集成电路、液晶显示器等
可提供多种调试虚拟仪器,如示波器、信号源等;ISIS——智能原理图输入系统;;测频电路原理图;可利用线路探针进行电路测量;虚拟示波器;调幅信号
输出;音频信号激励源 ;数字时钟信号激励源 ;单片机汇编程序编译调试;应用举例 ;(1)启动ISIS;(2)绘制电路原理图;(3)输入单片机汇编程序;(4)进行源代码调试;(5)仿真运行;ARES——高级布线与编辑软件;;应用举例 ;(1)启动ARES;(2)元器件布局;(3)元器件布线;(4)铺铜;(5)三维效果图;(6) Gerber输出;演示1 交通灯控制仪;演示2 简易型计算器;本章小结;第2章 MCS-51单片机结构及原理 ;SCM——将通用微计算机基本功能部件集成在一块芯片上构成的一种专用微计算机系统;87C52;51单片机主要内部资源的学习安?? ;CPU;控制器的用途:统一指挥和控制各单元协调工作
控制器的任务:从ROM中取出指令→译码→执行指令
控制器的组成:程序计数器PC、数据指针寄存器DPTR、…;运算器的用途:对数据进行算术运算和逻辑操作
运算器的任务:计算缓存器内容→结果暂存→修改运行标志
运算器的组成:累加器ACC、程序状态字寄存器PSW、…;(1)程序计数器(Program Counter——PC);(2)数据指针寄存器(Data Pointer ——DPTR);(3)累加器(ACCUMULATER——A或ACC) ;(4)程序状态字寄存器(Program State Word——PSW) ;CY(PSW.7)——进位标志
在进行加或减运算时,如果操作结果最高位有进位或借位时,CY由硬件置“1”,否则清“0”。; AC(PSW.6)——辅助进位标志
在进行加或减运算时,如果操作结果的低四位数向高四位产生进位或借位时,将由硬件置“1”,否则清“0”。;F0(PSW.5)和 F1(PSW.1) ——用户标志位
用途: 可做为用户指定的状态标志;RS1(PSW.4)和RS0(PSW.3)——工作寄存器组指针
用途:用于指定CPU的当前工作寄存器组;OV(PSW.2) ——溢出标志
在有符号数加减运算或无符号数乘除运算中若有异常结果,OV硬件置1,否则硬件清0。;OV=C6Y C7Y=1 0=1;P(PSW.0) ——奇偶标志位
该位始终跟踪累加器A中含“1”个数的奇偶性
如果A中有奇数个“1”,则P置“1”,否则置“0”;51系列单片机一般采用40只引脚的双列直插式(DIP——Dual In-line Package)封装结构;除DIP封装外, 51单片机还采用44只引脚的方形扁平(QFP
——Quad Flat Package) 封装方式(4只引脚无用)。 ;DIP引脚分布 ;(1)电源及晶振引脚;(2)控制引脚 ;(3)端口引脚 ;最简单的单片机电路图;;1. 存储器划分方法;;;;;;3. 片内数据存储器(RAM);(1) 低128字节的区域
①工作寄存器区(00H~1FH)
②可位寻址区(20H~2FH)
③用户RAM区(30H~7FH);
文档评论(0)