光敏電阻的路燈控制仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
213114so3f443zy4b3w9qb.jpg (148.44 KB, 下載次數: 25)
下載附件
2018-6-11 17:42 上傳
0.png (46.16 KB, 下載次數: 26)
下載附件
2018-6-11 17:42 上傳
單片機源程序如下:
- #include<reg51.h>
- #define uchar unsigned char
- #define uint unsigned int
- sbit cs = P3^0;
- sbit rd = P3^1;
- sbit rw = P3^2;
- sbit output = P3^4;
- uchar temp;
- void delay(uint xms) {
- uint t1, t2;
- for (t1 = 0; t1 < xms; t1++)
- for (t2 = 0; t2 < 110; t2++);
- }
- void main() {
- cs = 0;
- rd = 0;
- delay(40);
- rw = 1;
- delay(70);
- rw = 0;
- P1 = 0xff;
- temp = P1;
- if (temp < 128) {
- output = 0;
- }
- else {
- output = 1;
- }
- }
-
復制代碼
所有資料51hei提供下載:
光敏電阻路燈控制.zip
(191.62 KB, 下載次數: 45)
2018-6-11 10:32 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
如果這個不能用 求大神幫忙修改下啊,可以參考這個http://www.zg4o1577.cn/bbs/dpj-89267-1.html
|