推荐阅读最新更新时间:2024-11-08 20:20
我的HD7279学习笔记——基于msp430g2553
Created on: 2012-9-7 Author: zhang bin 学习笔记 for msp430g2553 redesigned by zhang bin 2012-09-07 versions :12_09_01 All Rights Reserved HD7279的基本说明如下: HD7279是一片具有串行接口的,可同时驱动8位共阴式数码管(或64只独立led)的智能显示驱动芯片,该芯片同时还可连接多达64键的键盘矩阵,单片即可完成led显示、键盘接口的全部功能。 HD7279内部含有译码器,可直接接受BCD码或16进制码,并同时具有2种译码方式。此外,还具有多种控制指令
[单片机]
MSP430 SD16_A的采样速率的研究
之前已经对MSP430F4250的SD16_A进行了入门级的了解和设置,但由于项目有要求: AD——模拟信号频率范围100~20kHz,采样率40kHz,16bit采样 所以,需要设置采样率为40KHz,百转千回后得到了如下结论: 1.需要配置FFL+: 主要寄存器: (1)FLL_CTL0: 一般官方给出的代码是 FLL_CTL0 |= XCAP14PF; 但是其实还有一位关于时钟频率比较重要的:DCOPLUS 为什么要设置它? 因为DCO的频率是直接给MCLK和SMCLK的,那么这一位的含义是什么? 参考MSP430X4XX User's Guide 比较重要的说明是,默
[单片机]
了解Bluetooth的软件开发套件SDK
或许您专门攻读过工程学,也或许使用电子产品进行工作只是您的一种爱好,无论如何,每个人都有他们用于项目的关键器件和软件。今天,随着无线连接被融入到大多数技术,我们发现自己的项目正在越来越多地集成Bluetooth®经典和低能耗技术,如让音乐以无线方式从手机“流动”到耳机或从心率监测器发送快数据。当要借助Bluetooth进行工作时,由于目前市场上有太多的选项,因此选择恰当产品的任务会令人望而生畏 —— 尤其在必须考虑可用配置文件、协议、可靠性和性能的情况下。TI的双模Bluetooth堆栈提供了可在任何项目(从无线喷淋系统到便携式Bluetooth扬声器)中开始使用Bluetooth的万能型无应力软件,您将永远不需要其它用于Blue
[网络通信]
MSP430单片机的时钟系统介绍
这3个振荡器分别为: (1)DCO 数控RC振荡器。它在芯片内部,不用时可以关闭。DCO的振荡频率会受周围环境温度和MSP430工作电压的影响,且同一型号的芯片所产生的频率也不相同。但DCO的调节功能可以改善它的性能,他的调节分为以下3步:a:选择BCSCTL1.RSELx确定时钟的标称频率;b:选择DCOCTL.DCOx在标称频率基础上分段粗调;c:选择DCOCTL.MODx的值进行细调。 (2)LFXT1 接低频振荡器。典型为接32768HZ的时钟振荡器,此时振荡器不需要接负载电容。也可以接450KHZ~8MHZ的标准晶体振荡器,此时需要接负载电容。 (3)XT2 接450KHZ~8MHZ的标准晶体振荡器。此时需要
[单片机]
基于MSP430的电子纸驱动接口设计方案
1 引言 电子纸(ePaper)是新一代的显示装置,其对比度超高,超低功耗,超薄,而且可以任意弯曲折叠,柔韧性良好。MSP430系列单片机是美国德州仪器(TI)1996年开始推向市场的一种16位超低功耗的混合信号处理器(Mixed Signal Processor)。称之为混合信号处理器,主要是由于其针对实际应用需求,把许多模拟电路、数字电路和微处理器集成在一个芯片上,以提供“单片”解决方案。这里介绍新一代显示装置电子纸的硬件驱动与设计,介绍主控制器MSP430微处理器的主要功能,实现电子纸驱动配置的低功耗.给出电子纸显示模块相应的功能子程序。利用其内置的LCDRAM作为显示缓存,I/O模拟时序,充分利用MCU的资源并提高程序的
[单片机]
PIC单片机内部模数转换器AD的使用方法
#include pic.h #define uchar unsigned char #define uint unsigned int __CONFIG(0x3B31); const uchar table ={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d, 0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}; const uchar table1 ={0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd, 0x87,0xff,0xef}; void delay(uint x); void init()
[单片机]
如何使用Keil5开发MSP430及Tiva系列开发板
如何使用keil5开发msp430,Tiva系列 Launchpad系列是Ti德州仪器推出的一系列低成本开发评估套件,即使放到现在,这系列的MCU仍旧不失为一款优异的微控制器芯片。Ti Launchpad平台的另一个系列板卡——Tiva C系列的TM4C123G Launchpad评估套件EK-TM4C123GXL,基于高性能的ARM Cortex-M4处理器。 由于TI官方提供的CCS用起来很麻烦,安装也很麻烦。故我们想办法在MDK平台上开发对吧。同样大家也可以用IAR for msp430 首先需要安装MDK5即Keil5.未安装的同学请转此 https://baijiahao.baidu.com/s?id=1596425
[单片机]
μC/OS-Ⅱ在MSP430F149上的移植
μC/OS-Ⅱ是一个源代码公开的嵌入式实时操作系统(RTOS),该操作系统理论上最多可以管理64个任务,一般应用时需要留出8个任务给系统本事使用,因此用户的应用程序最多可以有56个任务,μC/OS-Ⅱ的内核为完全可剥夺型实时内核,即系统总是运行就绪条件下优先级最高的任务,并支持信号量、邮箱、消息队列等多种进程间通讯机制,同时用户可以根据需求通过条件编译实现对内核中的功能模块的裁剪,此外μC/OS-Ⅱ 还具有可固化、中断管理、高稳定性和可靠性等特点,因此将μC/OS-Ⅱ移植到微处理器(MCU)上, 对于缩减产品开发和升级周期,提高可靠性和稳定性,降低成本方面有着重要的意义。以下主要讨论嵌入式实时操作系统μC/OS-Ⅱ在MSP430F
[单片机]