文档库 最新最全的文档下载
当前位置:文档库 › microchip的PIC系列单片机开发板选用指南

microchip的PIC系列单片机开发板选用指南

microchip的PIC系列单片机开发板选用指南
microchip的PIC系列单片机开发板选用指南

Microchip的PIC系列单片机开发板选用指南Microchip全程为Microchip Technology Incorporated中文名称为美国微芯科技公司或者美国微芯半导体,它是全球领先的单片机和模拟半导体的供应商,为全球数以千计的消费类产品提供低风险的产品开发和更低的系统总成本。现在Microchip公司已推出微控制器外围设备、模拟产品、RFID 智能卡、KEELOQ保安产品,可以设计出更全面,更具价值的嵌入控制系统方案,可以满足用户日益增长的需求。

Microchip生产的单片机芯片类型主要是PIC12\PIC16\PIC17\PIC18系列,它们的特点是:

1.PIC系列从低到高有几十个型号,可以满足各种需要;

2.精简指令使其执行效率大为提高;

3.上市等待时间少;

4.具有优越的开发环境,不会出现仿真和实际运行情况不同的情况;

5.引脚具有防瞬态能力;

6.彻底的保密性;

7.自带看门狗;

8.拥有睡眠和低功耗模式。

鉴于PIC单片机拥有以上的一系列的优点,它的适用范围是非常的广,现在全世界都可以见到它的身影。

下面就介绍几种基于PIC单片机的开发系统开发板。

目前而言,与Microchip合作的比较成功的开发板制造商家有MikroE这一家,它制造若干款基于Microchip的PIC芯片的开发板,例如EasyPIC v7、EasyPIC PRO v7、mikromedia for PIC18FJ、mikromedia Workstation v7、PICPLC16 v6、UNI-DS 6、SmartGLCD 240x128、Ready for PIC、Ready for PIC (DIP28)和StartUSB for PIC。

那么这几款开发板都有什么特点呢?下面就来详细介绍一下。

首先是EasyPIC v7,它是可用于Microchip PIC 单片机编程和调试的开发板,它包含强大的板载mikroProg这一款编程器和电路内调试器,能够编程超过250多种单片机。

下图就是EasyPIC v7开发系统的实物图。

图1 EasyPIC v7开发系统

首先是EasyPIC v7,它是可用于Microchip PIC 单片机编程和调试的开发板,它包含强大的板载mikroProg这一款编程器和电路内调试器,能够编程超过250多种单片机。

之后是EasyPIC PRO v7开发系统,是一款全功能开发板,应用于多管脚8位PIC? 单片机,例如PIC18F45K22单片机,可以用于多管脚8位PIC单片机编程和调试。

图2 EasyPIC PRO v7开发系统

接下来是mikromedia for PIC18FJ多媒体开发板,从下面我们也可以看出,它比较小巧精灵,因

为它主要是用于多媒体的开发项目,正面是显示屏,背面是集成的电路系统,可以满足各种多媒体的开发的需求,另外可以配一些游戏手柄进行游戏的开发。

图3 mikromedia for PIC18FJ多媒体开发板

接下来介绍mikromedia Workstation v7开发系统是PIC18FJ, dsPIC33, PIC24 和PIC32多媒体开发平台,如果你喜欢8位编程,只需使用mikromedia for PIC18FJ;如果想要进行马达控制、FFT 或DSP 处理,可选择mikromedia for dsPIC33 或dsPIC33EP;如果需要16位微控制器带外设管脚选择和大量模块,请选择mikromedia for PIC24 or PIC24EP;如果想要顶尖性能和高处理功率,可选择mikromedia for PIC32。这些是可以板载在mikromedia Workstation v7开发系统上的,所以用起来是相当的方便。

图4 mikromedia Workstation v7开发系统

以下介绍的是PICPLC16 v6开发系统,它主要是用于通讯的开发,它是三合一的系统,集成了PLC系统+板载USB2.0编程器+板载MikroICD(电路内调试器):MikroICD是一种非常有效的硬件级实时调试工具。它能在主PIC微控制器上执行mikroC PRO, mikroPascal PRO 和mikroBasic PRO 程序,并且在程序运行的同时监测变量值、特定函数寄存器(SFR)、RAM 和EEPROM 存储器模块。另外板子上也有一个超快的USB2.0 编程器,现在可以支持更多的PIC微控制器编程。

图5 PICPLC16 v6开发系统

接下来是UNI-DS 6通用开发系统的基本介绍,适用于PIC, PSOC, A VR, 8051, ARM, dsPIC 单片机开发,只用不同的mikroBoard,就可获得多种不同的开发系统。

图6 UNI-DS 6

剩下的是SmartGLCD 240x128、Ready for PIC、Ready for PIC (DIP28)和StartUSB for PIC,他们分别如下所示:

图7 SmartGLCD 240x128 图8 Ready for PIC

图9 Ready f o r P IC (D IP28) 图10 StartUSB for PIC 所以在选择PIC开发板的时候,首先是需要确定自己用的是什么芯片,然后选择要实现的是什么功能,是否有扩展的功能,再次是看是否要作为独立的设备去使用(这个时候就应该选择小型板而不是大的开发系统)。

MSP430单片机最小系统

