片机最小系统力天手把手教你学单片机之基础篇.ppt
《片机最小系统力天手把手教你学单片机之基础篇.ppt》由会员分享,可在线阅读,更多相关《片机最小系统力天手把手教你学单片机之基础篇.ppt(43页珍藏版)》请在三一办公上搜索。
1、手把手教你学51单片机 之MCS-51基础篇,主 讲:尹延辉策 划:张 勇开发板:LT-Super51QQ群:31646346网 址:E-Mail:,基础篇 第一讲51单片机最小系统,本讲内容提要单片机技术简介单片机应用实例单片机的主要技术指标常用单片机系列型号51单片机相关知识51单片机最小系统51单片机的开发方法习题,温故知新入门篇知识温习,个人电脑使用入门电脑在电子工程中的应用,包括其外部接口、开发工具简介等。硬件技术基础知识电路基础、模拟电路基础知识,元器件基本应用,微电子与PCB技术简介等。数字电路基础知识逻辑代数基础、基本门电路、数字芯片、可编程逻辑器件、英特尔总线时序等。C语言基
2、础知识程序开发语言简介、由源代码到可执行代码的过程、C语言的基本结构与特点等。,释疑解惑个人电脑使用入门(1),填空题单片机/ARM/DSP的IDE开发软件主要集成了文本编辑、编译、链接三个主要功能,某些IDE软件还集成了下载功能。单片机常用的目标代码文件扩展名为bin、hex两种。可编程器件固化代码的三类工具:下载器、编程器,以及Jtag仿真器两台电脑之间串口通讯应该用交叉(交叉,直连)线,电脑对与单片机之间串口通讯也应该交叉连接。简答题列举三种PCB设计软件答:AltiumDesigner、PowerPCB、Cadence简述ISP下载器与Jtag仿真器的联系与区别答:相同点:都可以在目标
3、板上固化代码不同点:Jtag可以完成仿真调试功能,而ISP只能简单的固化代码。比较并陈述PCI、USB2.0、串口这三种电脑接口的传输速度答:PCI速度最快(133MX8bpS),USB2.0次之(480Mbps),串口最慢1MbpS,释疑解惑个人电脑使用入门(2),实验题:在网上查找ByteBlaster的电路图,释疑解惑硬件技术基础知识,填空题硬件技术中三种基本的无源器件是电阻、电容、电感。电容对电流的作用效果可以总结为:隔直流、通交流,交流电流频率越高,电容对电流的阻抗效应越强。电感对电流的作用效果可以总结为:阻交流、通直流,交流电流频率越高,电感对电流的阻抗效应越弱。晶体二极管的一个最
4、重要特征是单向导电。晶体三极管的一个最重要特征是电流放大作用。大量分立元件集成到一片硅片上的技术称为集成电路技术。简答题简述三极管在单片机电路中的应用答:开关作用,用小电流控制大电流的通断实验题找一个发光二极管,用万用表测量它的极性与导通压降。,释疑解惑数字电路基础知识(1),填空题模拟量是连续变化的量,而数字量是离散变化的量。数字量的实质是加入判决门限的模拟量。人类日常使用的数制是十进制,而计算机学中最常用的数制是二进制、十六进制。数字电路中最基本的三个门电路是与门、或门、非门。开发可编程器件的两种模式:硬件描述语言模式与图形模式。简答题简述单片机内部SRAM与Flash存储器的区别。答:S
5、RAM可以随机按字节读写,读写速度相同且很快;Flash可以按字节读取,写入前需要擦除,必须按块或者扇区为单位进行擦除与写入操作。简述Intel总线方式扩展单片机IO的基本原理。答:将74HC573当做一字节的存储单元使用,通过74HC138等构成的地址译码电路为其提供片选。详细过程请参阅实验手册相关章节。,释疑解惑数字电路基础知识(2),实验题(选作)参照LT-Super51学习板蜂鸣器部分原理图,编写代码选中蜂鸣器片选,使得蜂鸣器正常工作。答:只需一条C语句即可实现蜂鸣器片选功能。#include/必要的头文件#include/必要的头文件sbit BUZ_BIT=P03;/控制蜂鸣器的I
6、O口void my_delay1s(void)unsigned int i,j;/定义2个无符号整型变量for(i=130;i0;i-)/通过软仿观察得知for(j=2000;j0;j-);/此处延时1Svoid main(void)P3/延时1S,释疑解惑数字电路基础知识(3),实验题 蜂鸣器部分电路图,选择题1.一个C程序的执行是从_A_。(A)本程序的main函数开始,到main函数结束。(B)本程序的第一个函数开始,到本程序文件的最后一个函数结束。(C)本程序的main函数开始,到本程序文件的最后一个函数结束。(D)本程序的第一个函数开始,到本程序main函数结束。2.以下叙述不正确的
7、是_D_。(A)一个C源程序可由一个或多个函数组成。(B)一个C源程序必须包含一个main函数。(C)程序的基本组成单位是函数。(D)在C程序中,注释说明只能位于一条语句的后面。,C语言基础知识课后习题(1),3.C语言规定:在一个源程序中,main函数的位置_C_。(A)必须在最开始(B)必须在系统调用的库函数的后面(C)可以任意(D)必须在最后4.一个C语言程序是由_B_。(A)一个主程序和若干子程序组成(B)函数组成(C)若干过程组成(D)若干子程序组成填空题C源程序的基本单位是函数。一个C源程序中至少应包括一个主函数。在一个C源程序中,注释部分两侧的分界符分别为_/*_和_*/_。,C
8、语言基础知识课后习题(2),新语新知单片机技术简介,什么是单片微型计算机?在一片芯片上集成了计算机的所有基本组成部分构成四要素:CPU、ROM、RAM、IO口,互相之间通过总线连接片上外设:UART、ADC、DAC、增强型定时器、SPI、IIC、USB控制器、LCD控制器等,新语新知单片机技术简介,单片机的工作过程基本流程:取指令执行ROM:指令存储器,固化有一条一条的指令,单片机复位后CPU从0地址按顺序取出指令并执行RAM:数据存储器,其中一部分映射到IO口与片上外设,称之为寄存器二大类指令:控制ROM的指令与控制RAM的指令(包括对寄存器的控制),新语新知单片机技术简介,单片机的应用单片
9、机能做什么?单片机无所不能!主要用途:控制与简单计算单片机无所不能!所谓“微电脑控制”场合的核心就是单片机涵盖工业生产、日常生活、军事设备、科研仪表仪器等智能化应用场合,新语新知单片机的应用举例,智能洗衣机如何“智能”?定时完成洗衣、脱水等功能可以判断衣服的干净程度,实现“洗净即停”的功能蒸汽熨烫的功能刷卡、投币洗衣更加智能:LG公司的“iPod洗衣机”一边洗衣一边听歌,新语新知单片机的应用举例,LED显示屏工作原理LED发光二极管构成显示屏的像素点单片机负责逐点或逐行扫描,并与电脑通信获取图片信息,新语新知单片机的应用举例,PH/ORP仪表主要用途:用于环境监测、工矿企业、科学研究、水产养殖
10、场等场合的pH值的测定工作原理:读取pH传感器的模拟信号,内部处理后显示在LCD上,新语新知单片机的应用举例,各种数码产品,新语新知单片机的应用举例,智能小车巡线避障电视机遥控器遥控LCD显示,新语新知单片机技术指标,CPU与总线的相关指标CPU字长:总线上数据的位宽,常见的有8位与16位。一般来讲CPU字长越长,运算能力越强,单片机的功耗也越大CPU主频:CPU运行的主时钟频率,一般为1MHz20MHz范围内。CPU主频越高,运算能力越强,功耗越大指令周期:执行一条指令所需要经过的CPU时钟数,一般来讲同一种单片机不同的指令其周期也不一定相同,一个到数个周期不等。指令周期越短,代码效率(同样
11、长的时间内单片机所能完成的工作量)越高CPU架构:划分为复杂指令集(CISC)与精简指令集(RISC)两大类,CISC的架构较为落后,RISC是在CISC的基础上优化发展而来。对于使用者来说,RISC与CISC区别不大,RISC主要优势在于生产工艺较为简单,因此芯片价格会相对便宜,而且RSIC功耗也相对较低。由于市场的惯性,CISC架构的CPU仍然大量存在,例如MCS-51、x86。20世纪九十年代后新型的CPU一般都为RISC,例如ARM、AVR、PIC、MSP430等。,新语新知单片机技术指标,RAM相关指标RAM容量:片内SARM的大小,越大则性能越好、能够执行较复杂的代码,但一般来讲造
12、价也会随容量提高。对功耗的影响不大。一般在128字节8K字节之间。ROM相关指标ROM类型:片内ROM的材质类型,比较常见的有EEPROM、FlashROMROM容量:片内ROM的大小,越大则能够装载的代码量越大。一般在1K字节256K字节之间。其他指标单片机功耗:单片机正常工作时消耗的功率(电流乘电压,不包含IO口驱动的外设所消耗的功耗),功耗越低越好。一般在0.510X10-3W。工作电压:可以使单片机正常工作的电源电压。有5V、3.3V、1.8V三种且都有一个误差范围(一般在+-10%),新语新知常用系列单片机,8位单片机MCS-51PICAVR新华龙(增强型51)16位单片机MSP43
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最小 系统 手把手 单片机 基础
链接地址:https://www.31ppt.com/p-6426511.html