首页  资讯  商机   下载  拆解   高校  招聘   杂志  会展  EETV  百科   问答  电路图  工程师手册   Datasheet  100例   活动中心  E周刊阅读   样片申请
EEPW首页 >> 主题列表 >> msp430—i2c程序

msp430—i2c程序 文章 进入msp430—i2c程序技术社区

基于μC/OS-II的低功耗车载防盗系统的设计

  • 基于μC/OS-II的低功耗车载防盗系统的设计, 当今市场的汽车的防盗手段通常都是被动防盗型的,即采机械式或者电子式的手段当车辆遇到非法入侵时车辆防盗系统会采取预设的防盗手段并自动报警。此类的防盗器占绝大部分市场。此类防盗器在一定程度上能对非法入侵者
  • 关键字: μC/OS―II  MSP430  GPS定位  单片机车载防盗  

MSP430电容触摸转轮

  • 摘要本应用文档介绍了使用MSP430微控制器实现电容触摸转轮和多路独立LED的P
  • 关键字: MSP430  电容触摸  转轮  

MSP430单片机外围晶振设计选型及参考方案

  •   MSP430系列单片机是美国德州仪器(TI)1996年开始推向市场的一种16位超低MSP430单片机。它的功耗小、具有精简指令集(RISC)的混合信号处理器(Mixed Signal Processor)。称之为混合信号处理器,是由于其针对实际应用需求,将多个不同功能的模拟电路、数字电路模块和微处理器集成在一个芯片上,以提供“单片机”解决方案。   该系列单片机多应用于需要电池供电的便携式仪器仪表中。本文主要讲解MSP430系列芯片外围晶振设计选型及注意事项等。   
  • 关键字: MSP430  晶振  

基于msp430单片机1602 DS1802温度显示

  •   最近调好了DS1802温度传感器,用的是430G2553单片机,温度保留两位小数。把源代码分享给大家。   /*****************************************   msp430g2553实现1602温度显示   来源:汪中原的博客   ******************************************/   #include   #define uchar unsigned char   #define uint unsigned in
  • 关键字: msp430  1602   

MSP430单片机学习小记1--基础定时器

  •   基于MSP430单片机,TI公司采用的是模块化的内部结构,每个模块,在各个不同型号的单片机内都是相同的,相同的寻址,相同的操作方式,模块有限,于是一个一个开始进行整理。   第一个模块:基础定时器   参考资料:数据手册 ,使用手册 ,示例程序,以及那份特别特别有用的头文件。   Exampli Code:   进入中断示例程序   /************************************************************/   1;时钟源为ACLK,为单片
  • 关键字: TI  MSP430  

MSP430单片机

  • MSP430单片机称之为混合信号处理器,是由于其针对实际应用需求,将多个不同功能的模拟电路、数字电路模块和微处理器集成在一个芯片上,以提供"单片机"解决方案。该系列单片机多应用于需要电池供电的便携式仪器仪表中。特点:1、强大的处理能力,采用了精简指令集(RISC)结构,具有丰富的寻址方式( 7 种源操作数寻址、 4 种目的操作数寻址)、简洁的 27 条内核指令以及大量的模拟指令;大量的寄存器以及片内数据存储器都可参加多种运算;
  • 关键字: 单片机  MSP430  特点  

实验挑战:利用MSP430制作一个DDS

  •   电路图也可见:        连线说明:   MCU-1602(1602可以用4根数据线,传2次数据,编程稍微复杂点)   -----------   PC0-RS   PC1-RW   PC2-E   PC4-D4   PC5-D5   PC6-D6   PC7-D7   MCU-Key   --------------   PD0-DOWN   PD1-LEFT   PD2-START   PD3-RIGHT   PD4-UP   PD5-HS
  • 关键字: MSP430  DDS  

如何使用C语言来编写MSP430的高质量代码

  •   微处理器一般用于特定环境和特定用途,出于成本、功耗和体积的考虑,一般都要求尽量节省使用资源,并且,由于微处理器硬件一般都不支持有符号数、浮点数的运算,且运算位有限,因此,分配变量时必须仔细。另外要说明的是,速度和存储器的消耗经常是2个不可兼顾的目标,在多数情况下,编程者必须根据实际情况作出权衡和取舍。   需要注意的事项如下:   1) 通常在满足运算需求的前提下,尽量选择为变量定义字节少的数据类型。   比如最常用的int和char,int是16位的,char是8位的,如果没有必要,不要使用i
  • 关键字: C语言  MSP430  