第八章MSP430F249单片机最小系统 8.1 MSP430单片机下载方式 当单片机程序利用IAR开发环境编译和proteus仿真通过以后,还需要把程序生成的二进制代码烧录进单片机内部闪存中运行,这个过程称为下载或者编程。MSP430单片机支持多种FLASH编程方法:BSL和JTAG。其中BSL是启动加载程序(BootStrap Loader)的简称,该方法允许用户通过标准的RS-232串口访问MSP430单片机的FLASH和RAM。在单片机的地址为(0C00H-1000H)的ROM区内存放了一段引导程序,给单片机的特定引脚加上一段特定的时序脉冲,就可以进入这段程序,让用户读写、擦除FLASH程序。通过BSL无条件擦除单片机闪存,重新下载程序,还可以通过密码读出程序。 另外一种下载程序的方式为JTAG(Joint Test Action Group ,联合测试行动小组),JTAG是一种国际标准测试协议,主要用于芯片内部测试及对系统进行仿真、调试。JTAG 技术是一种嵌入式调试技术,它在芯片内部封装了专门的测试电路TAP(Test Access Port,测试访问口),通过专用的JTAG 测试工具对内部节点进行测试。目前大多数比较复杂的器件都支持JTAG 协议,如ARM 、DSP 、FPGA 器件等。标准的JTAG 接口是4 线:TMS、TCK、TDI、TDO,分别为测试模式选择、测试时钟、测试数据输入和测试数据输出。目前JTAG 接口的连接有两种标准,即14 针接口和20 针接口,MSP430单片机使用的是14针的接口,其定义分别如表8-1所示。 表8-1 14针JTAG接口定义引脚名称描述 管脚编号功能说明 2 、4 VCC 电源 9 G ND 接地 11 nTRST 系统复位信号 3 TDI 数据串行输入 7 TMS 测试模式选 9 TCK 测试时钟 1 TDO 测试数据串行 输 6、8、10、12 NC 未连接 下面分别介绍BSL和JTAG方式下编程器设计,可以用在实际系统编程中。 8.2 BSL编程器原理 启动程序载入器(BootStrap)是一种编程方法,允许通过串行连接和MSP430通讯,在Flash Memory 被完全擦除时也能正常工作。MSP430的启动程序载入器(Bootstrap)在单片机正常复位时不会自动启动,当需要对单片机下载程序代码时候,对RST/NMI和TEST引脚设置特殊的顺序。当MSP430单片机的TEST 引脚为低电平而RST/NMI引脚有上升沿时,用户程序从位于内存地址0FFFEh 复位向量开始执行,用户程序正常启动,如图8-1所示

microchip 芯片大全介绍

MICROCHIP公司的芯片资料大全 第一大部分:PIC micro微控制器资料大全。 比如: PIC12CXXX系列: PIC12C508A PIC12C509A PIC12CR509A PIC12CE518 PIC12CE519 等等等等 PIC12FXXX系列: PIC12F629 PIC12F675 PIC16C5X系列: PIC16C54C PIC16CR54C PIC16C55A PIC16C56A PIC16CR56A PIC16C57C 等等等等 PIC16CXXX系列: PIC14000 PIC16C554 PIC16C558 PIC16C62B PIC16C63A PIC16CR63 PIC16C65B 等等等等 PIC16FXXX系列: PIC16F87 PIC16F88 PIC16F627 PIC16F627A PIC16F628 PIC16F628A PIC16F630 PIC16F648A PIC16F676 等等等等 PIC17CXXX系列: PIC17C42A PIC17CR42 PIC17C43 PIC17CR43 PIC17C44 PIC17C752 PIC17C756A PIC17C762 PIC17C766 PIC18CXXX系列: PIC18C242 PIC18C252 PIC18C442 PIC18C452 PIC18C601 PIC18C801 PIC18C658 PIC18C858 PIC18FXXX系列: PIC18F242 PIC18F248 PIC18F252 PIC18F258 PIC18F442 PIC18F448 PIC18F452 PIC18F458 PIC18F1220 PIC18F1320 PIC18F2220 PIC18F2320 PIC18F2439 PIC18F2539 PIC18F4220 PIC18F4320 PIC18F4439 PIC18F4539 PIC18F6520 PIC18F6620 PIC18F6720 PIC18F8520 等等等等 第二大部分:PIC射频器件产品资料大全 比如: 带有UHF RF发射器的rfPIC单片机系列:rfPIC12C509AG rfPIC12C509AF 带有UHF RF发射器的rfHCS KEELOQ发送器系列:rfHCS362G rfHCS362F RFID射频卡产品系列:MCRF200 MCRF202 MCRF250 MCRF355 MCRF360 MCRF450 等等等等

MSP430g2553原理图

MSP-EXP430G2LaunchPad Evaluation Kit User's Guide Literature Number:SLAU318E July2010–Revised March2014

