自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 51单片机+PWM脉冲宽度调制+直流电机加减速

#include<reg52.h>#define uchar unsigned char#define uint unsigned intsbit K1=P3^1; //按键1sbit K2=P3^2; //按键2sbit fm=P3^7; //蜂鸣器,最高速或者最低速时,蜂鸣器响起uchar pwm,num;void delay_ms(uint ms) //ms级延时...

2019-07-25 12:04:16 4577 2

原创 51单片机+DS18B20测温程序

#include<reg52.h>#include<intrins.h>#define uchar unsigned char#define uint unsigned intsbit y0=P3^2;sbit y1=P3^1;sbit y2=P3^0;sbit ds=P3^7;bit flag; //初始化标志位,flag=1,初始化成功,flag=0,...

2019-07-23 22:07:02 6579

原创 51单片机的I2c总线和AT24C16程序

#include<reg52.h>#define uchar unsigned charsbit SDA=P2^0;sbit SCL=P2^1;void delay() //延时5us{;;}void delay_10ms() //延时{uchar a,b;for(a=50;a>0;a–)for(b=200;b>0;b–);}void sta...

2019-07-18 20:14:26 1463

原创 LCD1602液晶第一行静止不动,第二行向右滚动程序

#include<reg52.h>#define uchar unsigned char#define uint unsigned intsbit rs=P2^6;sbit rw=P2^5; sbit lcden=P2^7;uchar code table[]=“welcome!”; //LCD1602第一行所显示字符串uchar code table1[]="you a...

2019-07-09 22:20:50 6189

原创 LCD1602液晶显示两行且整屏向左移动

#include<reg52.h>#define uchar unsigned char#define uint unsigned intsbit rs=P2^6;sbit rw=P2^5; sbit lcden=P2^7;uchar code table[]=“welcome!”;uchar code table1[]=“you are best!”;void del...

2019-07-09 21:25:22 7251

原创 LCD1602液晶整屏滚动程序(不带测忙)

#include<reg52.h>#define uchar unsigned char#define uint unsigned intsbit rs=P2^6;sbit rw=P2^5; sbit lcden=P2^7;uchar code table[]=“welcome!”;void delay(uchar t){uchar i,j;for(i=t;i&gt...

2019-07-09 21:12:14 2858

原创 51单片机矩阵键盘程序

#include<reg52.h>typedef unsigned char uchar;typedef unsigned int uint;sbit a=P1^0;uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0x00};...

2019-07-02 20:00:59 2565

原创 单片机延时方式及使用方法

单片机的三种循环方式:一、两个for语句构成循环二、delay(参数)+for语句构成循环三、delay(参数)+while语句构成循环一/for(i=0;i<5000;i++)

2019-07-01 18:02:04 6307 2

原创 单片机while语句的使用形式及用途

一、while的三种使用形式:(一)while(1)(二)while(i–)(三)while(ikey)(一) while(1)语句的用法:while(1)在程序中可以放在两个位置:1、程序开始处;2、程序结尾处。第1种的作用是:一直循环while大括号内的语句,比如:while(1){a=b+c;display(); }程序就一直在循环执行a=b+c;display(...

2019-07-01 16:48:54 11972 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除