![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
单片机
易水寒sz
这个作者很懒,什么都没留下…
展开
-
I2C总线入门
最近学习51单片机,学到A/D,D/A转换的时候发现我板子上的转换芯片不是书上所讲的ADC0804和DAC0832而是PCF8591T,看了一下它的数据手册,发现它并不是书上所说的并行传输数据,是使用 I2C 总线传输的。搞了两天才搞懂,写出来给大家分享一下,不足之处请务必不吝指原创 2011-07-28 11:06:45 · 8012 阅读 · 15 评论 -
使用PCF8591进行ADDA转换
1.电路图2.AD转换//AD转换,P0口连接J12(数码管)//功能:通过转动滑动变阻器改变模拟输入//通过AD转换,把数值用数码管显示#include #define uchar unsigned char#define uint unsigned int#d原创 2011-07-29 13:17:36 · 4924 阅读 · 4 评论 -
如何自学51单片机
我是学软件工程的,学习单片机完全是出于兴趣。我厌倦了编写纯粹软件的虚无感,只能在屏幕上显示一句“hello,world!”,而单片机能实实在在的点亮一个LED灯,这种成就感是无法相提并论的。到现在51单片机我基本学完了,用了两个礼拜左右,个人觉得不是太难,下面就说说我的经验吧~~ 1.开发板 要学会单片机一定要有一块51单片机开发板,网上确实也有模拟单片机的软件,我负责任的说一句用原创 2011-10-25 21:42:20 · 3500 阅读 · 4 评论 -
自制基于51单片机的带闹铃时钟的测试视频,电路图及源代码
先上图下面是调整日期和闹铃的程序部分 if(key2==0) //调闹铃 { delay_50us(200); // 消除抖动 if(key2==0) // 消除抖动 { read_ring(); ring_change(); while(l) { if(key1原创 2011-10-25 22:11:33 · 1785 阅读 · 0 评论