个人电脑使用入门-力天手把手教你学单片机之入门篇.ppt

上传人:牧羊曲112 文档编号:6533646 上传时间:2023-11-09 格式:PPT 页数:24 大小:4.13MB
返回 下载 相关 举报
个人电脑使用入门-力天手把手教你学单片机之入门篇.ppt_第1页
第1页 / 共24页
个人电脑使用入门-力天手把手教你学单片机之入门篇.ppt_第2页
第2页 / 共24页
个人电脑使用入门-力天手把手教你学单片机之入门篇.ppt_第3页
第3页 / 共24页
个人电脑使用入门-力天手把手教你学单片机之入门篇.ppt_第4页
第4页 / 共24页
个人电脑使用入门-力天手把手教你学单片机之入门篇.ppt_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《个人电脑使用入门-力天手把手教你学单片机之入门篇.ppt》由会员分享,可在线阅读,更多相关《个人电脑使用入门-力天手把手教你学单片机之入门篇.ppt(24页珍藏版)》请在三一办公上搜索。

1、主 讲:尹延辉策 划:张 勇开发板:LT-Super51QQ群:31646346网 址:E-Mail:,手把手教你学51单片机 之MCS-51入门篇,入门篇 第一讲个人电脑使用入门,本讲内容提要微机系统概念结构电子学中的数字化设计可编程器件的开发流程个人电脑外部接口简介串口USB接口并口PCI插槽简介常用开发工具简介习题,个人电脑使用入门微机系统概念结构,个人电脑使用入门个人电脑的构成,PC机结构框图,个人电脑使用入门电子学中的数字化设计,电路仿真EWB:低频电路ADS:高频电路PCB设计Protel/AltiumDesignerPowerPCBCadence交叉编译/调试单片机、ARMDSP

2、FPGA、CPLD,PC机在电子工程中的应用,个人电脑使用入门可编程器件的开发系统,软件环境单片机/ARM/DSP:编译、链接、仿真的集成开发环境(IDE)FPGA/CPLD:综合、实现、映射、布局布线的集成开发环境(IDE)硬件工具单片机/ARM/DSP:仿真器、下载器、编程器FPGA/CPLD:下载线(可以通过嵌入式逻辑分析仪的形式实现仿真功能),个人电脑使用入门个人电脑外部接口简介,个人电脑使用入门PC机串口简介,RS232电平标准逻辑1:-15V逻辑0:+15VDB9接口定义TXD、RXD、GND三根线即可满足绝大多数应用场合,个人电脑使用入门串口连接线,用途及类型延长线:公母直连线交

3、叉线:两母交叉线公母交叉线、两公直连线、两母直连线均不常用,个人电脑使用入门串口转接线,问题:新型电脑普遍无串口USB转串口芯片:PL2303,CP2102,FT232PCI串口卡PCMCIA串口卡,个人电脑使用入门玩转串口通讯,串口与电子设备之间的连接关键问题:电平转换电平转换芯片RS232TTL:MAX232RS232LVTTL:MAX3232单片机应用PC机与单片机通讯串口仿真器/下载器,个人电脑使用入门USB接口简介,通用串行总线特点:高速,通用,方便第一代:USB 1.0/1.1的最大传输速率为12Mbps。第二代:USB 2.0的最大传输速率高达480Mbps。USB 1.0/1.

4、1与USB 2.0的接口是相互兼容的。注意:USB2.0FullSpeed=USB1.1,USB2.0HighSpeed=USB2.0,个人电脑使用入门USB接口简介,线序及颜色定义,个人电脑使用入门玩转USB通讯,USB桥芯片USB1.1:PDIUSBD12USB2.0:CYC68013USB_HOST:SL811,CH375可编程芯片自带USB控制器USB1.1:C8051F320USB2.0:CYC68013USB_HOST:Cortex-M3,单片机/ARM的USB通讯,个人电脑使用入门并口(打印口)简介,并口两大作用连接打印机控制其他外设类似于单片机IO口管脚定义,个人电脑使用入门P