Contents 1MSP-EXP430G2LaunchPad Overview (4) 1.1Overview (4) 1.2Features (5) 1.3Kit Contents (5) 1.4Revisions (6) 2Installation (6) 2.1Download the Required Software (6) 2.2Install the Software (6) 2.3Install the Hardware (6) 3Getting Started With MSP-EXP430G2LaunchPad (7) 3.1Getting Started (7) 3.2Demo Application,Internal Temperature Measurement (7) 4Develop an Application With the MSP-EXP430G2LaunchPad (8) 4.1Developing an Application (8) 4.2Program and Debug the Temperature Measurement Demo Application (8) 4.3Disconnect Emulator From Target With Jumper J3 (9) 4.4Program Connected eZ430Target Boards (10) 4.5Connecting a Crystal Oscillator (10) 4.6Connecting a BoosterPack (11) 4.7Supported Devices (11) 4.8MSP-EXP430G2On-Board Emulator (13) 5MSP-EXP430G2Hardware (13) 5.1Device Pinout (13) 5.2Schematics (14) 5.3PCB Layout (20) 5.4Bill of Materials(BOM) (23) 6Suggested Reading (24) 7Frequently Asked Questions(FAQ) (24) Revision History (26) 2Table of Contents SLAU318E–July2010–Revised March2014 Submit Documentation Feedback Copyright?2010–2014,Texas Instruments Incorporated

MicroChip单片机知识要点

单片机知识要点 1、概念: 单片机(Single chip microcomputer)亦称单片微电脑或单片微型计算机,国际上统称为微控制器(microcontrollor, MCU, μC),就是把中央处理器CPU、随机存取存储器RAM、只读存储器ROM、输入/输出端口I/O等主要的计算机功能部件,都集成在一块集成电路芯片上,从而形成一部完整的微型计算机,就称其为单片机。目前市场做单片机的产家很多,如ATMEL,Microchip,Cypress,AMD,Intel,STC,HOLTEK 等等。 2、结构: 一般的单片机内部结构如下图: 以上为简单的结构图,对应关系是:CPU包含控制器和运算器;ROM和RAM对应着存储器,前者存放程序,后者存放数据;I/O则对应着输入设备和输出设备,用总线(BUS)实现各模块之间的信息传递。ROM 和RAM存储器容量可多可少,但CPU只有一个,另外,为了提高单片机的性能和扩展单片机的用途,厂家通常将一些不同功能的专用模块也集成到单片机芯片内部当中来,比如定时器模块、数模转换模块、串行端口模块等等,同时,习惯于把这些模块与I/O端口模块一起统称为外围模块。 3、单片机应用介绍: (1)电信:电话机、无绳电话、投币电话机、无线对讲机、传真机、来电显示器(caller ID)等; (2)家用电器:智能电视、电磁炉、DVD、卫星电视接收机,音响、空调、各种报警器等; (3)计算机外围设备:键盘、打印机、Modem、无线网卡等; (4)办公自动化:复印机、智能打字机、PDA等; (5)工业控制:数控机床、智能机器人、电机控制、过程控制、温度控制、智能传感技术等; (6)商用电子:自动售货机、电子收款机、电子秤、IC卡等; (7)玩具:袖珍游戏机、电子宠物、遥控玩具等; (8)仪器仪表:用于医疗、化工、电子、计量等各种智能仪器仪表; (9)汽车电子:点火控制、变速控制、防滑控制、防撞控制、排气控制、GPS等; (10)军用电子:各种导弹和鱼雷的精确制导控制、智能武器、雷达系统等。 4、PIC单片机的特点: PIC是美国Microchip公司生产的单片机系列产品型号的前缀,PIC系列单片机的硬件系统设计简洁,指令系统设计精炼,在所有单片机品种中是最容易学习、最容易应用的单片机品种之一。 PIC单片机相比其它品种单片机有以下优点: (1)哈佛总线结构: 其设计异同于其它单片机之处是:不仅采用了哈佛体系结构,而且还采用了哈佛总线结构,在芯 片内部将数据总线和指令总线分离,并且采用不同的宽度,这样做的好处在于,实现指令提取的 “流水作业”,也就是在执行一条指令的同时对下一条指令进行取指操作,以便实现全部指令的 单字节化,单周期化,从而有利于提高CPU执行指令的速度。 如下图结构:

历史事实证明:Microchip想要通过收购Atmel来整合MCU业务不太可行

