欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > PPT文档下载  

    单片机基础培训.ppt

    • 资源ID:246756       资源大小:657KB        全文页数:22页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    单片机基础培训.ppt

    单片机基础培训,一、培训目的:,此次培训是想通过对单片机的基础知识的讲解,使大家对单片机有一个大概的认识,从而对我们所生产的电子类产品有更深刻的认识,服务于生产。,二、培训内容:,(一)、单片机概况。(二)、硬件。(三)、软件。(四)、相关编程软件的介绍实例演示。,最后的实例演示我们将以合泰单片机HT48R05为例,向大家演示一个简单的实例。,(一)、单片机概况。,单片机又称为“微控制器”和“嵌入式计算机”在有些地方又简称“MCU”或“MCS”。这是一种把构成一台微型机的功能部件都集成在一块芯片之中的计算机,其中包括了:CPU、RAM、ROM等等。在智能化仪器仪表及控制等领域应用极广。如:温控仪、游戏机、电磁炉、各种玩具以及机器人等都有它的身影。单片机从70年代的4位机发展到8位机、16位机在性能上正朝着:多功能、高速度、低功耗、大容量、高集成度发展。,1、多功能:集中体现在将LED、LCD、或VFD显示驱动,A/D(模数转换)、D/A(数模转换),PWM输出、UART通信等功能集成在单片机上。2、高速度:使用RISC(精简指令集计算机)、流水线、DSP(数字信号处理)等技术。大大的提高了单片机的运算速度3、低功耗:低电压工作有些可在1.2V或0.9V的电压下工作、多种省电模式。4、大容量、高集成度:单片机的寻址能力不断提高,使它能够有更多的存储空间存储更多的信息,某些单片机能够达到16M。,返回,(二)、硬件。,存储器,1、CPU:又叫中央处理器,它由控制器、运算器ALU、寄存器组成。控制器是单片机的大脑,单片机的所有功能都是在它的控制下按照一定的时序完成的。ALU是一算术逻辑运算单元完成各种运算功能。寄存器为控制器、运算器提供必要的数据。2、存储器:包括RAM(数据存储器)、ROM(程序存储器),RAM用于存储程序运行过程中临时的数据、分为通用数据存储器和特殊功能存储器。ROM用于存放经调试正确的应用程序和常数表格。,3、并行I/O口:是单片机与外界联系的门户。外面的数据以及信号通过I/O接口传输给单片机、经过处理的信号也需要通过I/O接口输出。能够驱动一定的负载。一般开关量、模拟量信号的输入和驱动信号的输出都会用并口。4、串行口:与并行口一样也是单片机和外界联系的方式,但是它每次都只能传输一位数据。速度比并行口慢,但节省资源只用两条线就可以传输大量的数据。一般用在与计算机或者集成电路之间的数据通信。,1、(串行),串行与并行的区别,5、中断控制系统:中断是指:在程序正常运行过程中出现需要单片机快速处理的事件时,单片机暂时中止正在运行的程序而处理突发情况。处理完后,又重新回到中止程序处继续往下执行。它分为内部中断和外部中断。6、定时器计数器:通常是复用端口,计数器:是对外部事件进行累计从而给单片机提供外部事件的信息。在某些控制场合需要精准定时的时候就需要内部的定时器。它对内部时钟累计时,计时的多少可由程序设置。,7、时钟电路、其他功能:时钟电路是为单片机系统提供时序的电路,单片机的所有控制都是在一定的控制时序下有序的进行的。单片机除了以上的结构外一般都会增加其他的一些功能。如:A/D(模数转换)、D/A(数模转换)、PWM输出、UART通信、红外线输出、LCD驱动等功能。给客户更多的选择。单片机工作原理简介:mov a,09;将数据09给累加器。mov date,a;将09给RAM中的变量date。,ALU,经过指令寄存器IR,指令译码器ID的译码后,将各类控制信号输出。,1011 0000(指令),0000 1001(09),RAM,IN,OUT,(单片机工作原理简图),(三)、软件。,软件是单片机的灵魂。单片机要实现什么样的功能、如何实现、效果效率怎样这都要看单片机的程序编写的好不好。常用的编程语言有两种:汇编语言、C语言。汇编语言是一种面向机器的语言,它是与单片机硬件密切相关的。必须要对所用单片机的指令集、硬件的运行过程熟悉。编写出来的程序代码执行效率高、能最大限度的使用单片机的有限资源。C语言是一种高级编程语言,比较接近人们的一般思维。编程人员对硬件以及指令的执行过程不一定要非常了解,更容易理解。它的模块化结构对于程序升级和维护都比较容易。,1、汇编语言:(1)汇编语言的特点和格式:分段结构和语句行是汇编语言的两个基本的特点。分段结构:汇编语言的数据段、程序段等不同的段都需要分别说明。如:data.section datacount00 db?count11 db?*code.section at 00h code start:*语句行:汇编程序的语句有两类:指示性语句和指令性语句。,指令性语句的格式:【标号:】操作码【操作数】【,操作码】【;注释】如:start:mov A,00;将0传输给累加器A。指示性语句的格式:【名字/变量】命令【参数】【;注释】如:data.section data(2)程序设计的基本方法:分5步:分析课题、确定算法、画流程图、编写 程序、上机调试、修改。(3)程序设计的基本结构:共有4种基本的结构:顺序结构、分支程序结构、循环程序结构、子程序结构。,(1)顺序结构,(2)分支程序结构,开始,置初值部分,循环工作部分,循环控制部分,循环修改部分,完,结束,(3)循环程序结构,(4)循环程序结构,HT46R*A各类指令集一览表,(四)、相关编程软件的介绍、实例演示。,

    注意事项

    本文(单片机基础培训.ppt)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开