欢迎来到天天文库
浏览记录
ID:10242854
大小:993.50 KB
页数:10页
时间:2018-06-13
《plc控制步进电机脉冲信号发生器原理图及例程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、【简要说明】一、 尺寸:83mmX50mmX15mm 长X宽X高二、 主要芯片:单片机控制三、 工作电压:供电电压直流5~24伏(宽电压工作);四、 特点:1、单路信号输出。2、输出占空比约为百分之五十的方波波形 4、输出频率由按键调节,加速减速按键控制5、输出频率范围1~4KHZ(40种脉冲频率调节)6、输出电压(直流5V)7、输出电流225毫安(MAX)8、上升/下降时间100ns五、有详细使用说明书适用场合:单片机学习、电子竞赛、产品开发、步进电机脉冲信号、毕业设计。。。【标注图片】10【原理图】/*******************
2、*************************************************汇诚科技使用芯片:STC15F104E晶振:33MHZ编译环境:Keil作者:zhangxinchun淘宝店:汇诚科技【声明】此程序仅用于学习与参考,引用请注明版权和作者信息!*********************************************************************//********************************************************************/#include"reg52
3、.h"#include#defineucharunsignedchar//宏定义字符型变量#defineuintunsignedint//宏定义整型变量/********************************************************************寄存器设置*********************************************************************/sfrIAP_DATA=0xc2;//数据寄存器sfrIAP_ADDRH=0xc3;//地址寄存器sfrIAP_ADDR
4、L=0xc4;//地址寄存器sfrIAP_CMD=0xc5;//命令寄存器sfrIAP_TRIG=0xc6;//触发寄存器sfrIAP_CONTR=0xc7;//擦除寄存器10/********************************************************************命令定义*********************************************************************/#defineCMD_IDLE0//EEPROM无操作#defineCMD_READ1//读取字节#defineCMD_
5、PROGRAM2//写入字节#defineCMD_ERASE3//擦除字节/********************************************************************编程周期由晶振决定*********************************************************************///#defineENABLE_IAP0X80//编程周期由晶振决定(如果<30MHZ选用此项)//#defineENABLE_IAP0X81//编程周期由晶振决定(如果<24MHZ选用此项)//#defineE
6、NABLE_IAP0X82//编程周期由晶振决定(如果<20MHZ选用此项)#defineENABLE_IAP0X83//编程周期由晶振决定(如果<12MHZ选用此项)//#defineENABLE_IAP0X84//编程周期由晶振决定(如果<6MHZ选用此项)//#defineENABLE_IAP0X85//编程周期由晶振决定(如果<3MHZ选用此项)//#defineENABLE_IAP0X86//编程周期由晶振决定(如果<2MHZ选用此项)//#defineENABLE_IAP0X87//编程周期由晶振决定(如果<1MHZ选用此项)#defineIAP_ADDRESS0
7、X0000//内部EEPROM地址/********************************************************************定义继输入输出*********************************************************************/sbitJIA=P3^1;//sbitJIAN=P3^0;//sbitEN=P3^2;//sbitP35=P3^5;//bitwrite=0;/*******************
此文档下载收益归作者所有