自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 光敏电阻测试数码管显示

#include #include "i2c.h"#include "delay.h"#include "display.h"#define AddWr 0x90 //写数据地址 #define AddRd 0x91 //读数据地址extern bit ack;unsigned char ReadADC(unsigned char Chl)

2017-02-28 16:30:24 1475

原创 步进电机综合控制

#include #define KeyPort P3#define DataPort P0 //定义数据端口 程序中遇到DataPort 则用P0 替换sbit LATCH1=P2^2;//定义锁存使能端口 段锁存sbit LATCH2=P2^3;// 位锁存unsigned char code dofly_DuanMa[10]={0x3f,0x06

2017-02-27 18:14:59 433

原创 自动调光测试

#include #include "i2c.h"#include "delay.h"#include "display.h"#define AddWr 0x90 //写数据地址 #define AddRd 0x91 //读数据地址extern bit ack;unsigned char ReadADC(unsigned char Chl)

2017-02-26 21:19:26 513

原创 串口通讯中断

#include //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义 /*------------------------------------------------ 函数声明------------------------------------------------*/void S

2017-02-25 13:23:35 1022

原创 52单片机控制指纹模块

#include #include #include " LCD12864.h " //里面定义了12864液晶的端口接法 以及 12864程序声名//sbit relay =P1^4; //继电器引脚sbit buzzer=P2^7; //蜂鸣器引脚//sbit red= P3^5;//录入模式指示灯 在板子靠近单片机处sbit green= P3^5;//识别模式指示灯

2017-02-24 15:02:09 3694 6

原创 电子琴

#include //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义#define KeyPort P3/*------------------------------------------------ 全局变量------------------------------------------------*/unsigned ch

2017-02-23 15:53:57 893

原创 点阵流动广告模拟

#include //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义#include unsigned char segout[8]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80}; //8列unsigned char code tab[]={ 0x00,0x38,0x04,0x

2017-02-22 16:50:22 305

原创 实用密码锁

unsigned char num,i,j; unsigned char passwordtemp[16]; //最大输入16个 unsigned char inputtimes; //密码输入错误次数 unsigned char passwordlength,PLEN; //输入密码长度,实际密码长度 b

2017-02-21 15:50:13 612 1

原创 18b20温度数码管显示

#include //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义#include "18b20.h"#define DataPort P0 //定义数据端口 程序中遇到DataPort 则用P0 替换sbit LATCH1=P2^2;//定义锁存使能端口 段锁存sbit LATCH2=P2^3;// 位锁存bit ReadTemp

2017-02-20 15:55:05 1077

原创 输出模拟

/*----------------------------------------------- 名称:IIC协议 PCF8591 AD/DA转换 论坛:www.doflye.net 编写:shifang 修改:无 内容:使用DA输入,数码管显示输出数字量,LED显示模拟电压大小------------------------------------------------

2017-02-19 21:53:55 224

转载 uc/os的中断

3.1.1 UC/OS-II 的中断过程为了记录中断嵌套的层数,UC/OS-II定义了一个全局变量OSIntNesting两个重要函数OSIntEnter()和OSIntExit()函数OSIntEnter()的作用就是把全局变量OSIntNesting加1,被用于记录中断嵌套层数。void OSIntEnter(void){    If(OSRunning==

2017-02-18 19:50:49 351

转载 构造函数与析构函数

构造函数    先看看构造函数的调用顺序规则,只要我们在平时编程的时候遵守这种约定,任何关于构造函数的调用问题都能解决;构造函数的调用顺序总是如下:1.基类构造函数。如果有多个基类,则构造函数的调用顺序是某类在类派生表中出现的顺序,而不是它们在成员初始化表中的顺序。2.成员类对象构造函数。如果有多个成员类对象则构造函数的调用顺序是对象在类中被声明的顺序,而不是它们出现在成员初始化表

2017-02-17 13:40:32 243

原创 C/S和B/S的区别

1.什么是C/S结构C/S (Client/Server)结构,即客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。C/S结构可以看做是胖客户端架构。客户端实现绝大多数的业务逻辑处理和界面展示,作为客户端的部分需要承受很大的压力,从分利用客户端的资源,对客户机的要求较高。其实现可以

2017-02-16 21:49:32 162

原创 uCOS操作系统

1.什么是系统软件?系统软件是应用软件的基础,所有应用软件都要在系统软件上运行 Windows系列:windows98 windows2000 windows xp... Dos Linux Unix 等 应用软件:能够实现某种特定任务的软件,例如: office系列 金山WPS 杀毒软件 工具软件等 支持系统运行的软件叫:系统软件。 完成特定任务的软件叫:应用软件

2017-02-15 12:29:49 797

原创 串口使用中断发送字符串,并在LCD显示字符串内容

#include#include"./delay/DELAY.H"#include"./LCD/LCD.h"unsigned char i = 0;unsigned char str[16];void uart_init(){SCON = 0x50; //设置串口工作模式,打开接受允许//SM0 = 0 ; SM1 = 1 ; REN

2017-02-14 10:04:33 2173

原创 红外遥控led灯及LCD屏幕

//delay.c #include"./delay/delay.h" void delay_us(unsigned char t) {     while(--t); } void delay_ms(unsigned char t) {     while(t--) {     delay_us(200); delay_us(245

2017-02-13 19:04:26 594

原创 红外按键LCD显示

#include //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义#include "./delay/lcd.h"sbit IR=P3^2; //红外接口标志sbit led0 = P1^0;sbit led1 = P1^1;sbit led2 = P1^2;sbit led3 = P1^3;sbit led4 = P1^4;sbit led5 = P1

2017-02-12 13:09:17 1440 1

原创 ds18b20LCD显示

#include #include #include #include "./delay/delay.h"#include "./delay/lcd.h"#define SUCC 1#define ERR 0#define HIGH 1#define LOW 0sbit ds = P2^3;sbit led = P1^0 ;void dis18b20_init(){

2017-02-11 16:47:35 470

转载 ucos-ii操作系统

ucos-ii是一个多任务的操作系统,其最大优点即为实时性。任务通常是一个无限的循环,其中包括了用户代码,而实时性即指最快的响应优先级最高的任务。确实,对于一个初步接触ucos-ii的新手来讲,想要完全理解是要花时间的。我们想用ucos-ii,在移植成功后(以后在写移植方面吧),我们首先就得进行初始化,ucos是用函数OSInit()来完成的。     调用OSInit()

2017-02-10 16:20:26 762

原创 矩阵键盘可调时间,可调闹钟(LCD显示)

#include //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义#include#include "i2c.h"sbit RS = P2^4; //定义端口 sbit RW = P2^5;sbit EN = P2^6;sbit spk = P2^5;bit KeyPressFlag;#define RS_CLR RS=0 #define RS_SET

2017-02-09 13:17:00 3952 1

原创 I2c总线

#include "i2c.h"#define _Nop() _nop_() //定义空指令 bit ack; //应答标志位sbit SDA=P2^1;sbit SCL=P2^0;/*------------------------------------------------

2017-02-08 19:31:50 370

原创 一路AD数码管显示

#include #include "i2c.h"#include "delay.h"#include "display.h"#define AddWr 0x90 //写数据地址 #define AddRd 0x91 //读数据地址extern bit ack;unsigned char ReadADC(unsigned char Chl)

2017-02-07 13:00:25 633

C++ 发送http 请求

C++ 发送http 请求

2020-12-29

空空如也

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

TA关注的人

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