已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【简要说明】一、尺寸:83mmX50mm X 15mm长X宽X高二、主要芯片:单片机控制三、工作电压:供电电压直流524伏(宽电压工作);四、特点:1、单路信号输出。2、输出占空比约为百分之五十的方波波形4、输出频率由按键调节,加速 减速按键控制5、输出频率范围14KHZ(40种脉冲频率调节)6、输出电压(直流5V)7、输出电流225毫安(MAX)8、上升/下降时间100 ns五、有详细使用说明书适用场合:单片机学习、电子竞赛、产品开发、步进电机脉冲信号、毕业设计。【标注图片】【原理图】/* 汇诚科技使用芯片:STC15F104E晶振:33MHZ编译环境:Keil作者:zhangxinchun淘宝店:汇诚科技【声明】此程序仅用于学习与参考,引用请注明版权和作者信息! */*/#include reg52.h #include #define uchar unsigned char /宏定义字符型变量#define uint unsigned int/宏定义整型变量/* 寄存器设置*/ sfr IAP_DATA =0xc2; /数据寄存器sfr IAP_ADDRH =0xc3; /地址寄存器sfr IAP_ADDRL =0xc4; /地址寄存器sfr IAP_CMD =0xc5; /命令寄存器sfr IAP_TRIG =0xc6; /触发寄存器sfr IAP_CONTR =0xc7; /擦除寄存器/* 命令定义*/#define CMD_IDLE 0 /EEPROM无操作#define CMD_READ 1 /读取字节#define CMD_PROGRAM 2 /写入字节#define CMD_ERASE 3 /擦除字节/* 编程周期由晶振决定*/#define ENABLE_IAP 0X80 /编程周期由晶振决定(如果30MHZ选用此项)/#define ENABLE_IAP 0X81 /编程周期由晶振决定(如果24MHZ选用此项)/#define ENABLE_IAP 0X82 /编程周期由晶振决定(如果20MHZ选用此项) #define ENABLE_IAP 0X83 /编程周期由晶振决定(如果12MHZ选用此项)/#define ENABLE_IAP 0X84 /编程周期由晶振决定(如果6MHZ选用此项)/#define ENABLE_IAP 0X85 /编程周期由晶振决定(如果3MHZ选用此项)/#define ENABLE_IAP 0X86 /编程周期由晶振决定(如果2MHZ选用此项)/#define ENABLE_IAP 0X87 /编程周期由晶振决定(如果8;IAP_TRIG=0X5A;IAP_TRIG=0XA5;_nop_();_nop_();_nop_();dat=IAP_DATA;IapIdle();return dat;/* 写入一个字节函数*/void IapProgramByte(uint addr,uchar dat)IAP_CONTR=ENABLE_IAP;IAP_CMD=CMD_PROGRAM;IAP_ADDRL=addr;IAP_ADDRH=addr8;IAP_DATA=dat;IAP_TRIG=0X5A;IAP_TRIG=0XA5;_nop_();_nop_();_nop_();IapIdle();/* 擦除一个字节函数*/void IapEraseSector(uint addr)IAP_CONTR=ENABLE_IAP;IAP_CMD=CMD_ERASE;IAP_ADDRL=addr;IAP_ADDRH=addr8;IAP_TRIG=0X5A;IAP_TRIG=0XA5;_nop_();_nop_();_nop_();IapIdle();/* 按键判断函数*/void KEY()if(JIA=0)Delay100ms();if(JIA=0)Delay100ms();sudu+;write=1;if(sudu=37)sudu=37;while(!JIA);Delay100ms();if(JIAN=0)Delay100ms();if(JIAN=0)Delay100ms();sudu-;write=1;if(sudu=t1) tcnt1=0; P35=!P35; /* 主函数*/void main() uchar Q;TMOD=0x02; /定时器工作在方式2TH0=0x06; /对TH0 TL0 赋值TL0=0x06;TR0=0; /关定时ET0=1; /开定时器EA=1; /开总中断P35=0;/脉冲输出脚Q=IapReadByte(0);sudu=Q;while(1) KEY
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 绿色建筑领域按时交付工期保证承诺书范文8篇
- 校园里的友情故事写人记事相结合(6篇)
- 婚姻介绍行业保障承诺函3篇
- 企业内审流程执行标准化模板
- 传媒内容编辑绩效考核表
- 农业技术推广专家成果转化绩效评定表
- 电子制造业质量检测员绩效评定表
- 《Python数据挖掘与机器学习》课件 第三章-分类
- 2025年安徽省公务员行测判断推理专项模拟试卷含答案
- 2026年高端民宿运营公司行李寄存管理制度
- 2025年耳鼻喉医师面试题及答案
- 2025年生态环境执法大练兵比武竞赛理论考试题库(含答案)
- 家用空调维修培训
- 2025年湖南省长沙市生地会考试卷附带长郡月亮岛中学生地会考及答案
- 2025安徽合肥水务集团有限公司招聘56人笔试考试备考试题及答案解析
- 江西省稳派智慧上进2025-2026学年高二上学期11月期中语文试卷及答案
- 雨课堂在线学堂《公共管理前沿-社会企业家精神》作业单元考核答案
- 中国民生银行总行2022年3月招聘高级管理人员模拟试题3套(含答案解析)
- 静脉窦血栓的影像诊断课件
- 说明书-prsPRS-7177电能质量监测装置
- 中医护理学基础知识习题集
评论
0/150
提交评论