找回密码
 立即注册

QQ登录

只需一步,快速开始

帖子
查看: 2136|回复: 0
收起左侧

GYJ-0088_4入8出232和485带遥控单片机源码与资料

[复制链接]
ID:280979 发表于 2018-3-18 00:54 | 显示全部楼层 |阅读模式
电路原理图如下:
0.jpg
DSC_0111 - 副本.JPG
07.高速脉冲输入单片机程序
测试用脉冲发生器频率166KHz,总脉冲数500K
  1. /********************************************************************
  2.                             汇诚科技
  3. 使用芯片:STC12C5A60S2
  4. 晶振:11.0592MHZ
  5. 编译环境:Keil
  6. 作者:zhangxinchunleo
  7. 【声明】此程序仅用于学习与参考,引用请注明版权和作者信息!     

  8. *********************************************************************/
  9. /********************************************************************
  10. 程序说明:
  11.           高速脉冲使用P3^2(外部中断0)  P3^3(外部中断1)来计数。
  12.                   有信号,直接进入中断,
  13.                   程序中,当脉冲个数达到500K。输出继电器 吸合,         外部测试脉冲发生器频率为166KHz
  14. */
  15. /*********************************************************************/
  16. #include <STC12C5A60S2.H>                //库文件
  17. unsigned long dispcount=0; //计数初值
  18. /********************************************************************
  19.                             中断服务函数
  20. *********************************************************************/
  21. void ExtInt0() interrupt 0 //中断服务程序
  22. {
  23.         dispcount++; //每按一次中断按键,计数加一
  24. }
  25. /********************************************************************
  26.                             中断服务函数
  27. *********************************************************************/
  28. void ExtInt1() interrupt 2 //中断服务程序
  29. {
  30.         dispcount++; //每按一次中断按键,计数加一
  31. }
  32. /********************************************************************
  33.                             主函数
  34. *********************************************************************/
  35. void main()
  36. {
  37.     IT0=1;             //低电平触发
  38.     EX0=1;                 //开外部中断0

  39.         IT1=1;                 //低电平触发
  40.         EX1=1;                 //开外部中断1

  41.         EA=1;
  42.          while(1)
  43.         {         
  44.                    if(dispcount>=500000)
  45.                    P2=0X00;
  46.                 else
  47.                    P2=0XFF;
  48.             

  49.     }
  50. }
复制代码

简要说明:
一、 尺寸:长125mmX107mmX25mm
二、 主要芯片:STC12C5A60S2 51单片机的8~12(兼容51系列单片机)
三、 工作电压:直流12(另有24V继电器可选)
四、通过9串口下载程序 (同时支持TTL下载程序
五、 特点:
1、具有电源指示。(供电电源有防接反保护)
24输入(输入最高相应频率2KHZ
38路光隔离继电器输出控制(干接点开关量 无源输出
4、标准的11.0592M晶振。(便于设置串口波特率)
5、具有上电复位和手动复位。
6独立的串口通信及RS485通讯接口
7可以接315M带解码的无线接收模块(购买可选)
8输入输出均有信号指示灯
9继电器开关量输出,最大切换电压220V,最大切换电流7A最大切换功率200W
10电流加有,光电隔离,续流二极管,压敏电阻,抗干扰能力强
11四周有固定安装孔,也可插入PCB107mm卡槽,安装在DIN导轨上。
12通讯稳定,提供原理图,及板子的参考例程
13、单片机无加密,可插拔更换,带有程序下载口,可随意更改程序
14、端子采用螺旋压接端子           
15、工作温度-40度至 +70度
16、工作湿度 40%  ~ 80%RH
主图.JPG DSC_0118.JPG DSC_0117.JPG DSC_0110.JPG DSC_0106.JPG 0.png 0.png

全部资料51hei下载地址:
GYJ-0088_4入8出232和485带遥控发货资料.rar (3.04 MB, 下载次数: 17)



回复

举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表