- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 51单片自动发送指令到PC端显示
#include<reg52.h>#define uint unsigned int #define uchar unsigned char char *k[10]={"CHN_001","CHN_002","CHN_003","CHN_004","CHN_005", "CHN_006","CHN_007","CHN_008","CHN_009","CHN_010"}; //毫秒级延时函数void delayms(uint ms){ uchar i; w...
2021-08-14 15:57:28 192
原创 51单片机串口收发
#include<reg52.h>#define uint unsigned int #define uchar unsigned char /*本代码实现串口的收发功能,PC发送什么单片机就接收什么,然后单片机又把接收的发出去,本次编写了在发送单个字符串函数上添加了字符串函数,方便以后发送字符串调用*///毫秒延迟函数void delay(uint ms){ uchar i; while(ms--) for(i=0;i<113;i++);}//...
2021-08-14 15:52:10 1585
原创 DS20B18温度传感器+数码管显示
代码:#include<reg52.h>#define uint unsigned int #define uchar unsigned char typedef unsigned int u16;sbit LSA = P2^2;sbit LSB = P2^3;sbit LSC = P2^4;sbit DS = P3^7;char code smgduan[13]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07, ...
2021-08-14 15:18:28 1048
原创 矩阵键盘+数码显示键值
采用行列扫描法获取键值,在通过数码管显示。 符号&,只有1&1时为1,其他情况均为0。矩阵键盘理解图:代码1:#include<reg52.h>#define uint unsigned int #define uchar unsigned char sbit LSA = P2^2;sbit LSB = P2^3;sbit LSC = P2^4;char code smgduan[16]={0x3f,0x06,0x5b,0x4...
2021-08-14 15:08:35 1750 1
原创 51单片机数码管显示数字
采用74HC138译码器选择数码管亮#include<reg52.h>#define uint unsigned int #define uchar unsigned char sbit LSA = P2^2;sbit LSB = P2^3;sbit LSC = P2^4;char code smgduan[16]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0..
2021-08-14 14:55:20 10918
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人