《单片机知识讲座.ppt》由会员分享,可在线阅读,更多相关《单片机知识讲座.ppt(30页珍藏版)》请在优知文库上搜索。
1、单片机知识讲座单片机知识讲座目录目录l单片机及其发展历史与现状l单片机在电子信息类课程中的地位l发展趋势嵌入式技术l开发方法(集成开发环境IDE,下载,仿真)l绿野工作室简介与GZ-51开发板简介什么是单片机什么是单片机l单片微型计算机 single-chip microcomputerl一块芯片上集成了中央处理器(CPU),只读存储器(ROM,硬盘),随机存取存储器(RAM,内存),定时计数器以及输入输出口(键盘、鼠标、显示器),构成一个完整的微型计算机系统。内部结构内部结构实物实物为什么会出现单片机为什么会出现单片机 随着科学技术的发展,越来越多的机器需要智能化控制,因此体积小巧,适应特殊
2、运用场合的一种计算机系统单片机产生了。 单片机与通用单片机与通用PC机机 单片机相当于一台PC机,而非仅仅是CPU。但是它们的位数,速度,存储容量等都没有可比性,但单片机更适用于专用场合,更适合应用于控制场合(微控制器MCU)。 具体应用在什么场合?家电家电全自动洗衣机,电冰箱,空调等 工业自动化工业自动化自动化流水线消费类电子消费类电子lMP4,手机汽车电子汽车电子智能化仪器仪表智能化仪器仪表 单片机作为智能自动化控制设备的一员主将,已经融入到人类生活的方方面面。单片机发展历史及现状单片机发展历史及现状l19701974 4位 l19741978 MCS48 低端8位 l19781983 M
3、CS51 经典8位 l1983现在 高端8位 PIC,AVR,C8051F, 16位 MSP430 32位 ARM,MIPS,POWER PCl现状 经典的51,百花齐放,ARM的统治地位单片机的地位(为什么要学单片机)单片机的地位(为什么要学单片机)l工作中非常有用,必须要学,招聘职位查询l专业课程中承前启后的地位电路模电数电单片机四肢与五官大脑高级大脑ARMDSPFPGA传感器学什么型号,怎么学学什么型号,怎么学l经典的51 结构经典,仍在使用,有繁多的增强体。易学,资料多,对于其他型号的学习有指导意义。l为学而学 开发板开发板,书籍,网络资料,视频,讲座,上课 有趣的过程l其他高级单片机
4、的学习 AVR C8051F ARMl为用而学 看其特点,更改原来用于51的程序与电路总之总之单片机的学习过程是很快乐的!一定要把51单片机学好!发展趋势嵌入式发展趋势嵌入式l随着技术进步与产业发展,系统要求更复杂,更高速的控制,单片机已经不能适应这些场合。嵌入式随之而来。 雷达,航天飞机,奥运会显示屏l个人知识应随技术产业发展而更新,要在单片机的基础上进一步学习嵌入式方面的知识。嵌入式概念嵌入式概念l国内普遍认同的嵌入式系统定义为:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。 l广义的嵌入式 单片机 DSP Digi
5、tal Signal Processor ARM Advanced RISC Machines FPGA Field Programmable Gate Arrayl狭意的嵌入式 ARM涉及的知识涉及的知识lARM 系统软件编写能力,操作系统 领域lDSP 数字信号处理理论 领域lFPGA 高级数字逻辑理论 领域l各种电路理论,单片机基础(本科一定要会的)具体操作开发方法具体操作开发方法l程序设计l仿真l下载l运行程序设计程序设计l交叉编译(与PC机编程的区别)l集成开发环境 IDE Integrated Develop Environment 较早期程序设计的各个阶段都要用不同的软件来进行处理 IDE是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。 KEIL ,IAR等仿真验证仿真验证l软件l硬件下载下载 编程器,ISP(In System Programming) IAP(In Application Programming)运行运行普中单片机普中单片机谢谢大家!谢谢大家!