uchar

共 72 篇文章
uchar 相关的电子技术资料,包括技术文档、应用笔记、电路设计、代码示例等,共 72 篇文章,持续更新中。

用定时器以间隔500MS在6位数码管上依次显示0、1、 2、3….C、D、E、F,重复。

#include&lt;reg51.h&gt;<br /> #define uchar unsigned char<br /> #define uint unsigned int<br /> uint i,j;<br /> sbit dula=P2^6;<br /> sbit wela=P2^7;<br /> <br /> uchar code table[]={0x3f,0x06,0x5b,0x

名称:read2543 功能:TLC2543驱动模块 输入参数:port通道号 输出参数:ad转换值 *************************************/

名称:read2543 功能:TLC2543驱动模块 输入参数:port通道号 输出参数:ad转换值 *************************************/ uint read2543(uchar port) { uint ad=0,i CLOCK=0 _CS=0 port&lt;&lt;=4 for(i=0 i&lt;12 i++

sd2003芯片资料及源码

sd2003芯片资料及源码,C51下的,可以直接使用,不是厂方提供的测试程序, 相应子程序: extern void ini_SD2003(void) extern bit mend_scl_SD2003(void) extern bit start_bit_SD2003(void) extern void stop_bit_SD2003(void) extern void a

//液晶显示初始化ini_OCMJ(void)和驱动程序sub_lcd(uchar in)。 //占用I/O口为 #define LCD_OUT P4 //sbit LCD_BUSY=P3^6

//液晶显示初始化ini_OCMJ(void)和驱动程序sub_lcd(uchar in)。 //占用I/O口为 #define LCD_OUT P4 //sbit LCD_BUSY=P3^6 //sbit LCD_REQ=P3^7

convert.asm: 1.From ASCII resp. BCD to binary 2.From binary to ASCII resp. BCD 3.From binary to H

convert.asm: 1.From ASCII resp. BCD to binary 2.From binary to ASCII resp. BCD 3.From binary to Hex-ASCII Bin_Bcd.c: uchar BcdToBin(uchar val) uchar BinToBcd(uchar val)

可预置的8位计数器程序的主要部分分析 #include &lt;AT89X51.H&gt; //器件配置文件 #define uchar unsigned char //变量类型的宏定义

可预置的8位计数器程序的主要部分分析 #include &lt;AT89X51.H&gt; //器件配置文件 #define uchar unsigned char //变量类型的宏定义 #define uint unsigned int uchar code SEG7[10]={0x03,0x9f,0x25,0x0d,0x99, //0~9的数码管段码 0x49,0x41,

VIP专区-嵌入式/单片机编程源码精选合集系列(112)

<b>VIP专区-嵌入式/单片机编程源码精选合集系列(112)</b><font color="red">资源包含以下内容:</font><br/>1. 总结了常用的主要c算法.<br/>2. 太阳能热水器智能控制,它以89C52单片机为核心.<br/>3. 本系统由单片机系统、矩阵键盘、LED显示和报警系统组成。系统能完成开锁、超时报警、超次锁定、管理员解密、修改用户密码基本的密码锁的功能。除上

51单片机实现的RS485通讯程序

<p>  #ifndef __485_C__</p> <p>  #define __485_C__</p> <p>  #include <reg51.h></reg51.h></p> <p>  #include <string.h></string.h></p> <p>  #define unsigned char uchar</p> <p>  #define unsigned int uint<

/// /// /// ////1602驱动函数////////////////////////////////////// ////////////////////////////////////

/// /// /// ////1602驱动函数////////////////////////////////////// ////////////////////////////////////////////////////////////// // 函数原型:print(ucahr *string) // 输出字符串,超过16个字符时自动移入第二行 // printone(uch

//1602液晶显示字屏为:TX-1C MCU GOTOYUNLONGDZ #include&lt;reg52.h&gt; #define uchar unsigned char #defi

//1602液晶显示字屏为:TX-1C MCU GOTOYUNLONGDZ #include&lt;reg52.h&gt; #define uchar unsigned char #define uint unsigned int

I2C总线驱动程序

1 /**————————————————————<BR>2 〖说明〗I2C总线驱动程序(用两个普通IO模拟I2C总线)<BR>3 包括100Khz(T=10us)的标准模式(慢速模式)选择,<BR>4 和400Khz(T=2.5us)的快速模式选择,<BR>5 默认11.0592Mhz的晶振。<BR>6 〖文件〗PCF8563T.C ﹫2001/11/2 7<BR>7 〖作者〗龙啸九天 <A h

IO口模拟串口发送

IO口模拟串口发送,可用于双串口,可被其他程序调用 void rs2_send_byte(uchar cByte) 向串口发送一个字节

cs5460a程序(C程序源代码)

<P><FONT color=#000000 size=3>#include &lt;reg51.h&gt;<BR>#include &lt;main.h&gt;<BR>#include &lt;interrupt.h&gt;</FONT></P> <P><A class=showtopic title=cs5460a应用电路(含源程序) href="http://www.elecfans.com

//通过18B20检测的数字温度可在电脑上显示当前温度值 #include &lt;reg52.h&gt; #define uchar unsigned char #define uint un

//通过18B20检测的数字温度可在电脑上显示当前温度值 #include &lt;reg52.h&gt; #define uchar unsigned char #define uint unsigned int sbit DS=P2^2 //define interface uint temp // variable of temperature uchar flag1 // si

c51流水灯仿真与程序

<p> 对应程序:<br /> #include&lt;reg52.h&gt;<br /> #define uint unsigned int<br /> #define uchar unsigned char<br /> uchar code tab[]={<br /> 0x81,<br /> 0x42,<br /> 0x24,<br /> 0x18,<br /> };<br

24c01a的读写程序

#include &lt;at24c01a.h&gt;<BR>/*******************************************<BR>******<BR>向24C01A写入一个字节<BR>输入:E2ROM地址,字节数据<BR>************************************************<BR>******/<BR>void write24

遥控解码通过电脑串口显示 /* 晶振:11.0569MHz */ #include &lt;REGX52.h&gt; #define uchar unsigned char uchar d

遥控解码通过电脑串口显示 /* 晶振:11.0569MHz */ #include &lt;REGX52.h&gt; #define uchar unsigned char uchar data IRcode[4] //定义一个4字节的数组用来存储代码 uchar CodeTemp //编码字节缓存变量 uchar i,j,k //延时用的循环变量 sbit IRsignal=P

此软件包包含了模拟I2C C51程序软件包和ZLG7290的C51程序然后包。 软件包的接口界面: (1) bit ISendByte(uchar sla,uchar c) (无子地址)写单

此软件包包含了模拟I2C C51程序软件包和ZLG7290的C51程序然后包。 软件包的接口界面: (1) bit ISendByte(uchar sla,uchar c) (无子地址)写单字节数据 (现行地址写) (2) bit IRcvByte(uchar sla,uchar *c) (无子地址)读单字节数据 (现行地址读) (3) bit ISendStr(uchar

加权多项式采用CRC16=X16+X15+X5+1

加权多项式采用CRC16=X16+X15+X5+1,函数crc16(uchar *ptr,uchar len)对地址ptr起始的len个字节进行CRC校验,并将结果保存在变量CRC中。

/*** *5510单片机测试程序 基本测试成功 2005-8-25 write By CW *** *** *** *** *** ****/ #include &lt;

/*** *5510单片机测试程序 基本测试成功 2005-8-25 write By CW *** *** *** *** *** ****/ #include &lt;reg52.h&gt; #include &lt;absacc.h&gt; #define uint unsigned int #define uchar unsigned char