-
Atmega128步进电机驱动实验
应用背景//DMAVR-128的步进电机驱动程序
//步进电机为四相八拍驱动方式,额定电压5V,ABCD对应PB1~PB4
//初始设置为12小时制,下午时间
//编译环境 AVR Studio 4.17/AVR GCC
//系统时钟7.3728MHZ,设置熔丝位为外部高频石英晶体振荡,启动时间4.1ms
//电机运行平稳
//日期:2010.01.14
关键技术
此程序可驱动五引线步进电机,通过按键可控制步进电机的转速、方向、三种驱动方式,三种驱动方式分别为:单四拍驱动、双四拍驱动、单双八拍驱动,其中以单双八拍驱动转速最慢。具体联接方式在程序中有说明。
/************************************
* 步进电机的M16驱动程序 *
* 功 能:用M16驱动步进电机 *
* 实现三种驱动方式 *
* &nbs
- 2022-01-31 00:16:20下载
- 积分:1
-
Nrf24L01+出厂标准测试程序
应用背景1 原理图和PCB为 PADS9.0设计
2 原理图内容为基于STC15F204EA 51单片机设计的测试NRF24L01最小系统板
3 程序为配套最小系统测试板的KEIL程序
4 资料文件为本模块的使用手册和数据手册以及网络搜集到的应用资料。
5 说明的 1 2 3项 为亲自验证的原理图和程序。最好参考这些资料来设计你的测试板
和程序。这样能大幅度加快你开发进度!关键技术2.4G Nrf24l01+模块已经是成熟的无线传输模块了,但是很多基本的设置很多人还没有弄清楚。本模块是在51上进行开发的,非常适合初学者,或刚接触2.4G模块的用户,如果你能在此基础上调试成功,那恭喜啦。。。。。
- 2022-11-02 11:20:03下载
- 积分:1
-
CS5532的C语言代码
CS5532是称重仪表常用的A/D转换芯片,本资料是一份CS5532的C语言代码-CS5532 weighing instruments commonly used in the A/D conversion chip, the data is the C code for a CS5532
- 2023-08-20 11:20:04下载
- 积分:1
-
modbus在STC12C5A上的应用
详细说明:Modbus RTU通讯协议在STC12C5A系列单片机上的实现,包括串口通讯的实现,实现了1,2,3,4,5,6,15,16号功能码的具体过程,程序编写时,考虑了调试的可配置性和可移植性,可以方便地移植到其它单片机平台上。
- 2022-03-05 20:55:53下载
- 积分:1
-
aw9136驱动代码
aw9136驱动程序实现,包括硬件gpio配置,模拟I2C通信借口的实现,输入键值上报,中断处理等./**************************************************************************
* AW9136_ts_3button.c
*
* Create Date :
*
* Modify Date :
*
* Create by : AWINIC Technology CO., LTD
*
* Version : 1.0 , 2014/06/27
* 2.0 , 2014/06/27
* 2.1 , 2014/07/01
* 2.2 , 2014/07/02
*
**************************************************************************/
//////////////////////////////////////////////////////////////
//
// APPLICATION DEFINE :
//
// Mobile - MENU HOME &nb
- 2023-03-23 20:40:04下载
- 积分:1
-
Ad7794 驱动
这是AD7794的驱动程序,可以读取AD7794芯片的AD值和寄存器值,调试通过.对于想要使用AD7794芯片的各位有很大的帮助,可以定义不同的IO管脚,用于不同的单片机芯片。
- 2023-05-11 08:50:03下载
- 积分:1
-
zigbee无线组网
基于ZigBee级无线组网 基于cc2530的ZigBee无线模块 在他给的协议栈里开发的采集温度和电压的原创代码 再次说明 给位在做ZigBee的可以交流交流 切勿将此代码乱载
- 2022-11-22 22:20:04下载
- 积分:1
-
SOC芯片的USIM卡驱动
SOC芯片的USIM卡驱动,包括测试程序。含有ICC基本初始化程序,SIM接口控制器初始化程序,UICC中断处理例程,卡稳定插入中断处理例程,卡启动流程完成中断处理例程。
- 2023-08-20 13:15:03下载
- 积分:1
-
TDC-GP21 激光测距源代码
应用背景
在脉冲式激光测距仪的设计当中,时差测量(time of flight measurement)成为了一个
影响整个测量精度最关键的因素。德国acam 公司设计的时间数字转换芯片TDC-GP21
为激光测距的时间测量提供了完美的解决方法。
在测量时间脉冲之前,首先我们建议先测试一下单片机和tdc-gp2 的通信是否正常。因为在做测量之
前,我们要保证首先单片机和gp21 已经建立通信。那么如果后面出现问题,则可以不再考虑spi 通信问
题。具体测试可以首先写入寄存器1,然后从结果寄存器5(8 位寄存器)里面读取写寄存器1 的高8
位。如果spi 通信正常,那么结果寄存器5 应该可以时时反应结果寄存器1 的高8 位。
关键技术关于spi通信:
我们手册上所讲的spi 通信需要将时钟相位置1,时钟极性置0。但是对于不同的单片机似乎有所不同。
在msp430 中的spi 通信时钟相位和时钟极性的定义与摩托罗拉正好相反。所以在进行通信调试的时候,
请改变一下时钟相位和时钟极性进行测试,看看到底适用哪种情况
- 2022-10-13 05:50:04下载
- 积分:1
-
FM25040的C51驱动程序,用于掉电保存数据。
FM25040的C51驱动程序,用于掉电保存数据。
- 2022-02-11 22:40:47下载
- 积分:1