-
#include <iom16v.h>#include <macros.h>#include <math.h>#include "typedef...
-
这是一个显示时钟的c语言程序,但是不知道怎么设置闹钟,求高手指教!!!(蜂鸣器接的是P2^3引脚)#include<reg52.h>#def...
-
/***********************************************************实验名称:8位数码管秒表示例程序
************...
-
今天主要做我喜欢的单片机,这个学期才接触到了单片机,算是个微处理机,是把计算机的部分功能集成化了的。在生活中随处可见:想厨房用的电磁炉内就集成了单片机的控制,客厅挂的数字万年历也是...
-
调试了好久终于调试出来了啊,原来罪魁祸首竟然是一个时钟的问题:
DAC0(uchar t) { uchar i; uint x,y;...
-
#include <reg51.h>#include <intrins.h>#define uchar unsigned char#define uint&...
-
#include <reg51.h>unsigned char code seg7[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07...
-
这段时间我都把精力投入到单片机编程开发上面,经常熬夜,有时感觉好累,又怕耽误了其他其他事情。最近一直在做一个基于单片机的超级万年历,用LCD12864作显示屏。虽然网上都有很多人做...
-
X1226提供一个备份电源输入脚VBACK,允许器件用电池或大容量电容进行备份供电。采用电容供电时,用一个硅或肖特基二极管连接...
-
【温度报警】基于51和18B20温度报警器 完整电路以及程序打个酱油 全部原创~~~随便参考~~ 代码回复查看~~~你懂得~~
...
-
在DS18B20按键设定上下限温度报警系统中,遇到的最大问题,就是在测温过程中偶尔温度会跳变几十、几百甚至变成2000度,究其原因,就是其中用到的中断程序,18b20有严格的读写时...
-
前阵子帮他们做实习小车的买东西,看着便宜就顺便买了个红外的遥控器和1838的红外接收头子。这两天闲着没事,看了很多资料才终于完成了红外解码,的确是久了没玩51,好多东西生疏了导致调...
-
1602和按键程序调试通过,编码,密码比较,看门,错码的一些处理完善后就不在上传,这里只给自己留一个非常初级版本的备份。
#define F_CPU 4000000#includ...
-
电视频道记忆功能,交通灯倒计时时间的设定,户外 LED 广告的记忆功能,都有可能用到 EEPROM 这类存储器件。这类器件的优势是存储的数据不仅可以改变,而且掉电后数据保存不丢...
-
D/A 是和 A/D 刚好反方向的,一个 8 位的 D/A,从 0~255,代表了 0~2.55V 的话,那么我们用单片机给第三个字节发送 100,D/A 引脚就会输出一个 1...
-
PCF8591 的通信接口是 I2C,那么编程肯定是要符合这个协议的。单片机对 PCF8591 进行初始化,一共发送三个字节即可。第一个字节,和 EEPROM 类似,是器件地址...
-
我们在选取和使用 A/D 的时候,依靠什么指标来判断很重要。由于 AD 的种类很多,分为积分型、逐次逼近型、并行/串行比较型、Σ-Δ型等多种类型。同时指...
-
DS18B20 是美信公司的一款温度传感器,单片机可以通过 1-Wire 协议与 DS18B20 进行通信,最终将温度读出。1-Wire 总线的硬件接口很简单,只需要把 DS1...
-
家电遥控器通信距离往往要求不高,而红外的成本比其它无线设备要低的多,所以家电遥控器应用中红外始终占据着一席之地。遥控器的基带通信协议很多,大概有几十种,常用的就有 ITT 协议...
-
共用体除非必要,否则我们不推荐使用,枚举的用法比较简单,在本书 19 章的项目实践中有很好的示例,这节课我们先来练习一下结构体的使用。下边这个程序的功能是一个带日期的电子钟,相...