十天学会单片机(3)发光管闪烁,蜂鸣器发声
闪烁程序:
#include<reg51.h>
sbit D=P1^0;
unsigned int a;
void main()
{
while(1)
}
a=50000;
D=0;
while(a- -);
a=50000;
D=1;
while(a- -);
}
单片机的基本时序,主要是橙色字体
如:for(i=0;i<100;i++)
{
}
i=0时,判断i是否小于100,是就执行大括号里的程序,然后执行i++,此时i就等于1,继续判断i是否小于100,重复以上操作,直到i=100,执行完大括号里的程序后直接跳出,不再++。
蜂鸣器原理图
三极管有放大电流作用
蜂鸣器程序
#include<reg51.h>
sbit D=P1^0;
sbit b=P1^2;
unsigned int a;
void main()
{
while(1)
}
B=0;
a=50000;
D=0;
while(a- -);
a=50000;
D=1;
while(a- -);
}
十天学会单片机(3)发光管闪烁,蜂鸣器发声相关推荐
- 《十天学会单片机和C语言编程》
<十天学会单片机和C语言编程> 大家注意了这个文件只有最新版迅雷可以下载,下面的lesson几就是第几课.点击右键使用迅雷下载. ed2k://|file|[十天学会单片机和C语言编程]. ...
- 十天学会单片机Day0点亮LED (锁存器、三极管、继电器)
C51常用的数据类型 数据类型 关键字 所占位数 表示数范围 无符号字符型 unsigned char 8 0~255 有符号字符型 char 8 -128~127 无符号整型 unsigned in ...
- 十天学会单片机Day5 IIC总线AT2402芯片(EEPROM)应用
1.采用串行总线技术可以使系统的硬件设计大大简化.系统的体积减小.可靠性提高.同时,系统的更改和扩充极为容易. 常用的串行扩展总线有: IIC (Inter IC BUS)总线.单总线(1-WIRE ...
- 十天入门单片机是不可能的,初学者别想了
十几年前,我是通过郭老师的十天学会单片机教程和配套开发板入门单片机的. 最近被学员问到比较多的问题就是,单片机的学习周期大概要多久. 今天在这里统一回答下. 这个主要是要看学到什么程度,不过十天对大多 ...
- 点亮两个发光管用c语言编辑,第二个试验:用单片机点亮一个闪烁的发光管-----51单片机汇编语言试验教程 - CSDN博客...
第二个试验:用单片机点亮一个闪烁的发光管 一次我们的程序实在是没什么用,要灯亮还要重写一下片子,下面我们要让灯不断地闪烁,这就有一定的实用价值了,比如可以把它当成汽车上的一个信号灯用了.怎样才能让灯不 ...
- 关于《十天学会AVR单片机》的教程头文件AVR_PQ1A.h
最近开始学习AVR单片机,由于之前买的51开发板是兼容AVR单片机的,所以就没有必要开发板了.于是从网上找了一个教程<十天学会AVR单片机>,也是郭天祥公司的人讲的,觉得还可以.因为没有买 ...
- 流水灯实例,点亮发光管LED并闪烁(查表操作)
功能:流水灯实例,点亮发光管LED并闪烁
- 单片机找工作好找吗?不懂英语怎么学会单片机?
我刚毕业的那会,找工作找了1个月多,我们从学校电子实验室出来的几个同学也都没有找到合适的工作,转行做其他行业去了,有的做销售去了,有的做管理去了--只有我坚持了下来. 其实对于刚转行或者刚毕业的兄弟们 ...
- php十天入门教程,十天学会php之第十天_PHP教程
学习目的:学会用PHP上传文件和发邮件 上传文件表单必须加上 enctype="multipart/form-data" 和 下面看一下代码: $f=&$HTTP_POST ...
- 十天征服单片机百度云_单片机资料百度盘.
一. 51 单片机 1 .祥云 51 单片机学习光盘(视频教程.例程.操作系统)适合 初学者 资 料 下 载 链 接 : https://yunpan.cn/cJzLQdrBfp2KD 访 问 密 码 ...
最新文章
- Android Studio 3.5 之后导入第三方Library 库的方法
- Java(三):序列化
- [转载]MVC、MVP以及Model2(上)
- lua读取linux文件内容,使用lua模拟tail -n命令读取最后n行
- CXF客户端配置请求超时限制
- 【多元域除法】多项式除法电路原理及MATLAB详解
- idea 个性化定制快捷键
- 崭新的2020(洛谷P5886题题解,Java语言描述)
- python字符串有多少字节
- WebService工具类调用远程接口服务时java.io.IOException: Server returned HTTP response code: 500 for URL XXX
- 单播/组播/广播 通讯协议的特点及应用对比
- Julia : 类型别名
- Java内存模型(JMM)详解-可见性volatile
- 每日一结(11.1)
- 蓝色——Love is Blue
- 万丈高楼平地起 ——浅谈网格计算基础
- 计算机网络自顶向下方法 第二章套接字编程作业 邮件客户 答案
- windows下php连接Oracle配置
- python中有指针吗_Python中的指针——到底指什么(一)
- 不狠狠逼一下自己,永远不知道自己有多么强大