历史事实证明:Microchip想要通过收购Atmel来整合MCU业务不太可行 基于对过去若干年不同产品线半导体公司半导体公司合并事件的观察,我并不认同Microchip计划通过收购Atmel公司来整合6/16位MCU和32位MCU产品线的计划能够成功。历史证明同时拥有两种8/16位微控制器微控制器架构和至少两种不同的32位CPU架构的公司无法存活较长的时间。这样的结果之一是,公司会因为这样而崩溃,一种或几种架构会进入历史的垃圾箱,或者公司会出售其中的一种架构。而Microchip计划买来的Atmel的部分ASIC业务似乎将卖给安森美半导体安森美半导体(On Semiconductor)。 可以回顾一下电子产业电子产业的历史,想要保持两种以上架构的公司都不会支持多长时间。近几年,Intel公司,试图掌握三种架构,并瞄准三个不同的市场:基于DEC StrongARM 架构的PXA2xx瞄准移动和消费市场,IXP4xx系列网络处理器也是收购DEC公司时得到的,而X86架构是针对桌面电脑、服务器和笔记本电脑的。到现在我们看到的是英特尔只剩下了一种架构,而面对的是所有的领域。 更远的是AMD公司,他们在上世纪90年代不能不面临一个选择,是选择其X86架构还是他们内部开发的29000 RISC架构,该架构当时针对的是高端的打印机市场。 前些年AMD又试图把握两种架构,针对台式机和服务器市场的X86产品和他们从Alchemy 收购来的基于MIPS架构的针对移动和消费设备的产品。到现在,AMD也只做X86这一块了。 在32位MCU领域Atmel必须从两种RISC架构中作出选择,他们在新的PIC32系列中的基于MIPS的架构,和他们已经扩展整个嵌入式市场的32位ARM核系列。 MIPS架构是EE(电子工程)和CS(计算机科学)专业的学生们在课本里能学到的东东东东,不过,ARM RISC架构是目前市场上基本上每个领域都会用到的架构。并且,尽管MIPS架构的开发工具支持非常令人印象深刻,但还是无法与ARM受到的支持力度相比。这将是个艰难的选择,从另一点来说也需要Microchip作出选择哪一个需要他们全部的支持。 Microchip在他们的6/16位微控制业务方面面临同样的问题。尽管Microchip通过其PIC 系列单片机占据了MCU市场全球第三的地位,Atmel的AVR同样也是受到尊敬的RISC MCU架构,不管是在欧洲异或在一些专业的市场,比如汽车电子和工业控制领域。想要两种架构同时出现在一个公司并蓬勃发展是不可能实现的。 历史可以证明。Intel,当他还在微控制器领域拼杀时,有两种不同的架构,8/16位8048/8051架构,目前在该公司已经终止产生,并授权给了八到十家别的厂商,而其16位80196架构,目前还在服役,不过只针对CAN通信控制器领域。 摩托罗拉和意法半导体也有同样的历史,他们也曾有多种MCU架构的产品,最后都只支持一种架构了。 通过历史来看,如果Microchip成功收购Atmel,Microchip必须作出选择,是支持所有的产品线,还是选择让一些自然死亡或者卖给别的公司。

关于MSP430G2系列Launchpad的作品开发实例教程编写和制作说明

关于MSP430G2系列Launchpad的作品开发实例教程编写和制作说明 文字版实例教程编写说明:(要求在2012年12月25日前完成并提交) 封面:1.作品名称、制作单位、作者姓名、制作时间 教程内容:第一章作品概述 第一节作品基本情况介绍(主要介绍所用单片机芯片型号、作品功能)

第二节结合系统组成框图进行作品的软硬件总体设计方案进行介绍 第二章作品硬件系统设计 第一节 MSP430G2系列Launchpad开发板组成及硬件资源情况介绍 第二节对传感器选型及性能指标参数进行介绍 第三节分别对各单元电路进行介绍 第四节给出系统同组成原理图及元器件清单(含元器件型号、数量、封装等)并进行说明 第五节对PCB板设计的要求和注意事项进行说明 第六节对硬件安装调试注意事项和调试、测试方法进行说明 第三章作品软件系统设计 第一节对监控程序总体流程图进行介绍 第二节对各功能子程序在CCS环境下的设计与调试方法进行介绍 第三节对完整监控软件程序的调试方法进行介绍 第四章总结与思考 对该作品从技术性能指标等方面进行技术总结,并提出3—5个扩展和发挥的思考题 PPT实例教程制作说明:(要求在2012年12月25日前完成并提交) 封面:作品名称、制作单位、作者姓名、制作时间 教程内容:1.作品基本情况介绍(主要语音讲解所用单片机芯片型号、作品功能); 2.作品功能展示视频并配有语音讲解; 3. MSP430G2系列Launchpad开发板组成及硬件资源情况语音讲解; 4.在作品实物板上对器件及布局、传感器型号及使用方法、与开发板连接关系、显示方式等进行图 示和语音讲解; 5.结合系统组成框图对整个系统的工作原理进行语音讲解; 6.分别结合硬件单元电路原理图进行语音讲解; 7.结合PCB板裸图,对PCB板设计方法和注意事项进行语音讲解; 8.结合实物图对安装、调试、连接方法进行语音讲解 9.对监控程序总体流程图进行语音讲解; 10.结合软件调试过程,对各功能子程序在CCS环境下的设计与调试方法进行语音讲解; 11.在完整实物板上对整个监控程序的调试方法进行讲解并展示各项功能; 12.总结; 13.提出3—5个扩展和发挥的思考题; 封底:致谢、制作单位(美国TI公司上海分公司、西安电子科技大学测控工程与仪器系)联系方式 PPT实例教程制作注意事项: 1.作品实物照片要保证足够的清晰度; 2.要保证视频的清晰度和镜头的稳定性; 3.语音讲解语速不要快,要清晰流畅,要与图文配合密切; 4.原理图要清晰,大小可根据画面调整,可在PROTEL环境下介绍; 5.实物演示环境要整洁,不要周边有杂物影响; 6.程序设计和调试可在CCS环境下进行; 7.PPT中标题均用黑体字、28号字,正文均用楷体字,24号字; 8.采用统一的PPT文本形式。

Microchip的永磁无刷直流电机驱动系统应用