MSP430单片机开发总结

  •   1.#i nclude<>指要在编辑器设定目录下,#i nclude""指的是在当前工程目录下。   2.要调用另一个文件中的函数,要把这个函数文件放到当前工程目录下,并且在工程中添加此文件。   3.命名中不能有-,比如:byq-ee会认为是错误的,要用下划线。   4.用IAR软件仿真时,可以加入变量,如果是查看I/O信息只需加入PXIN,PXOUT即可。   5.IAR在处理字符时,要注意,是字符处理结尾标志,他和其他编辑软件是不同的。比如我们长用字符处理
  • 关键字: MSP430  IAR  

MSP430 USB JTAG安装"INF找不到所需的段落" 的解方法

  •   先前做过实验就发现自己的电脑上出现这款仿真器的INF错误,猜到可能是系统的原因,因为自己曾经将仿真器拿到同样一台非精简版的系统的电脑上就没有任何问题,今天终于找到解决方法:   1、首先按如下操作   这是你系统装的是精简版的问题   a.打开“控制面板–管理工具–服务”,查看“smart card是否启用”,没有的话,请手动启动。如果“smart card”服务也无法启用,可检查“sca
  • 关键字: MSP430  JTAG  

利用MSP430调采集脉冲程序(疑问+解答)

  •   在调试过程中利用CPU端口模拟周期为1.25S,脉冲宽度为20ms 40ms 60ms ,时采集数据,采集数据时的   问题:究竟采集多少个数据能够把一个周期的信号都采集到,   方法是:利用大数组来采集根据实际读出的数据来计算一个周期需要采集的点数。   根据DATASHEET利用SHT_0--15 来选择采样周期,再加上完成AD转换需13个ADC12CLK,依据此来计算与实际采到的数不符合,不知为什么,   问题2:当时为得到2.4s 周期的脉冲,脉冲宽度为300ms ,按道理采集的数据应
  • 关键字: MSP430  MCU  

【E课堂】MSP430:MCLK、SMCLK、ACLK默认时钟频率

  •   一、MCLK、SMCLK、ACLK默认时钟频率   1.1 POR与PUC   POR指Power-On Reset,即上电复位(硬件),PUC指Power-Up Clear,即上电清除(软件复位),这是MSP430两种分离的复位信号。POR总会引起PUC,关于POR与PUC的触发条件见用户指南,如下:        图1 POR与PUC触发条件   1.2 默认时钟频率   有两种方法(甚至更多)可以得知MCLK、SMCLK、ACLK默认的时钟频率。   (1)通过用户
  • 关键字: MSP430  MCLK  

MSP430编程器仿真器以及JTAG、SBW、BSL接口的区别

  •   对于51系统来说,很容易理解编程器和仿真器。   通俗的说,仿真器是用来调试仿真的,编程器是用来批量生产时对MCU进行烧写目标代码的。   对于MSP430来说,无论仿真还是烧写程序一般可以通过:JTAG、SBW、BSL接口进行。JTAG、SBW接口可以用于仿真接口,BSL接口不能用于仿真。而编程器则三种接口都支持。   所以并不能说JTAG只支持仿真不支持编程,这是概念错误,JTAG仅仅是一种接口协议而已。   下面简单描述一下三种接口的区别:   1、 JTAG是边界扫描技术,其在430
  • 关键字: MSP430  JTAG  

MSP430 时钟设置(四)

  •   3、CPU运行在晶振(32768Hz)和DCO时钟下:   最慢的频率,我们可以运行DCO约在1MHz(这也是默认速度)。   因此,我们将开始切换MCLK到DCO下。在大多数系统中,你会希望ACLK上运行的VLO或32768赫兹晶振。   由于ACLK在我们目前的代码是在晶体上运行,我们会打开DCO计算。   #include   void main(void)   {   WDTCTL = WDTPW + WDTHOLD;   关闭看门狗定时器   if (CALBC1_1MH
  • 关键字: MSP430  时钟  

MSP430 时钟设置(三)

  •   3、CPU运行在晶振(32768Hz)和DCO时钟下:   最慢的频率,我们可以运行DCO约在1MHz(这也是默认速度)。   因此,我们将开始切换MCLK到DCO下。在大多数系统中,你会希望ACLK上运行的VLO或32768赫兹晶振。   由于ACLK在我们目前的代码是在晶体上运行,我们会打开DCO计算。   #include   void main(void)   {   WDTCTL = WDTPW + WDTHOLD;   关闭看门狗定时器   if (CALBC1_1MH
  • 关键字: MSP430  时钟  
共538条 8/36 |‹ « 6 7 8 9 10 11 12 13 14 15 » ›|
关于我们 - 广告服务 - 企业会员服务 - 网站地图 - 联系我们 - 征稿 - 友情链接 - 手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
备案 京ICP备12027778号-2 北京市公安局备案:1101082052    京公网安备11010802012473