标题: 光敏电阻遮挡式计数器的单片机源码与视频演示 [打印本页]

作者: bulia    时间: 2018-5-30 15:55
标题: 光敏电阻遮挡式计数器的单片机源码与视频演示
演示视频链接: https://pan.baidu.com/s/1qOGdBpRWb5VMYJKgBPyCLw
如果文件已经失效请联系论坛管理员更新链接,51黑论坛的每一个用户分享的网盘内容都是有备份的.
密码: ttx9


就是用光敏电阻焊接了一个感应器,外面光线强时灯关闭,外面光线弱时灯打开。有遮挡时,数码管自动+1,从而实现了对物体的计数功能。

单片机源码:
  1. #include "reg52.h"
  2. #define u8 unsigned char
  3. #define u16 unsigned int

  4. sbit sw1=P3^4;
  5. sbit sw2=P3^5;
  6. sbit sw3=P3^6;

  7. sbit e0=P2^0;
  8. sbit e1=P2^1;
  9. sbit e2=P2^2;
  10. sbit e3=P2^3;

  11. u8 ds[4]={0,0,0,0};
  12. u16 num=0;

  13. u8 code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};

  14. u8 ajsm()
  15. {
  16. static u16 ms;
  17. if(sw3==0)
  18. {
  19. if(++ms==2)
  20. {
  21. return 1;
  22. }
  23. }
  24. else
  25. {
  26. ms=0;
  27. }
  28. return 0;
  29. }
复制代码

全部资料51hei下载地址:
计算器.zip (580 Bytes, 下载次数: 22)





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1