-
前言随着环境的污染和能源的紧张,电动自行车以无废气污染,无噪音,利用电能和使用方便等优点,越来越受到人们的喜爱,成为生活中的代步交通工具。本文介绍采用美国公司SILIConlaboratories(Silabs)的高速SoC型C8051F313单片机设计的一种无刷直流电机调速控制系统。该系统充分利用C8051F313的片上资源,设计方案电路简单,需要的外围元件少,控制器的整体成...[详细]
-
操作环境(蓝色粗体字为特别注意内容)1,开发板:STM32F103C8T6最小系统核心板。2,开发环境:Keiluv5在我的工程里面用到SysTick_Config函数,如下: RCC_Configuration();//系统时钟设置 NVIC_Configuration(); GPIO_Configuration();//IO口初始化 Usa...[详细]
-
在使用STM32进行ADC采集处理的时候,需要设计到参考电压的选取问题,关于模拟部分,牵扯到参考电压的引脚为:1.100引脚以下的芯片,ADC参考电压引脚VREF+在单片机内部和VDDA引脚连接。2.100引脚以上的芯片,ADC参考电压引脚VREF+和VDDA是分开的。所以,在100引脚以上的芯片中,我们可以是采用单独供电,改变ADC的参考电压。但是在100引脚以下的芯片中,就必...[详细]
-
scriptsrc="/jf/jf-arcMain-1.js"type=text/javascript/scriptscripttype=text/javascript/scriptscriptsrc="http://pagead2.googlesyndication.com/pagead/show_ads.js"type=text/javascript/script...[详细]
-
CO2浓度的检测方法大致分化学方法和物理方法。CO2浓度检测方法有滴定法、热催化法、气敏法、电化学法,这些属于化学方法,这些方法普遍存在价格贵,普适性差等问题,且测量精度较低。而物理的方法有超声波法、气相色谱法以及众多借助于光学来实现检测的方法。也有像光声光谱法这种化学和物理结合的方法。吸收光谱法的依据是不同化学结构的气体分子对不同波长的辐射的吸收程度不同,CO2气体分子对特定波长的红外光有强...[详细]
-
简介:AVR单片机系列(例如,ATMEGA168等)使用增强功能的看门狗(EnhancedWatchdogTimer),与原来的看门狗相比较,除了有相同复位的功能以外,还增加了中断的功能设计时。使用看门狗的中断功能,可以实现从PowerDown状态唤醒CPU;另外同时能使中断和复位功能,可以在系统发生错误时,先进入中断状态,保存关键数据到EEPROM,然后在进行系统复位。AVR单片机...[详细]
-
1引言 随着芯片集成程度的飞速提高,一个电子系统或分系统可以完全集成在一个芯片上,IC产业中形成了以片上系统SOC(System-on-Chip)技术为主的设计方式。同时IC设计能力和EDA工具却相对落后于半导体工艺技术的发展,两者之间日益加剧的差距已经成为SOC技术发展过程中一个突出的障碍。采用基于IP复用技术进行设计是减小这一差距惟一有效的途径,IP复用技术包括两个方面的内容:I...[详细]
-
扩展练习:晶体振荡器目标MSP430LaunchPad开发包内包含一个32.768KHz的晶体振荡器。这个晶体振荡器可以固定到开发板上。板子上的晶体振荡器接口XIN和XOUT可以作为复用的I/O口,一旦晶体振荡器固定到板子上,这两个端口将可以作为数字频率输入接口。这两个焊盘非常小,焊接的时候要小心为妙。晶体振荡器之所以没有预先固定到板子上,是因为MSP430G2系列芯片的I/O端...[详细]
-
1、外部中断0、1;分别由引脚/INT0、/INT1的电平信号引起。2、定时/计数器0、1;分别由T0、T1的溢出引起。3、串行口发送、接收;发送完一个字节或接收到一个字节引起。上述共5个中断源。一、中断号外部中断00定时器T01外部中断12定时器T13串口中断4二、int...[详细]
-
参考资料《STM32F4xx中文参考手册》第十章-中断和事件、《ARMCortex™-M4F技术参考手册》-4.3章节:NVIC和4.4章节:SCB—4.4.5的AIRCR。对51单片机有一定了解的都知道51单片机有5个中断源,2个优先级,通过对IP这个寄存器赋值来进行中断优先级的处理而STM32的中断非常强大,每个外设都可以产生中断,那么STM32如何进行中断优先级的分配...[详细]
-
今天玩红外遥控的解码!先了解红外接收的原理:遥控器使用方便,功能多.目前已广泛应用在电视机、VCD、DVD、空调等各种家用电器中,且价格便宜,市场上非常容易买到。如果能将遥控器上许多的按键解码出来.用作单片机系统的输入.则解决了常规矩阵键盘线路板过大、布线复杂、占用I/O口过多的弊病。而且通过使用遥控器,操作时可实现人与设备的分离,从而更加方便使用。一、编码格式1、0和1的编码...[详细]
-
如图所示,利用AT89S51单片机的P0端口的P0.0-P0.7连接到一个共阴码管的a-h的笔段上,数码管的公共端接地。在数码管上循环显示0-9数字时间间隔0.2秒。 把“单片机系统”区域中的P0.0/AD0-P0.7/AD7端口用8芯排线连接到“四路静态数码显示模块”区域中的任一个数码管的a-h端口上;要求:P...[详细]
-
msp4302553实现呼吸灯,在一个周期内,灯的亮度从暗到明再到暗,此即一个周期。以下为ccs代码:#includemsp430g2553.h//*************************************************************//延时函数,延时n*ms//**************************************...[详细]
-
2012年7月2日,北京讯,近日,全球领先的模拟与嵌入式半导体厂商德州仪器(TI)举办的两场重要赛事宣告圆满落幕:2011-2012年度TIC2000及MCU创新设计大奖赛,以及2011-2012年度TIDSP及嵌入式大奖赛。两次大赛共有600余支大学生队伍、共2000余名学生参赛,带来的作品颇具创意,而且与实际应用领域联系紧密,涵盖安防、通讯、工业、医疗等行业,令专业评审印象...[详细]
-
在上一节中,我在设置关闭看门狗的时候,已经把WTCON的设置为0,屏蔽了中断。如下图:这一节是要屏蔽中断寄存器:下面是2440芯片处理中断的机制:中断屏蔽寄存器:可以看到,只要把中断对应的中断屏蔽寄存器对应的位置为1即可。所以屏蔽中断就是往中断屏蔽寄存器置为全1,就屏蔽了所有中断。编译:...[详细]