关于内容理解: 先读懂51单片机的实验原理图,然后再着手编程。 由图可知 1,led灯接的是单片机的P0口,意味着我们只能用P0口来编程。 2,led灯是共阳极,当给低电平时led灯才会亮,(单片机灌电流能力较强,输出电流较弱,所以一般用共阳极) 3,led所在的P0口是读io口 ...
效果:点击单片机右侧按钮 led亮 再次点击熄灭 c代码 include lt reg .h gt sbit led P sbit k P 定义按键K sbit k P 定义按键K void delay unsigned int q while q void init led P 口初始值 EA 全局中断开 EX 外部中断 开 IT 电平触发 while 外部中断程序 void ISR Key v ...
2020-12-14 12:00 0 492 推荐指数:
关于内容理解: 先读懂51单片机的实验原理图,然后再着手编程。 由图可知 1,led灯接的是单片机的P0口,意味着我们只能用P0口来编程。 2,led灯是共阳极,当给低电平时led灯才会亮,(单片机灌电流能力较强,输出电流较弱,所以一般用共阳极) 3,led所在的P0口是读io口 ...
本来以为不会再回到博客园了,这里应该会变成尘封之地……作为工科狗我还是太天真了。再次登陆不是那么顺畅(差点忘了用户名把自己给坑了),但惊讶地发现三年前上传的零星代码们居然还有几个人来看过,看来被OI荼 ...
0)时,执行循环体语句 1.3 delay()延时函数 单片机中的延时函数,时间不精确 ...
关于单片机型号的介绍: STC89C52RC40C-PDIP 0721CV4336..... STC:STC公司 89:89系列 C:COMS 52(还有51,54,55,58,516,):2表示存储空间的大小,2*4K=8K 40:晶振最高 ...
第1步:打开Protues软件 本博主外接Arduino单片机项目代写,价格从优,QQ:1973881309,微信:17634551306。 第2步:点击New Project 第3步:设置工程 【1】设置工程路径;【2】选择开发板 ...
说实在的我们对于点亮一个LED灯,并不难,但是还是那句话外行看热闹,内行看门道,我们对于专业性来说肯定不会太难,但是非专业的刚刚转入我们这个行业的估计是有一些难,并且,这个虽然并不是一个新专业,但是我们现在能够借鉴的代码,还是很少,所以,本着学习共同学习一种共同进步的态度,我所以开始写 ...
的延时效果,肯定会存在一定的误差!!!! 首先先来了解几个单片机的周期知识: 时钟周期:也称振 ...
51单片机最小系统 供电部分:5V供电 时钟部分: 晶振的选择 一般使用12MHz或者11.0592MHz的晶振,51单片机12个时钟周期执行一个机器周期,使用12MHz的晶振,那么1个机器周期是1uS;使用11.0592MHz的晶振是为了减小串口通信的误码率 ...