搜索资源列表
COLOCK
- 一個很好用的 lcd 時鐘程序 C語言 #include<reg51.h> #include<stdio.h> //定義計時器0 的重裝值 #define RELOAD_HIGH 0x3C #define RELOAD_LOW 0xD2 //定義按鍵彈跳時間 #define DB_VAL //定義設置模式的最大時間間隔 #define TIMEOUT 200 //定義游標位置常數 #define HOME 0 #define
LED
- #include <reg51.h> void delay_ms(unsigned short ms) { unsigned short i unsigned char j for(i=0 i<ms i++) { for(j=0 j<200 j++) for(j=0 j<102 j++) } }
C16bit
- 单字右移1616点阵右移C程序16bit #include<reg51.h> #include<intrins.h> sbit DAT=P1^0 /*\"74HC595第14脚 数据 \",0*/ sbit YW=P1^1 /*\"74HC595第11脚 移位存 \",0*/ sbit SUO=P1^2 /*\"74HC595第12脚 锁存 \",0*/
serial
- //*********主机代码****** #include <reg51.h> #include \"Clicent_Setting.h\" #include \"LCD_Funtion.h\" #include \"Futions.h\" #include \"Host_Interrupt_Funtion.h\" int num1=1 //从机数码管起始数 int num2=0 int num3=1
c51kongzhijidianqi
- 89s51单片机控制继电器! 由s51io口输出低电平使三极管导通 从而控制继电器闭合 #include <reg51.H> sbit P0_0=P0^0 sbit P1_7=P1^7 main() {while(1) { if (P0_0==0) P1_7==1 } }
bujinji
- 一个步进电机的仿真:#include<reg51.h> #include<absacc.h> #define uint unsigned int #define uchar unsigned char //#define PORT XBYTE[0xffc0]-A stepper motor simulation:# include <reg51.h># include <absacc.h># define uint unsigned
dianji
- 子电路做的一个H型电机驱动电路 #include<reg51.h>-Sub-circuit to do an H-motor drive circuit# include <reg51.h>
jpxs
- 取键值程序 功能:等待键入,并刷新显示,并返回键值放 A 占用: PSW,A,DPTR,R0,R2,R3,R4,R6,R7 入口:无 出口: A ORG 0190H WAT_KB: MOV R0,#3FH WAT_0: ACALL DISP_0 刷新显示器 ACALL T_KB JZ WAT_0 无键 , 循环 ACALL KEY_LD 延时消抖-#include<reg51.h> #include<intrins.h> #define uchar unsigne
reg51
- 一个单片机最小系统,含AD,DA,LED,KEYBOARD-A microcontroller minimum system, including AD, DA, LED, KEYBOARD
DatamemoryEEPROM24C02
- /*EEPROM24C02,程序将对存储器进行读和写,因此涉及到键盘程序,比较复杂,耐心学,*/#include <reg51.h>#include <intrins.h>#define W24C020xA0//存储器的写地址 #define R24C02 0xA1 //存储器的读地址 #define MSB 0x80 //8位二进制最高位置1 #define LSB 0x01 //8位二进制最低位置1 -/* EEPROM24C02, progr
sht10-c51
- SHT10数字温湿度传感器的读写程序 #include <reg51.h> #include <intrins.h> #define uchar unsigned char #define uint unsigned int uchar wendu,shidu,air //定义要发送的温度和湿度 空气质量-SHT10 digital temperature and humidity sensors to read and write pr
8051_Proteus
- 1.所有案例硬件仿真时需要Proteus7.1或以上版本. 2.C程序开发集成环境Keil uVision要求3.0或以上版本. 所有案例C源代码由配套书籍提供,压缩包中不提供C源代码, 仅提供由C程序编译生成的HEX文件. 3.如果有相关技术资料在压缩包中未找到, 读者可从www.icpdf.com免费下载. (下载之前需要先注册) 相关案例需要的软件:超级编辑器UltraEdit, 虚拟串口驱动vspd,串口助手, 字模软件
FREQV3
- 以AT89C51单片机为控制器件的频率测量方法,它以测量周期的方法对正弦波、方波、三角波的频率进行自动的测量。 设计一个频率计系统,频率在6位数码管上进行显示,如下图。从左到右依次为频率的十万位、万位、千位、百位、十位、个位。 -include"reg51.h" #define Disp_Addr P2 #define Disp_Data P0 typedef unsigned char BYTE typedef unsigned
c
- //-----湿度读取子程序 --- --- //--- --- --- --- --- -- //----以下变量均为全局变量-------- //----温度高8位== U8T_data_H------ //----温度低8位== U8T_data_L------ //----湿度高8位== U8RH_data_H----- //----湿度低8位== U8RH_data_L----- //----校验 8位 == U8checkdata----
12864
- #include<reg51.h> #include"zimo.c" #include"r_and_w.c" #define unint unsigned int #define uchar unsigned char #define K1=P2^1 #define K2=P2^2 #define K3=P2^3 #define K4=P2^4 void chushihua() void hanzi(cha
Text4
- P1口做输入口,接八个拨码开关,以P0口做输出口,接八只发光二极管,(1)编写程序使发光二极管循环点亮。(2)读取开关状态,在二极管上显示出来。 1、根据要求设计接口电路的接线。 2、编写程序使发光二极管循环点亮,时间变化间隔0.5秒 3、编写程序读取开关状态,在二极管上显示出来。 - #include <reg51.h> #define LED P1 //宏定义,使用LED代替P1口(相当于LED=P1) #define ucha
reg51
- 51单片机编写用于控制步进电机的C语言程序可用来参考学习-51 microcontroller to write C language program is used to control the stepping motor can be used to refer to learning
315MHz
- 一下是接收程序: /*** *** *** *** *** *** *** *** *** *** *** * copyright :xiaojunhai filename :.h RF :315mhz RF rate :200byte/S writeby :xiaojunhai date:2209-3-8 波形图: __-----_____-_--_--_-_--_-_--_-_-----_____ l synl sy
51_RS485
- 51单片机串口通讯的源码! #ifndef __485_C__ #include <reg51.h> #include <string.h> #define unsigned char uchar #define unsigned int uint /* 通信命令 */ #define __ACTIVE_ 0x01 // 主机询问从机是否存在 #define __GETDATA_ 0x02 // 主机发送读设备请求 #
reg51.h_reg52.h详解
- reg51.h、reg52.h中文详解,可供大家参考(Reg51. H, reg52. H Chinese explanation, for your reference)