Microchip的永磁无刷直流电机驱动系统应用 引言 二十一世纪的头一个十年就快悄悄过去了,但人们所热望的电气交通时代却并没有如期而至。在诸多由政府主导、企业和研究机构积极参与的电动车计划如PNGV、Freedom CAR 、PREDIT111在轰隆的引擎声中落幕时人们开始意识到:传统汽车产业的巨大惯性和强大生命力远远超过了他们的想象,在未来相当长的一段时间内,电动汽车还只能停泊在实验室。 现在,纯电动汽车的应用研究转向了以公交车为主的定点、定向运行车辆和社区用车及特定用途的微型车。这类车辆具有一些共同的特点,比如都是由机构管理,在特定区域运行,车速不高。我们可以针对这些特点对车辆的设计和管理进行优化,以降低成本和提高性能,抗衡传统内燃机型汽车,还有一点就是创建节能和环保形象,这对机构和企业来说是重要的。 项目和系统介绍 高尔夫球车属于一种特定用途的微型车,它在高尔夫球场地上运行,驾乘者目的不同以及场地的路况降低了对车辆续驶里程但对驱动系统动力性能却提出了相对较高的要求。众所周知,高尔夫场地高低起伏,这要求高尔夫球车驱动电机具有优良的过载性能;车速不高,意味着高尔夫球车驱动电机不需要很宽的调速范围。要满足这些要求,使用永磁无刷直流电机(BLDC)显得再好不过:在很大负载范围内,BLDC 都能获得极高的效率,只要它的转速仍然在基速以下。再者,它坚固,运行可靠,调速简单,而且若能改善位置传感器件的可靠性,它在整个运行寿期内免维护,这使它的吸引力更为出众。 我们考察了多种同类型(双座)电动高尔夫球车,它们都采用传统直流电机,多采用他励方式,电机的额定功率从2~3kW不等,均装备铅酸型蓄电池,最大容量有150AH,名义续驶历程为150km,在改装前

HA2089 烟感专用MICROCHIP单片机规格书

HA2089 High-Performance RISC CPU: ?Only 35 instructions to learn: -All single-cycle instructions except branches ?Operating speed: -DC – 20MHz oscillator/clock input -DC – 200ns instruction cycle ?Interrupt capability ?8-level deep hardware stack ?Direct, Indirect, and Relative Addressing modes Special Microcontroller Features: ?Precision Internal Oscillator: -Factory calibrated to ±1% -Software selectable frequency ranging from 32kHz up to 8MHz -Two-Speed Start-Up mode -Crystal fail detect for critical applications -Clock mode switching during operation for low-power operation ?Power-Saving Sleep mode ?Operating voltage range of 2.7V-5.5V ?Temperature range of -40°C to 85°C ?Power-on Reset (POR) ?Power-up Timer (PWRT) and Oscillator Start-up Timer (OST) ?Brown-out Reset (BOR) with software control option ?Low-Current Watchdog Timer (WDT) with on-chip oscillator ?Multiplexed Master Clear/Input pin ?Programmable code protection ?High Endurance Memory: -10,000 write Flash endurance -1,000,000 write EEPROM endurance -Flash/Data EEPROM Retention: > 40 years Peripheral Features: ?11 I/O pins and 1 input-only pin: -High current source/sink for direct LED drive -Interrupt-on-pin change -Individually programmable weak pull-ups -Low-power wake-up on pin change option ?Two analog comparators ?A/D Converter: -10-bit resolution and 8 channels ?Timer0: 8-bit timer/counter with 8-bit programmable prescaler ?Enhanced Timer1: -16-bit timer/counter with prescaler -External Gate Input mode -Option to use OSC1 and OSC2 in LP mode as Timer1 oscillator, if INTOSC mode selected ?Timer2: 8-bit timer/counter with 8-bit period register, prescaler and postscaler ?Capture/Compare/PWM (CCP) module ?In-Circuit Serial Programming TM (ICSP TM) via two pins Device Program Memory Data Memory I/O 10-bit A/D (ch) Comparators Timers 8/16-bit FLASH (words) SRAM (bytes) EEPROM (bytes) HA2089204812825612822/1 14-Pin, Low-Power Flash Microcontroller Product Brief ? 2006 Microchip Technology Inc.Advance Information DS41300A-page 1

microchip的PIC系列单片机开发板选用指南

Microchip的PIC系列单片机开发板选用指南Microchip全程为Microchip Technology Incorporated中文名称为美国微芯科技公司或者美国微芯半导体,它是全球领先的单片机和模拟半导体的供应商,为全球数以千计的消费类产品提供低风险的产品开发和更低的系统总成本。现在Microchip公司已推出微控制器外围设备、模拟产品、RFID 智能卡、KEELOQ保安产品,可以设计出更全面,更具价值的嵌入控制系统方案,可以满足用户日益增长的需求。 Microchip生产的单片机芯片类型主要是PIC12\PIC16\PIC17\PIC18系列,它们的特点是: 1.PIC系列从低到高有几十个型号,可以满足各种需要; 2.精简指令使其执行效率大为提高; 3.上市等待时间少; 4.具有优越的开发环境,不会出现仿真和实际运行情况不同的情况; 5.引脚具有防瞬态能力; 6.彻底的保密性; 7.自带看门狗; 8.拥有睡眠和低功耗模式。 鉴于PIC单片机拥有以上的一系列的优点,它的适用范围是非常的广,现在全世界都可以见到它的身影。 下面就介绍几种基于PIC单片机的开发系统开发板。 目前而言,与Microchip合作的比较成功的开发板制造商家有MikroE这一家,它制造若干款基于Microchip的PIC芯片的开发板,例如EasyPIC v7、EasyPIC PRO v7、mikromedia for PIC18FJ、mikromedia Workstation v7、PICPLC16 v6、UNI-DS 6、SmartGLCD 240x128、Ready for PIC、Ready for PIC (DIP28)和StartUSB for PIC。 那么这几款开发板都有什么特点呢?下面就来详细介绍一下。 首先是EasyPIC v7,它是可用于Microchip PIC 单片机编程和调试的开发板,它包含强大的板载mikroProg这一款编程器和电路内调试器,能够编程超过250多种单片机。 下图就是EasyPIC v7开发系统的实物图。

