51单片机开发和入门
文章平均质量分 62
介绍Stc89c51的基础入门和一些有意思的小玩意
Alone & Blue
软硬件工程师小白学习中
展开
-
DS1302时钟芯片的使用
DS1302时钟芯片的使用带你写一个小时钟DS1302地址字节控制字节逻辑有效位必须是逻辑1,若为0,则数据就写不进去1302中。位6如果是0,则表示存取日历时钟数据位6如果是0,则表示存取RAM数据。一到五位则为操作地址,最低为为0表示写操作,1表示读操作。注意 控制字节总是从最低位开始输出...原创 2021-04-26 13:20:28 · 6355 阅读 · 6 评论 -
如何用单片机去写一个呼吸灯
用单片机led去实现呼吸灯#include "reg52.h" typedef unsigned int u16;typedef unsigned char u8;sbit PWM=P2^1;bit DIR;u16 count,value,timer1;void Timer1Init(void) { TMOD &= 0x0F; TL1 = 0xF5; TH1 = 0xFF; TF1 = 0; TR1 = 1; }void main()原创 2021-04-20 18:53:18 · 1177 阅读 · 8 评论 -
ds18b20温度采集
DS18B20的温度值显示程序设计一.DS1820 单线数字温度计特性• 独特的单线接口仅需一个端口引脚进行通讯• 简单的多点分布应用• 无需外部器件• 可通过数据线供电• 零待机功耗• 测温范围-55~+125℃,以 0.5℃递增。华氏器件-67~+2570F,以 0.90F 递增• 温度以 9 位数字量读出• 温度数字量转换时间 200ms(典型值)• 用户可定义的非易失性温度报警设置• 报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件• 应用包括温度控制、工业系统、原创 2021-04-20 13:48:14 · 2049 阅读 · 7 评论