单片机通用项目开源电路,源码
2023-12-26 22:07:59
1.基础部分
等…
2.硬件应用
555芯片的应用
电路:
代码
/*************** writer:shopping.w ******************/
#include <reg52.h>
#define uint unsigned int
#define uchar unsigned char
sbit Signal = P1^0;
sbit BEEP = P3^7;
void Delay(uint x)
{
uchar i;
while(x--)
{
for(i=0;i<120;i++);
}
}
void main()
{
while(1)
{
if(Signal)
{
BEEP=~BEEP;
Delay(3);
}
}
}
3.设计综合
- 通用项目
建议交通灯项目设计
电路:
代码:
```c
#include<at89x51.h>
void delay(int n)
{int i=0,j;
while(n--)
{for(i=0;i<10;i++)
{for(j=0;j<125;j++);
}
}
}
void main()
{
int a=0;
P1=0x21;
delay(30);
while(1)
{
P1=0x24;
delay(1200);
for(a=0;a<8;a++)
{P1=0x22;
delay(30);
P1=0x20;
delay(30);
}
P1=0x09;
delay(1200);
for(a=0;a<8;a++)
{P1=0x11;
delay(30);
P1=0x01;
delay(30);}
}
}
全部东西保存在百度网盘,微信公主号【一起来学习哟】获取更多
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/887e4550532f4340bce1d768a2f1bd6b.png)
文章来源:https://blog.csdn.net/qq_44757503/article/details/135229155
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!