Microchip dsPIC33F 入门开发方案

Microchip dsPIC33F 入门开发方案 关键词:DSP,MCU,数字信号控制器,DSC, 摘要:Microchip 公司的dsPIC33F系列是高性能16位数字信号控制器,具有扩展的DSP功能和高性能16位微控制器(MCU)的架构。而DM330011则是dsPIC33F系列的MPLAB入门级开发套件是完整的硬件和软件工具,开发板上内置了调试器,简单安装软件和连接USB电缆到PC,起动MPLAB IDE就能完全控制和运行简单程序,下载和测试你的应用。本文介绍了dsPIC33F系列的主要性能,方框图以及MPLAB入门级开发套件DM330011的主要性能,开发系统连接图以及完整的电路图。 Microchip 公司的dsPIC33F系列是高性能16位数字信号控制器,具有扩展的DSP功能和高性能16位微控制器(MCU)的架构。而DM330011则是dsPIC33F系列的MPLAB 入门级开发套件是完整的硬件和软件工具,开发板上内置了调试器,简单安装软件和连接USB电缆到PC,起动MPLAB IDE就能完全控制和运行简单程序,下载和测试你的应用。本文介绍了dsPIC33F系列的主要性能,方框图以及MPLAB入门级开发套件 DM330011的主要性能,开发系统连接图以及完整的电路图。 一.dsPIC33F High-Performance, 16-bit Digital Signal Controllers The dsPIC33F devices contain extensive Digital Signal Processor (DSP) functionality with a high performance 16-bit microcontroller (MCU) architecture. Operating Range: . Up to 40 MIPS operation (at 3.0-3.6V): - Industrial temperature range (-40°C to +85°C) - Extended temperature range (-40°C to +125°C) High-Performance DSC CPU: . Modified Harvard architecture . C compiler optimized instruction set . 16-bit wide data path . 24-bit wide instructions . Linear program memory addressing up to 4M instruction words . Linear data memory addressing up to 64 Kbytes . 83 base instructions: mostly 1 word/1 cycle . Two 40-bit accumulators with rounding and saturation options . Flexible and powerful addressing modes: - Indirect - Modulo - Bit-Reversed . Software stack . 16 x 16 fractional/integer multiply operations . 32/16 and 16/16 divide operations . Single-cycle multiply and accumulate: - Accumulator write back for DSP operations - Dual data fetch . Up to ±16-bit shifts for up to 40-bit data Direct Memory Access (DMA): . 8-channel hardware DMA . Up to 2 Kbytes dual ported DMA buffer area (DMA RAM) to store data transferred via DMA: - Allows data transfer between RAM and a peripheral while CPU is executing code (no cycle stealing) . Most peripherals support DMA

无刷直流电机原理(Microchip AN885)译文

无刷直流电机原理(MicroChip AN885) 原作者:MicroChip 译者:MAXWELL LEE(宝宝) 时间:2009年7月12日 当前版本:V0.01

1. 简介 本文要介绍电机种类中发展快速且应用广泛的无刷直流电机(以下简称BLDC)。BLDC 被广泛的用于日常生活用具、汽车工业、航空、消费电子、医学电子、工业自动化等装置和仪表。 顾名思义,BLDC不使用机械结构的换向电刷而直接使用电子换向器,在使用中BLDC 相比有刷电机有许多的优点,比如: z能获得更好的扭矩转速特性; z高速动态响应; z高效率; z长寿命; z低噪声; z高转速。 另外,BLDC更优的扭矩和外形尺寸比使得它更适合用于对电机自身重量和大小比较敏感的场合。 在这篇应用笔记中将会对BLDC的结构、基本原理、特性和应用做一系列的探讨。探讨过程中可能用到的术语可以在附录B“术语表”中找到相应的解释。

2. BLDC结构和基本工作原理 BLDC属于同步电机的一种,这就意味着它的定子产生的磁场和转子产生的磁场是同频率的,所以BLDC并不会产生普通感应电机的频差现象。BLDC中又有单相、2相和3相电机的区别,相类型的不同决定其定子线圈绕组的多少。在这里我们将集中讨论的是应用最为广泛的3相BLDC。 2.1 定子 BLDC定子是由许多硅钢片经过叠压和轴向冲压而成,每个冲槽内都有一定的线圈组成了绕组,可以参见图 2.1.1。从传统意义上讲,BLDC的定子和感应电机的定子有点类似,不过在定子绕组的分布上有一定的差别。大多数的BLDC定子有3个呈星行排列的绕组,每个绕组又由许多内部结合的钢片按照一定的方式组成,偶数个绕组分布在定子的周围组成了偶数个磁极。 图 2.1.1 BLDC内部结构 BLDC的定子绕组可以分为梯形和正弦两种绕组,它们的根本区别在于由于绕组的不同连接方式使它们产生的反电动势(反电动势的相关介绍请参加EMF一节)不同,分别呈现梯形和正弦波形,故用此命名了。梯形和正弦绕组产生的反电动势的波形图如图 2.1.2和图2.1.3所示。

