自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 单片机实验(十六)利用单片机时钟0设计时钟并在LCD1602上显示

1、实验环境:win732位系统,keil2,proteus7.5sp3。2、实验目的:学习通过编程单片机时钟0设计时钟并在LCD1602上显示。3、实验连接图。4、实验代码。#include<reg52.h>#define uchar unsigned char#define uint unsigned intsbit rs=P3^5;sbit lcden=P3^4;uchar count,shi,fen,miao;uchar code table[]="2020-11-

2020-11-23 08:23:58 1163 1

原创 单片机实验(十五)单片机控制IIC芯片AT24C01读写一个字节数据在LED上显示

1、实验环境:win732位系统,keil2,proteus7.5sp3。2、实验目的:学习通过编程单片机控制AT24C01读写一个字节数据。3、实验连接图。4、实验代码。#include<reg52.h>#define uchar unsigned charsbit sda=P2^1;sbit scl=P2^0;uchar a;void delay(){ ; ; }void delay1ms(uchar c){ uchar a,b; for(a=c;a>0;

2020-11-22 21:03:57 1412

原创 单片机实验(十四)单片机控制LCD1602实验

1、实验环境:win732位系统,keil2,proteus7.5sp3。2、实验目的:学习通过编程单片机控制LCD1602。3、实验连接图。4、实验代码。#include<reg52.h>#define uint unsigned int#define uchar unsigned charuchar code table[]="Wang xiaoliang";uchar code table1[]="Henan Mengjin";sbit lcden=P3^4;sbit

2020-11-22 20:16:37 2336

原创 单片机实验(十三)串口自发自收实现

1、实验环境:win732位系统,keil2,proteus7.5sp3。2、实验目的:学习通过编程串口自发自收实现。3、实验连接图。4、实验代码。#include<reg52.h>#define uchar unsigned char#define uint unsigned int uint j,k;uchar i;char table[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};main(){ TMOD=0x20; T

2020-11-22 20:08:29 7189

原创 单片机实验(十二)单片机矩阵按键控制数码管

1、实验环境:win732位系统,keil2,proteus7.5sp3。2、实验目的:学习通过编程单片机矩阵按键控制数码管。3、实验连接图。4、实验代码。#include <reg52.h>unsigned char seg7code[]={0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71};void delay(int x

2020-11-22 20:02:37 10410 1

原创 单片机实验(十一)单片机独立按键控制LED

1、实验环境:win732位系统,keil2,proteus7.5sp3。2、实验目的:学习通过编程单片机独立按键控制LED。3、实验连接图。4、实验代码。#include<reg52.h>sbit d1=P1^0;sbit key1=P3^4;void delay(void){ unsigned char i; for(i=200;i>0;i--);}void main(){ P3=0xff; while(1) { if(key1==0) {

2020-11-22 19:52:09 4067

原创 单片机实验(十)数码管动态显示

1、实验环境:win732位系统,keil2,proteus7.5sp3。2、实验目的:学习通过编程数码管动态显示。3、实验连接图。4、实验代码。#include<reg52.h>unsigned char seg7code[]={0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x00};unsigned char second;unsigned char tcount;void main(v

2020-11-22 16:49:07 4319

原创 单片机实验(九)时钟0工作方式1中断法控制数码管0-59变化

1、实验环境:win732位系统,keil2,proteus7.5sp3。2、实验目的:学习通过编程时钟0工作方式1中断法控制数码管0-59变化。3、实验连接图。4、实验代码。#include<reg52.h>unsigned char seg7code[]={0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x00};unsigned char second;unsigned char tcou

2020-11-22 16:41:07 2840 1

原创 单片机实验(八)时钟0工作方式1查询法控制数码管0-59变化

1、实验环境:win732位系统,keil2,proteus7.5sp3。2、实验目的:学习通过编程时钟0工作方式1查询法控制数码管0-59变化。3、实验连接图。4、实验代码。#include<reg52.h>unsigned char seg7code[]={0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x00};unsigned char second;unsigned char tcou

2020-11-22 16:28:33 1592

原创 单片机实验(七)外部中断0控制LED亮灭变化

1、实验环境:win732位系统,keil2,proteus7.5sp3。2、实验目的:学习通过编程外部中断0控制LED亮灭变化。3、实验连接图。4、实验代码。#include<reg52.h>main(){ P1=0x55; EA=1; //dakai总中断开关 EX0=1; //打开外部中断0 IT0=1; //下降沿触发 while(1) { }}void exint0(void)interrupt 0{ P1=~P1;}5、实验结果:6、

2020-11-22 16:06:53 8965 3

原创 单片机实验(六)控制共阴极数码管1-9显示

1、实验环境:win732位系统,keil2,proteus7.5sp3。2、实验目的:学习通过编程控制共阴极数码管1-9显示。3、实验连接图。4、实验代码。#include<reg52.h>unsigned char seg7code[]={0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71};unsigned char a;

2020-11-22 15:59:52 14236 1

原创 单片机实验(五)利用库函数实现LED灯循环右移

1、实验环境:win732位系统,keil2,proteus7.5sp3。2、实验目的:学习通过编程实现LED灯循环右移。3、实验连接图。4、实验代码。#include<reg52.h>#include <intrins.h>unsigned char temp;void delay(void){ unsigned char x,y; for(x=100;x>0;x--) for(y=9000;y>0;y--);}void main(){

2020-11-21 15:53:27 3347

原创 单片机实验(四)控制LED灯亮灭变化

1、实验环境:win732位系统,keil2,proteus7.5sp3。2、实验目的:学习通过编程使LED灯亮灭变化。3、实验连接图。4、实验代码。#include<reg52.h>unsigned int a;sbit p1_1=P1^0;void main(void){ while(1) { a=50000; p1_1=0; while(a--); a=50000; p1_1=1; while(a--); }}5、实验结果:6、实验体会

2020-11-21 15:46:31 6634

原创 单片机实验(三)使P1口LED灯不断按照我设置的规律变换

1、实验环境:win732位系统,keil2,proteus7.5sp3。2、实验目的:学习通过编程使LED灯不断亮灭变换。3、实验连接图。4、实验代码。#include<reg52.h>void delay02s(void){ unsigned char i,j,k; for(i=20;i>0;i--) for(j=20;j>0;j--) for(k=248;k>0;k--);}void main(void){ unsigned char a;

2020-11-21 15:33:56 1182

原创 单片机实验(二)通过编程点亮一个LED灯,proteus实现

1、实验环境:win732位系统,keil2,proteus7.5sp3。2、实验目的:学习通过编程点亮LED。3、实验连接图。4、实验代码。#include<reg52.h>sbit p1_1=P1^0;void main(){ p1_1=0; while(1);}5、实验结果:6、实验体会:今天,进行了第一个点亮一个LED灯的实验,了解了51单片机的通用I/O口的作用,还学会了连接单片机的最小系统,对单片机的理解进一步加深,有所收获,感觉棒棒哒,继续加油。

2020-11-21 11:17:44 4843

原创 51单片机(一)我的第一个单片机程序运行成功了

#include<stdio.h>#include<reg52.h>main( ){SCON=0x52;TMOD=0x20;TH1=0xf3;TR1=1;printf(“Hello C51-World!\n”);printf("****** ****** \n");printf(" * \n");printf(" ****** \n");printf("

2020-11-14 21:21:08 385

keil2软件下载吧比较小

keil2软件下载吧比较小

2020-11-20

空空如也

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

TA关注的人

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