char

, 延时1ms   * @retval 无   */ void LCD1602_Delayms(unsigned char xms)        //@11.0592MHz {     unsigned

资讯

LCD1602+单片机+普中+江科大自化协

, 延时1ms   * @retval 无   */ void LCD1602_Delayms(unsigned char xms)        //@11.0592MHz {     unsigned...

AT24C02数据存储+普中51单片机+江科大自化协

.h" unsigned char KeyNum; unsigned int Num; void main() {     LCD1602_Init();     LCD1602_ShowNum...

时钟芯片ds12c887的C51驱动程序

模式 */#define MASK_SETB_DSE 0x01 /* 使用夏令时 */#define MASK_CLR_DSE 0xfe /* 不使用夏令时*//* 寄存器地址通道定义 */xdata char...

基于51单片机的超声波测距模块设计

Init_DS18B20(void); unsigned char ReadOneChar(void); void WriteOneChar(unsigned char dat); unsigned...

使用HD44780读写单片机的C51程序详细概述

GND_LCD=P1^7; sbit rs=P1^0; sbit rw=P1^1; sbit e=P1^2; unsigned char busy(void); void ctrl(unsigned...

单片机ADC常见的几种滤波方法

返回有效的实际值 */ #define A 10 char Value; char filter() {   char new_Value;   new_Value = get_ad...

单片机AD采样常用的十大滤波算法

值,new_Value当前采样值,程序返回有效的实际值 */ #define A 10 char Value; char filter() {   char new_Value;   new_Value...

T6963C控制器的液晶显示模块程序

; sbit vee=P3^7; sbit scl=P3^2; sbit sda=P3^3; unsigned int time; unsigned char x,y; /* 忙标...

51单片机——按键操作

"Delay.h" #include "LCD1602.h" #include "MatrixKey.h" unsigned char KeyNum; void main() { LCD_Init...

零基础入门单片机(3)案例就是一种外存

; //灯灭           }     } } 案例三:多按键控制多LED亮灭 电路 代码 #include unsigned char temp; void main(void...

W77E58在GPS远程定位的应用(源代码)

口单片机 串口0 采用9600波特率 串口1 采用4800波特率*/#include "w77e58.h"#include "string.h" static int flag_1,flag_0;//char...

AT89S52单片机并行端口模拟I2C总线协议读写AT24C04的设计

= P0^0; sbit PP = P0^1; sbit DOG1 = P0^7; void DelayMs(unsigned int number) { unsigned char tmp...

AT89C51单片机游戏(俄罗斯方块)

Box_Ram[19];//定义游戏点阵缓存10*16 unsigned char box_down_reg;//定义方块下落累加寄存器 unsigned char time0_reg;//定义定时器0累加...

大神教你快速上手:标准80C51单片机模拟I2C总线的主机程序

的问题。 “i2c.h文件” //I2C总线综合发送函数,向从机发送多个字节的数据 I2C读写EEPROM流程图 bit I2C_Puts( unsigned char SlaveAddr, unsigned int...

OK6410 rmmod卸载模块失败:No such file or directory

/rmmod.c 函数框架如下 int rmmod_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; int rmmod_main(int argc...

I2C总线驱动的C语言源程序详细说明

源程序)**********************************************/ bit RW24XX(unsigned char *DataBuff,unsigned char ByteQuantity...

C51中的INTRINS.H

C51中的INTRINS.H;INTRINS.H:内部函数函数名: _crol_,_irol_,_lrol_原 型: unsigned char _crol_(unsigned char val...

液晶显示ZXF
液晶显示ZXF (2024-08-01)

液晶显示ZXF; #include #define  uint unsigned int #define uchar unsigned char...

无线多点温度与湿度数据采集的系统

; //Write or Read sbit REST=P3^3;//rest unsigned char code table[][32]={ 0x10,0x50,0x92,0x1C...

C51单片机设计的水箱温度PID控制系统的程序,PID控制程序

char flag,flag_1=0;  unsigned char high_time,low_time,count=0;//占空比调节参数  unsigned char set_temper=35...

Linux下C语言操作网卡的几个代码实例?特别实用

 {  char ifrn_name[IFNAMSIZ];  /* if name, e.g. "en0" */  } ifr_ifrn;   union {  struct sockaddr...

实时时钟DS1302读写程序(C51)

;//释放数据总线TIMECLK = 1;}//读写DS1302unsigned char TimeSpiReadWrite(unsigned char val){unsigned char i;ACC...

8x8LED点阵+单片机+普中+江科大自化协

matrixled_col P0 //笑脸的数据,列向取模 unsigned char code disp[]={0x3C,0x42,0xA9,0x85,0x85,0xA9,0x42,0x3C...

DS1302时钟+单片机+普中+江科大自化协

DS1302_YEAR_ADDR    0x8C    //DS1302年寄存器写地址 #define DS1302_WP_ADDR        0x8E    //DS1302控制寄存器写地址 unsigned char...

单片机8X8LED点阵显示“中国生日快乐”

单片机8X8LED点阵显示“中国生日快乐”;硬件图如下图: 元件清单如下图(有些多余了): 程序如下(C语言): #includeunsigned char led1[]={0XEF...

基于AT89C52单片机实时时钟程序编写

; //1302时钟输出端 sbit DATA=P1^1; //1302数据端 sbit RST=P1^2; //1302复位端 unsigned char code digit...

基于51单片机的湿度监测仿真和程序

write 段) 从传感器读取数据读取数据的过程中,DATA Tv在SCK变低以后有效,且维持到下一个SCK的下降沿。(参考上图 DATA valid read 段) char read(void...

80C51单片机模拟I2C总线的主机程序分享

rights reserved. */ #include “I2C.h” //定义延时变量,用于宏I2C_Delay() unsigned char data I2C_Delay_t; /* 宏定...

C51读写AT24C04源代码及AT24C04测试程序

; return c; } /*;************************************/ /*;往24C01发一8位数据*/ void SendChar(unsigned char...

嵌入式C语言中各变量存储的位置

. 程序代码区:存放函数体的二进制代码。  以下是一段实际说明的程序代码: int a = 0; 全局初始化区  char *p1; 全局未初始化区  main()  {  int b; 栈  char...

数码管动态显示(软件延时)+多参数分时显示+Protues仿真

"DisplaySmg.h" unsigned char     wnd;        //窗口或参数的个数,状态机设计 unsigned char      param1=55;        //参数1...

6通道dmx512控制器程序

XTAL 8 //XTAL: 8MHz //variable declare unsigned char AdcDataList[7]; //0:master,1:channel1,2...

原理分享 | 单片机常用通信协议汇总(上)

) { I2C_SDA=0; I2C_SCL=1; I2C_SDA=1; } void I2C_SendByte(unsigned char Byte) { unsigned char i...

51单片机多机通信原理

)主机程序 #include#include #define _SUCC_0x0f//数据传送成功#define _ERR_0xf0//数据传送失败unsigned char Table[9...

基于51单片机的舞蹈机器人步进机仿真设计

步进电机脉冲序列 //unsigned char steps[8] = {0x77,0x33,0xbb,0x99,0xdd,0xcc,0xee,0x66}; unsigned char steps[8...

C51单片机指针变量的定义及应用

指定指针本身的存储器空间。 1、 char * c_ptr; int * i_ptr; long * l_ptr; 上述定义的是一般指针,c_ptr指向的是一个char型变量,那么这个char型变...

C语言中结构体struct的用法

 string  {     char name[8];     int age;     char...

自制编写51单片机封装库

(unsigned char gpio,unsigned char pin) 10 { 11         unsigned char i = 1;//0000 0001 12       i = i...

如何用Keil来验证单片机变量占多少字节

如何用Keil来验证单片机变量占多少字节;首先问大家两个问题: 8位单片机定义一个int型变量,占几个字节? 32位单片机定义一个char型变量,占几个字节? 我敢说很多人都不知道,或者...

简易数字电压表+ADC0809+程序查询方式实现8路数据转换

数 #include #include "DisplaySmg.h" #include "ADC0809.h" #include "Timer0.h" unsigned char  adc_result...

CS5532 C51驱动程序

= P2^3;//sbit CS5532 = P2^0; //sbit ACC7 = ACC^7;//sbit ACC0 = ACC^0; //#define BYTE unsigned char...

51单片机定时器和中断的介绍

; REGX52.H > #include "Delay.h" #include "Timer0.h" #include "LCD1602.h" unsigned char sec=55,min=59...

89C51系列CPU编程器程序

,0x80); outportb(0x3e8,1); outportb(0x3e9,0x0); outportb(0x3eb,0x3); } void comm(unsigned char d...

基于RTThread的DFS文件系统组件使用笔记

文件系统层相关代码 dfs_posix.c  对上层的调用接口代码 int open(const char *file, int flags, …)  打开文件 int close(int fd...

intrins.h 简介
intrins.h 简介 (2024-08-08)

  _testbit_ 测试并清零位8051 JBC 指令函数名: _crol_,_irol_,_lrol_   原 型: unsigned char _crol_(unsigned char val,unsigned...

STM32串口通信库的详细代码分享

()传输数据并换行 Serial_Write()传输数据,没有换行符 例:char str[] = {"THIS IS STM32C8T6"};void main(){Serial_Begin...

stm32驱动ad9854程序分享_ad9854构成信号发生器电路

) #define ad9854_wr PBout(14) #define ad9854_updata PBout(15) unsigned char ControlRegister[]={0x14,0x4f...

STM32电子钟万年历时钟闹钟LCD1602仿真设计

全部显示数据         LCD_write_string(0, 0, (char*)temp_line_one);//LCD1602第一行显示         LCD_write_string(0, 1, (char*)temp_line_two...

移植u-boot-1.1.6之mtdparts分区

, int argc, char *argv[]) {     if (argc == 2) {                   //这里先检测参数的个数,注意,我们通常使用mtdpart命令...

基于STM32F107与RT-Thread的数据采集器方案设计与解析

= RT_EOK;   rt_uint32_t event;   unsigned char gprs_rx_buffer[GPRS_RX_LEN]={0x00...

相关企业

棋下有众多品牌:EATON, CHAR-LYNN, CESSNA, AEROQUIP, VICKERS, HYDRO-LINE, AIR-DRO, HYDRO等。 2.安川电机 (YASKAWA) 3.美国

风机、电机减速机、低压电器、工控元件、润滑密封、工业轴承等。 我们的优势品牌有: BINDER、VICKERS、 PARKER HANNIFIN、CHAR-LYNN、EATON、OILGEAR、OOG

业务。Jining lu coal-chemical Co., Ltd It is to be Production and marketing of coal char integrated

motor,Kaiser Motoren motor ,MCG motor,Crozet motor,CHAR-LYNN,Pacific Scientific motor, A.O. Smith

奔驰重型汽车配件;SACHS萨克斯减振器,离合器,LUK离合器,ZF变速箱及零件。液压传动控制设备优势经营品牌有:EATON(伊顿液压由五个品牌组成:Aeroqiup、Char-Lynn、Eaton

司为伊顿威格士分销商 伊顿威格士是世界最著名液压品牌之一,以提供稳定可靠、技术先进的全系列液压产品闻名于世。公司棋下有众多品牌:EATON,CHAR-LYNN,VICKERS等,可以为您提供从动力源、控制

阀和系统污染控制等许多方面的成就被认为是液压行业发展的里程碑。公司棋下有众多品牌:EATON, CHAR-LYNN, CESSNA, AEROQUIP, VICKERS, HYDRO-LINE, AIR-DRO, HYDRO等