msp430设计

Y angtze University College of Arts and Science 学生实习手册 (大作业) 系部:机电系 专业:电子信息工程 班级:电信5111 姓名:程书戎 学号: 201140002 课程名称:电子系统设计与实践 指导教师:万正兵 实习时间:2014年5月6日至2012年5月28日

学生实习手册 (1) 一.前言 (3) 1.Msp430简介 (3) 2.Msp430与51的比较 (3) 二.设计目的 (4) 三.模块介绍 (4) 1.pL2303 (4) 2.msp430f149/249/449 (5) 3.LED-1602 (5) 4.其他模块 (6) 四.心得体会 (10) 五.附录 (11) 1.顶层 (11) 2.底层 (12) 3.顶层丝印层 (13) 4.原理图 (14) 六.参考文献 (14)

一.前言 1.Msp430简介 MSP430系列单片机是美国德州仪器(TI)1996年开始推向市场的一种16位超低功耗、具有精简指令集(RISC)的混合信号处理器(Mixed Signal Processor)。称之为混合信号处理器,是由于其针对实际应用需求,将多个不同功能的模拟电路、数字电路模块和微处理器集成在一个芯片上,以提供“单片机”解决方案。该系列单片机多应用于需要电池供电的便携式仪器仪表中。 德州仪器1996年到2000年初,先后推出了31x、32x、33x等几个系列,这些系列具有LCD驱动模块,对提高系统的集成度较有利。每一系列有ROM型(C)、OTP型(P)和EPROM型(E)等芯片。2000年7月推出了F13x/F14x系列,在2001年7月到2002年又相继推出F41x、F43x、F44x。这些全部是Flash型单片机。MSP430系列的部分产品具有Flash存储器,在系统设计、开发调试及实际应用上都表现出较明显的优点。TI公司推出具有Flash 型存储器及JTAG边界扫描技术的廉价开发工具MSP-FET430X110,将国际上先进的JTAG技术和Flash 在线编程技术引入MSP430。这种以Flash 技术与FET开发工具组合的开发方式,具有方便、廉价、实用等优点,给用户提供了一个较为理想的样机开发方式。 其具有处理能力强、运算速度快、超低功耗、片内资源丰富、方便高效的开发环境等优点。 2.Msp430与51的比较 1、MSP430系列单片机是美国德州仪器(TI)1996年开始推向市场的一种16 位超低功耗的混合信号处理器。称之为混合信号处理器,主要是由于其针对实际应用需求,把许多模拟电路、数字电路和微处理器集成在一个芯片上,以提供“单片”解决方案。 2、MSP430是16位单片机,51是8位单片机。 3、MSP430采用RISC精简指令集,单个时钟周期就可以执行一条指令,相同晶振,速度较51快12倍。 4、其它片上资源也是MSP较丰富。总体而言,MSP430功能强大,速度快,相比51而言,这些是明显的优势。但是,MSP430作为混合信号处理器,针对许多具体应用,许多功能未必有用,如果速度要求也不是很高,51同样可以胜任的话,就可以体现出51成本低,开发资源丰富,位寻址便捷等优点。 5、MSP430是16位的,MCS51及其扩展型号是八位的,MSP430主要是低功耗,集成度较高,标准的MCS51没有这些功能,但是51扩展型号很多,也有很多型号集成度很高(如c8051)。51的哈佛结构,内存ram和rom即程序存储器地址重叠,但是在内部是分开的,430是统一地址。指令结构不一样,430是精简指

Microchip推出电机控制新型32位PIC32系列MCU

Microchip 推出电机控制新型32 位PIC32 系列MCU Microchip PIC32MK 系列集成模拟外设、双USB 功能,可支持多达4 个CAN 2.0 端口 全球领先的整合单片机、混合信号、模拟器件和闪存专利解决方案的供应商——Microchip Technology Inc.(美国微芯科技公司)近日发布最新的PIC32 单片机(MCU)系列。新的PIC32MK 系列共包含4 款高度集成、用于高精度 双电机控制应用的MCU 器件(PIC32MK MC),以及8 款带有串行通信模块、用于通用应用的MCU 器件(PIC32MK GP)。所有MC 和GP 器件均包含一个120 MHz 32 位内核,可支持DSP(数字信号处理器)指令。此外,为了简化控制算法的开发工作,MCU 内核中还集成了一个双精度浮点单元,以便客户能使用基于浮点的建模和仿真工具来进行代码开发。更多有关Microchip PIC32MK 系列的信息,请访问microchip/pic32mk。 为了提高效率并减少电机控制应用中所需的分立器件的数量,此次发布的 高性能PIC32MK MC 器件不仅拥有32 位处理能力,还集成了许多高级模拟外设,比如四合一10 MHz 运算放大器、多个高速比较器以及用于电机控制的优化脉宽调制(PWM)模块。同时,这些器件还包含多个模数转换器(ADC) 模块,在12 位模式下,吞吐量可达25.45 MSPS(每秒兆次采样),而在8 位模式下则可达33.79 MSPS,这有助于电机控制应用实现更高的精度。此外,这些器件拥有最高1 MB 的实时更新闪存、4 KB 的EEPROM 和256 KB 的SRAM。

