
基于MCU单片机在蜂鸣器系统中的应用设计-我们都知道一般的定时器为16位或8位循环计数,例如对于16位的计数器当计数器数值从0增加到65535时再加一就会回到0那么我们来比较下面两种情况(不考虑计数器在记录当前时刻T后再次回到或超过T这种情况我暂且称它为“压圈”)

Holtek新推出血压计Flash MCU BH67F2261,可满足独立型血压计的需求-Holtek新推出血压计Flash MCU BH67F2261,其内建高性能的血压计电路,包含多个可软件调整放大倍率及偏压的专用运算放大器、带通滤波器、内建12-bit ADC,同时具有恒流、恒压驱动传感器等功能外,在MCU核心及外围资源上,提供更精简准确的规格,满足最高性价比的需求,非常适合于独立型血压计的应用。

基于STM32单片机在手持设备中的应用设计-STM32作为现在最流行的单片机,广泛应用与各个领域。现在的手持设备也经常用STM32作为主控芯片。手持设备一般带有显示器、数据存储单元、按键、蜂鸣器这几个最常见的部分。

基于LM3S1138对跑马灯的控制设计-#ifndef _LED_H_
#define _LED_H_
// 定义LED名称
#define LED1 0x01
#define LED2 0x02
#define LED3 0x04
// 初始化指定的LED
extern void LED_Init(unsigned char ucLED);
// 点亮指定的LED
extern void LED_On(unsigned char ucLED);
// 熄灭指定的LED
extern void LED_Off(unsigned char ucLED);
// 反转指定的LED
extern void LED_Toggle(unsigned char ucLED);
#endif // _LED_H_

C51单片机对液晶片的驱动-Keil C51编写的192*64液晶片驱动程序,感谢很多网友提供了参考源程序,
本程序是在网友们提供的程序基础上改写而成,有很多地方得到高手们的耐
心指导,在此深表谢意。这是一个完整的C51源程序,我觉得对一位初学C51
的人来说,提供一个完整的简单程序比较容易上手。

如何用用C语言编写的单片机来控制流水灯-电路的核心部分是AT89C2051单片机,前面提到它有Pl和P3两组I/O口,我们这里只用到Pl口,共8个引脚。图中Cl、R9组成典型的上电复位(即在加电时单片机复位)电路,XTAL、C2、C3与AT89C2051片内振荡电路组成时钟振荡器。

PIC单片机虚拟串行通信设计-本实例完全建立在计算机软件的基础上,利用PROTEUS软件构建一个单片机系统,利用VB编写一个计算机控制软件和单片机系统串行通信,计算机上的控制软件可以发送一个值在0——999之间的数,在单片机系统上显示出来,单片机系统上也可输入一个相同值域的数并在计算机控制软件上显示出来。本实例主要是为了展示虚拟串行通信的仿真。

STM32单片机SPI极性和相位的设置方法-SPI是英语Serial Peripheralinterface的缩写,顾名思义就是串行外围设备接口。是Motorola首先在其MC68HCXX系列处理器上定义的。SPI接口主要应用在EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议,STM32也有SPI接口。

单片机I/O控制的作用及应用方法-如果你是刚刚步入电子的新手,那你最好要知道一下I/O口具体能做什么。感性的认识对你的学习是很有帮助的。I/O口输出一个高(低)电平可以用来点亮一个LED灯,可以接通过一个继电器,来开启电机,来开启音响。开启许多的东西,也可以用于通信等等。输入一个高(低)电平 可以用来检测按键,检测红外线输入 ,检测信号,等等。