单片机-单片机基础知识

单片机-单片机基础知识

ID:4135791

大小:14.64 MB

页数:54页

时间:2017-11-29

单片机-单片机基础知识_第1页
单片机-单片机基础知识_第2页
单片机-单片机基础知识_第3页
单片机-单片机基础知识_第4页
单片机-单片机基础知识_第5页
资源描述:

《单片机-单片机基础知识》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、手把手教你学51单片机视频教程主讲:慧净QQ:121350852基于HJ-1G/HJ-3G/C52MCU实验板第一讲单片机基础知识主讲:慧净QQ:121350852基于HJ-1G/HJ-3G/C52MCU实验板本教程的特色•教程以动手实践为主,理论为辅,理论只在实际要用到时才讲,随讲随用,用多少就讲多少----节约你的时间,如果点亮一个发光管要2个小时才能讲完,你一定听到45分钟你就睡着了。•我们始终将听课对象定位为无任何基础知识的、文化程度在初三年级以上的学生。讲解力求通俗易懂,实验板现象用摄像头实时拍摄,帮助大家突破单片机学习中的难点,全程采用手把手方式教学。单片机基础知识•学单片机需要什

2、么基础?•什么是单片机、单片机能做什么、怎么开始学习单片机。•学单片机需要的一些预备知识。•模拟电子、数字电子、C51基础知识。•了解51单片机学习板系统结构。•如何用51单片机学习板在短时间内掌握51单片机和C语言编程。•KEIL工程建立详细介绍及KEIL软件使用方法。•从点亮实验板上的一个发光二极管开始。学单片机需要什么基础?1.与以前所学的知识关联很少。2.只需要掌握很基本的数电模电知识,如二进制、十进制、十六进制之间的转换,与、或、非逻辑关系等。3.对各种器件的概念基本上是从0开始。4.如果要用C语言编程,需具备简单的C语言基础。5.所有人都站在了同一起跑线上。单片机主要掌握以下几点•

3、最小系统能够运行起来的必要条件。1、电源晶振复位电路2、对单片机任意IO口的随意操作3、输出控制电平高低4、输出检测电平高低。5、定时器:重点掌握最常用的方式26、中断:外部中断、定时器中断、串口中断7、串口通信:单片机之间、单片机与电脑间什么是单板机?单板机将CPU芯片、存储器芯片、I/O接口芯片和简单I/O设备(小键盘、LED显示器)等装配在一块印刷电路板上,再配上监控程序(固化在ROM中),就构成了一台单板微型计算机(简称单板机)。单板机的I/O设备简单,软件资源少,使用不方便。早期主要用于微型计算机原理的教学及简单的测控系统,现在已很少使用。什么是单片机?在一片集成电路芯片上集成计算机

4、所有基本部分(中央处理器CPU、存储器RAM、ROM、定时/计数器T/C,输入输出接口I/O、中断系统)都集成在一片硅片上,从而构成了单芯片微型计算机,即单片机。•单片机体积小、可以很方便地装在各种设•备、电器的内部,因此也叫嵌入式处理器;它主要用于控制,因此被称为微控制器(MCU)。单片机能做什么我们已经被单片机的海洋所包围----单片机无所不在、无所不能!日常生活中我们见到的带“电脑”两个字的产品,其内部的核心就是单片机电视机遥控器?•工业自动化:数据采集、测控技术。•智能仪器仪表:数字示波器、数字信号源、数字万用表、感应电流表等。•消费类电子产品:洗衣机、电冰箱、空调机、电视机、微波炉、

5、手机、IC卡、汽车电子设备等。•通讯方面:调制解调器、程控交换技术、手机、小灵通等。•武器装备:飞机、军舰、坦克、导弹、航天飞机、鱼雷制导、智能武器等。•等等…..怎么开始学习?•实践第一。•补充必要的理论知识,即缺什么补什么。•做工程项目积累经验。(可在网络上搜集题目,也可自己有什么想法大胆的去试验)预备知识•计算机的发展史•电平特性•2进制与16进制的表示及转换•二进制数的逻辑运算•8051单片机介绍•C51基础知识计算机的发展史•电子管计算机晶体管计算机集成电路计算机•大规模集成电路计算机分为二种•1、微型计算机•2、单片微型计算机计算机系统的组成•计算机系统----硬件、软件组成•硬件

6、----主机、外围设备•外围设备----输入设备、输出设备•软件硬件与软件•硬件:看得见、摸得着的,如我们用的开发板、•单片机芯片。•软件:你编写的程序。•程序:指令序列。•按你写出的意思来执行事情,做事情。•比如:做一件事,开始如何做,做事过程,最后•的结果。主机的一般组成•总线(BUS)是计算机各部件之间传送信息的公共通道。•1、为什么要用总线?总线的应用,使得计算机内部的连接变得非常简单。•2、计算机中有内部总线和外部总线两类。•内部总线是CPU内部之间的连线。外部总线是指CPU与其它部件之间的连线。单片机工作的基本时序•机器周期和指令周期•(1)振荡周期:也称时钟周期,是指为单片机提供

7、时钟脉冲信号的振荡源的周期,实验板上为11.0592MHZ。•(2)状态周期:每个状态周期为时钟周期的2倍,是振荡周期经二分频后得到的。•(3)机器周期:一个机器周期包含6个状态周期S1~S6,也就是12个时钟周期。在一个机器周期内,CPU可以完成一个独立的操作。•(4)指令周期:它是指CPU完成一条操作所需的全部时间。每条指令执行时间都是有一个或几个机器周期组成。MCS-51系统中,有单周期指令

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。