MSP430G2系列单片机原理与实践教程

MSP430G2系列单片机原理与实践教程完整版30 MSP-EXP430Launchpad实验指南 前言 MSP430G2系列是德州仪器近期推出的一款产品,在秉承MSP430超低功耗,高集成度的优点的同时,具有高性价比的特点。该系列被称为ValueLine,旨在以8位单片机的价格实现16位单片机的性能。MSP-EXP430Launchpad是TI推出的又一套用于MSP430和电路实验的开发板。在该套不到名片大小的开发板上集成了一片超低功耗16位MSP430单片机,USB口仿真器电路以及各引脚接口等。利用LaunchPad开发板,仅需一台笔记本电脑,就可以在基于图形界面的编程软件CCS上进行嵌入式软硬件系统的开发和调试,真正做到将实验室装进口袋里,让使用者可以随时随地,不受场地和设备的限制进行430的开发工作。 除了学生自主创新实践外,LaunchPad开发板还可以用于本科低年级课程,如嵌入式C语言,电子技术基础,微机原理,单片机等课程的自主实验环节以及课程设计。该套开发板为单片机热爱者提供了一个很好的学习平台。 该实验指导书在Launchpad的基础上进行了功能模块的扩展,以期更好地进行实验教学和学习。本书共有六章,分为两大部分。第一部分为第1章至第3章,对MSP430G2系列单片机的外设进行介绍,CCSv5.1的安装和使用,同时给出了几个基于Launchpad的实际开发案例。第二部分为第4章至第6章,对一体化实验系统以及各扩展模块的硬件电路进行了详细的介绍,在此基础上通过六个基础实验以及六个综合实验帮助读者更好地理解和掌握430的开发和应用。 由于时间和篇幅的原因,本书中第三章关于微控制器外设寄存器的更为详细的描述没有 在此书中涉及,但包含在随书光盘的电子文档中,供有需要的读者阅读和参考。

MICROCHIP微芯代理

万联芯城以优惠价格销售原装MICROCHIP美国微芯电子元器件芯片 集成电路,货源渠道为原厂和原厂授权的代理商,分销商,万联芯城提供一站式的电子元器件配单服务,采购电子元器件就上万联芯城。 点击进入万联芯城 Microchip Technology Inc.是一家美国上市公司,是微控制器,混合信号,模拟和Flash-IP集成电路的制造商。其产品包括微控制器

(PIC,dsPIC,AVR和SAM),串行EEPROM器件,串行SRAM器件,嵌入式安全器件,射频(RF)器件,散热,电源和电池管理模拟器件,以及线性,接口和无线解决方案。这些解决方案的示例包括USB,zigbee,MiWi,LoRa,SIGFOX和以太网。 公司总部位于亚利桑那州钱德勒,在亚利桑那州坦佩市,俄勒冈州格雷西姆市和科罗拉多州科罗拉多斯普林斯市设有晶圆厂,在泰国Chachoengsao和菲律宾卡兰巴设有装配/测试设施。截至2018年3月31日的财政年度销售额为39.81亿美元 MICROCHIP代理_微芯代理成立于1987年,当时General Instrument 将其微电子部门分拆为全资子公司。[3] MICROCHIP代理_微芯代理于1989年成为一家独立公司,当时它被一群风险资本家收购,并于1993年上市。[4] 2009年4月,MICROCHIP代理_微芯代理宣布推出nanoWatt XLP微控制器,声称具有世界上低的睡眠电流。[5]截至2009年,MICROCHIP 代理_微芯代理已售出超过60亿个微控制器。[6] 2010年4月,Microchip收购了硅存储技术(SST),[7]并于当年5月向Greenliant Systems出售了几个SST闪存资产。[8]

MSP430单片机入门基础例程1

MSP430单片机入门基础例程1 作者:DC 微控技术论坛原创 MSP430单片机入门基础例程 若想了解MSP430单片机常用模块应用原理,请下载<> 由于IO应用原理比较简单,所以我主要以MC430F14开发板的实例来讲解。新手用户可以 参与其应用思路。 计划推出几个有价值的参考例程: [1]直接IO按键检测处理程序(非低功耗方式) [2]IO口中断演示程序 [3]利用IO中断方式实现按键检测程序(低功耗方式) 实验制作如下图,新手用户轻松地在MC430F14开发板上实现。 例程[1]:

//MSP430F14-直接IO口按键检处理程序 /******************************************************************* ******/ //以下是结合MC430F14开发板来实现的按键检处理程序实验. //分别使用了采个三个按键接到MSP430的通用IO口,按任意一个按键可以使板上的LED反转. //例程中,按键采用不断查询方式,以得到键值.并没有使用到低功耗.此程序结构比较适合 //用在非手持设备或非电池供电的设计中.此程序结构比较通用,级用户可参与或套用修改. //应用目标板:https://www.wendangku.net/doc/789160427.html, MC430F14开发板/******************************************************************* ******/ #include //初级用户要习惯采用宏定义,以方便的编写和修改 #define keyio 0xf8 //定义按键IO口,Px0-Px2 IO口. #define key_1 0xfe //定义返回键值1 #define key_2 0xfd //定义返回键值2 #define key_3 0xfb //定义返回键值3 //声明子程序

相关文档