5、CI插槽简介,PCI的定义及用途PCI(Peripheral Component Interconnect),是一种连接电子计算机主板和外部设备的总线标准。传输速率33MHzX32bit=133MX8bpS电子学中的应用高速数据采集(主要是采集视频)新一代PCIPCI-E(PCI Express)特点提升可靠性:串行化,引线大大减少速度更快:PCIe x16可达8GB/s,个人电脑使用入门PCI插槽简介,左图:PCI网卡中图:PCI-EX1插槽下图:PCI-EX16插槽,个人电脑使用入门常用开发工具简介,仿真调试器仿真调试器的分类分类片上仿真:单片机上若干端口用于监测单片机内部状态,例如Jta

6、g仿真器非片上仿真:用仿真器的仿真头代替单片机插入目标板,代码调试成功后,再通过下载器或编程器将代码固化到单片机中。51单片机仿真器多属于此类一般来讲,ARM、DSP和较新型的单片机都带有片上仿真调试功能,而所有兼容传统51的单片机型号均需要非片上仿真器进行仿真调试。与电脑之间的接口方式USB接口:比较高档的仿真器均采用USB接口,大多数可编程芯片都有USB接口的仿真器。串口仿真器可以通过USB-COM转换芯片转成USB接口。串口:很多单片机仿真器采用串口方式,例如伟福51仿真器、AVR-JtagICE等并口:比较少见,但ARM和MSP430单片机都有并口仿真器。可以自制的仿真器(一般为芯片厂

7、商公布的资料)AVR-JtagICE、MSP430-FET、ARM-Jtag等目前尚没有仿真效果比较理想的51单片机仿真器,个人电脑使用入门常用开发工具简介,个人电脑使用入门常用开发工具简介,编程器功能与工作原理功能:将*.HEX或*.BIN格式的代码文件固化到单片机内部的Flash中工作原理:Flash的高压模式擦写速度很快分类专用编程器:只能针对某个型号或某个系列的单片机编程通用编程器:又称为万能编程器,可以支持几乎所有型号的单片机、EEPROM、Flash等芯片的编程。工作过程上位机软件+连接线+编程器,个人电脑使用入门常用开发工具简介,下载器ISP在线可编程技术简介基本原理:通过单片机

8、的ISP接口与其内部集成的ISP控制器通讯,将代码固化到单片机内部的Flash中特点:与编程器相比,不必将单片机从目标板上取下就可以完成代码固化ISP与Jtag的联系与区别相同点:都可以在目标板上固化代码不同点:Jtag可以完成仿真调试功能,而ISP只能简单的固化代码。某些单片的ISP接口可以完成比Jtag更底层的功能,例如AVR单片机的ISP可以控制Jtag接口的禁止与使能。某些单片机的Jtag接口也具有ISP功能支持ISP功能的可编程芯片新型号的单片机:AVR、MSP430、AT89S51等。STC51单片机串口下载功能也可以认为是ISPFPGA/CPLD等,也可以通过嵌入式逻辑分析仪方式

9、实现相当于仿真器的功能,个人电脑使用入门常用开发工具简介,下载器与电脑之间的接口并口占大多数,因为并口下载线比较便宜少数串口与USB接口的可以自制的下载线STK200/300:支持AVR、AT89S51下载,并口STK500:支持AVR,串口USBASP:支持AVR、AT89S51下载,USBByteBlasterMV:支持Altera公司的CPLD/FPGA、AT89S51下载,并口USB Blaster:支持Altera公司的CPLD/FPGA,USBByteBlsterII:支持Altera公司的CPLD/FPGA,并口ARM-Jtag:也可以实现ISP功能,支持所有ARM7/ARM9,

10、并口,个人电脑使用入门常用开发工具简介,右图:下载线与目标板之间的连接示意图右下:STK200/300实物下图:STK200/300电路图,个人电脑使用入门课后习题,填空题单片机/ARM/DSP的IDE开发软件主要集成了文本编辑、_、_三个主要功能,某些IDE软件还集成了下载功能。单片机常用的目标代码文件扩展名为_、_两种。可编程器件固化代码的三类工具:_、_,以及_仿真器两台电脑之间串口通讯应该用_(交叉,直连)线,电脑对与单片机之间串口通讯也应该_连接。简答题列举三种PCB设计软件简述ISP下载器与Jtag仿真器的联系与区别比较并陈述PCI、USB2.0、串口这三种电脑接口的传输速度实验题在网上查找ByteBlaster的电路图,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号