- 博客(8)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 计算具体日期星期几
时间基准 公元0年1月1日 星期日 首先计算0年1月几号星期几int week;//周几int day; //日week = (day-1)%7;因为0年1月1 日 星期日 所以在求余的时候减去1 就可以得到一个数字 0 1 2 3 4 5 6 代表星期几然后考虑如何计算不同年份1月几号星期几(以0年1月几号星期几为基础计算)不考虑瑞年的情况下 一年有365天...
2019-04-24 22:13:25 674 1
原创 DS1302LCD1602显示
在学习的过程 这个网站帮了很多忙 虽然很多资料都要下载 我就把代码直接贴出来吧#include <reg52.h>#include <intrins.h>typedef unsigned char uchar;#define DS1302_W_ADDR 0x80#define DS1302_R_ADDR 0x81/*******************...
2019-01-06 14:28:00 1662 1
原创 DS18B20温度传感器
#include <reg52.h>#include <intrins.h> typedef unsigned char uchar;typedef unsigned int uint;#define MAIN_Fosc 11059200UL //ºê¶¨ÒåÖ÷ʱÖÓH sbit DQ = P2^2;sbit DU = P2^6;sbit WE =...
2018-12-27 11:55:46 1046
原创 数码管显示矩阵键盘和独立键盘
#include <reg52.h>typedef unsigned char uchar;typedef unsigned char uint;sbit WE = P2^7;sbit DU = P2^6;uchar code ledata[]={ 0x3F, //"0" 0x06, //"1"...
2018-12-22 14:42:26 874
原创 LCD字符右移
#include <reg52.h>#include<intrins.h>typedef unsigned char uchar;typedef unsigned int uint;sbit RS = P3^5;sbit RW = P3^6;sbit EN = P3^4;#define LCD1602_A P0void delay_ms(uint ...
2018-12-18 18:16:21 539
原创 LCD1602动态显示
#include <reg52.h>#include<intrins.h>typedef unsigned char uchar;typedef unsigned int uint;sbit RS = P3^5;sbit RW = P3^6;sbit EN = P3^4;#define LCD1602_A P0void delay_ms(uint ...
2018-12-18 17:58:32 3511
原创 IIC通讯软件模拟 程序出现问题
#include<reg52.h>#include<intrins.h>#define uchar unsigned char#define uint unsigned int#define AT24C02_ADDR 0xa0;/*I2C IO口定义*/sbit SDA = P2^0;sbit SCL = P2^1;/*5us延时*/void de...
2018-07-21 18:15:43 822 4
原创 单片机流水灯程序
51单片机流水灯控制程序 新手上路 欢迎交流#include<reg52.h>#include<intrins.h> //引入函数库sbit LED0=P1^0; //特殊寄存器unsigned temp; //无符号字符unsigned int a,b; //定义变量 无符号整型变量void delay(unsigned int n);//声明函数void main(){...
2018-07-05 12:30:46 5177
STM32串口下载软件(FLYMCU).rar
2020-07-10
编译没有错误 烧录进单片机 LCD1602一直显示A 不知道怎么办
2018-12-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人