STC89C52RC单片机 EEPROM掉电保存数据存储器存储数码管显示按秒递增四位数字

STC89C52RC单片机 EEPROM掉电保存数据存储器存储数码管显示按秒递增四位数字

操作STC单片机(如:STC89C52RC单片机)自带EEPROM掉电保存数据存储器存储数码管显示按秒递增四位数字的项目工程#include <reg52.h>//52单片机头文件 #include <intrins.h>//intrins.h文件 #define uchar unsigned char // 自定义uchar为unsigned char(即无符号...

单片机 2022-04-09 PM 977次 0条
51单片机LCD1602显示DS18B20测温的项目工程

51单片机LCD1602显示DS18B20测温的项目工程

51单片机LCD1602显示DS18B20测温的项目工程#include<reg52.h>//包含51单片机内部寄存器头文件 #define uchar unsigned char // 自定义uchar为unsigned char(即无符号字符型数据,数据范围:0到255。) #define uint unsigned int//自定义uint为unsigned int(即无符...

单片机 2022-04-09 PM 1034次 0条
51单片机四位一体数码管显示DS18B20测温的项目工程

51单片机四位一体数码管显示DS18B20测温的项目工程

基于51单片机四位一体数码管显示DS18B20测温的项目工程#include<reg52.h>//包含51单片机内部寄存器头文件 #define uchar unsigned char// 自定义uchar为unsigned char(即无符号字符型数据,数据范围:0到255。) #define uint unsigned int//自定义uint为unsigned int(即无...

单片机 2022-04-09 PM 1097次 0条
单片机指针作为函数形式参数

单片机指针作为函数形式参数

单片机指针作为函数形式参数(1)、单片机指针作为函数形式参数的作用在单片机c语言中,实际参数和形式参数之间的数据传输是单向的“值传递”方式,也就是实际参数可以影响形式参数,而形式参数不能影响实际参数。而单片机指针作为函数形式参数,可以改变实际参数的变量值,可以解决不能用一个形式参数表示数组或字符串或动态分配的内存等一系列数据的集合传入函数内部的问题,也就是把函数的形式参数声明成指针,这样就可...

单片机 2022-04-09 PM 945次 0条
51单片机按键短按长按的项目工程

51单片机按键短按长按的项目工程

基于51单片机按键短按长按的项目工程#include<reg52.h> #include<stdio.h> #define uchar unsigned char #define uint unsigned int uchar code Duan[]={0x3F, 0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F};//共阴极数...

公告,单片机 2022-04-09 PM 1116次 0条
单片机指针

单片机指针

单片机指针一、单片机指针是什么?单片机指针是指某个变量或数据所在存储区的内存地址二、单片机指针有什么作用?能够有效地表示数据结构,能动态分配内存,能较方便地使用字符串,有效地使用数组。三、单片机指针咋么表示?数据类型 [存储器类型] 变量名,例如:int xdata pi,其中是指针运算符,pi是指针变量,pi表示某变量或数据所在存储区地址所对应的数值。四、单片机指针赋值方式(1)...

单片机 2022-04-09 PM 1012次 0条
单片机指针数组与数组指针

单片机指针数组与数组指针

一、单片机指针数组是什么?首先它是一个数组,数组的元素都是指针(某个变量或数据所在存储区的内存地址),也就是数组中每一个元素都每一个指针(某个变量或数据所在存储区的内存地址)。二、单片机数组指针是什么?首先它是一个指针,它指向一个数组,也就是用这个指针(某个变量或数据所在存储区的内存地址)来表示整个数组。三、单片机指针数组咋么表示?例: int *p[n],表示数组int p[n]中的每一个...

单片机 2022-04-09 PM 840次 0条
单片机的模块化编程

单片机的模块化编程

单片机的模块化编程一、编写单片机C语言程序开头格式File name:文件名称 Author:作者Version:版本号Description:功能描述Data:日期二、单片机C语言程序模块化步骤1、在同一文件夹下新建一个Main.C文件(或主文件或运行文件)和xxx.C文件(或功能文件)和xxx.h文件(头文件),其中xxx.C文件(或功能文件)和xxx.h文件(头文件)的文件名“xxx”...

单片机 2022-04-09 PM 994次 0条
51单片机PCF8591转换电位器数字量为模拟量当作设定速度经PID控制直流电机实际转速的项目工程

51单片机PCF8591转换电位器数字量为模拟量当作设定速度经PID控制直流电机实际转速的项目工程

#include <reg51.h> #include< intrins.h> #define uchar unsigned char #define uint unsigned int //#define ulong unsigned long #define KeyPort P1//自定义按键端 #define AD_IN0 0x40////自定义PCF8591...

单片机 2022-04-09 PM 1009次 0条
51单片机 PCF8574驱动程序,IO口驱动程序

51单片机 PCF8574驱动程序,IO口驱动程序

PCF的C程序#include"PCF8974.h" #include"intrins.h" #define Write 0x40 #define Read 0x41 unsigned char dat[]={0}; void IIC_Start(void) { CLK = 1; SDA = 1; CLK = 0; ...

单片机 2022-04-09 PM 946次 0条
51单片机L298N电机驱动模块调速代码

51单片机L298N电机驱动模块调速代码

#include <reg52.h> //定义输出端口 sbit INT=P1^0; sbit INT2=P1^1; sbit INT3=P1^2; sbit INT4=P1^3; sbit EN1 = P1^4; sbit EN2 = P1^5; typedef unsigned int u16; typedef unsigned char u8; u8 buf;...

单片机 2022-04-09 PM 886次 0条