0xff

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

AVR单片机转速表

/****************************************************************&nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 外部晶振8M&nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp

红外解码程序

/*<br /> &nbsp;* _168ZHONGDUAN2.c<br /> &nbsp;*<br /> &nbsp;* Created: 2014/11/2 15:12:45<br /> &nbsp;* &nbsp;Author: lenovo<br /> &nbsp;*/&nbsp;<br /> <br /> <br /> #include &lt;avr/io.h&gt;<br /> #i

进行键盘扫描及键处理时

进行键盘扫描及键处理时,在程序中直接调用函数KeyProcess()即可。键处理函数原 型声明在头文件Key.h中,键处理函数可放在程序的任何地方,一个按键对应一个处理函 数。 该键盘扫描程序去抖动为什么不需软件延时?因为从无按键到键被按下,要进行两次 扫描,此间相当于延时去抖动。 该键盘扫描程序还有一特色:用二维数组进行按键功能处理,使程序更简单。 /*$$$$$$$$$$$$$

单片机编程的bcd码和hex码的互换

单片机编程的bcd码和hex码的互换,BCD2HEX 例子: c=BCD2HEX(0x255) //255 转成HEX为0xff c=HEX2BCD(0xff) //0xff 转成BCD码为 2

CRC16算法的Java实现

CRC16算法的Java实现,使用方法如下: CRC16 crc16 = new CRC16() byte[] b = new byte[] { // (byte) 0xF0,(byte)0xF0,(byte)0xF0,(byte)0x72 (byte) 0x2C, (byte) 0x00, (byte) 0xFF, (byte) 0xFE, (byte)

功能:4×4键盘扫描程序 返回:键序号(0~F)

功能:4×4键盘扫描程序 返回:键序号(0~F),0xFF表示没有字符输入 软件特点:简洁高效,无须延时消抖,避免连发 编程语言:Keil-C

DA 输出地址0x20400000 由于DAC0832要求输出锁存保持1uS左右 但CPU在读写(对应nGCS4)写信号最大只能到100ns左右 所以外面加了一个地址锁存74573

DA 输出地址0x20400000 由于DAC0832要求输出锁存保持1uS左右 但CPU在读写(对应nGCS4)写信号最大只能到100ns左右 所以外面加了一个地址锁存74573,573锁存下降沿有效(现在是上升沿有效,也可用) 现在电阻不变的情况下,输出0x00,DA输出0V,输出0xff,DA输出1.7V左右

功能主要是向AT24C02内部地址0x00~0xff

功能主要是向AT24C02内部地址0x00~0xff,依次写入数据0x00~0xff,然后再读出数据进行比较。

VB遥控播放器红外遥控解码 #include &lt;regX52.h&gt; #define c(x) (x*110592/120000) sbit Ir_Pin=P3^2 sb

VB遥控播放器红外遥控解码 #include &lt;regX52.h&gt; #define c(x) (x*110592/120000) sbit Ir_Pin=P3^2 sbit beep=P2^1 //sbit RELAY=P2^0 #define INBUF_LEN 4 //数据长度 unsigned char inbuf1[INBUF_LEN]={ 0

进行键盘扫描及键处理时

进行键盘扫描及键处理时,在程序中直接调用函数KeyProcess()即可。键处理函数原 型声明在头文件Key.h中,键处理函数可放在程序的任何地方,一个按键对应一个处理函 数。 该键盘扫描程序去抖动为什么不需软件延时?因为从无按键到键被按下,要进行两次 扫描,此间相当于延时去抖动。 该键盘扫描程序还有一特色:用二维数组进行按键功能处理,使程序更简单。 /*$$$$$$$$$$$$$

TLC2543 中文资料

<p> TLC2543是TI公司的12位串行模数转换器,使用开关电容逐次逼近技术完成A/D转换过程。由于是串行输入结构,能够节省51系列单片机I/O资源;且价格适中,分辨率较高,因此在仪器仪表中有较为广泛的应用。<br /> <img alt="" src="http://dl.eeworm.com/ele/img/1132425-120Z4154342158.jpg" style="widt

串行编程器源程序(Keil C语言)

<P>串行编程器源程序(Keil C语言)<BR>//FID=01:AT89C2051系列编程器<BR>//实现编程的读,写,擦等细节<BR>//AT89C2051的特殊处:给XTAL一个脉冲,地址计数加1;P1的引脚排列与AT89C51相反,需要用函数转换<BR>#include &lt;e51pro.h&gt;</P> <P>#define C2051_P3_7&nbsp;P1_0<BR>#d

100个单片机实例

<p> #include&lt;reg51.h&gt; //包含单片机寄存器的头文件<br /> /*******************************************************<br /> 函数功能:主函数 (C 语言规定必须有也只能有1 个主函数)<br /> ***********************************************

Arduino学习笔记A10_Arduino数码管骰子实验

<p> 电路连接<br /> 由于数码管品种多样,还有共阴共阳的,下面我们使用一个数码管段码生成器(在文章结尾) 去解决不同数码管的问题:<br /> 本例作者利用手头现有的一位不知品牌的共阳数码管:型号D5611 A/B,在Eagle 找了一个 类似的型号SA56-11,引脚功能一样可以直接代换。所以下面电路图使用SA56-11 做引脚说明。<br /> <img alt="" src=

ADS1210 ADS1211 C程序

<P>include&nbsp;"macrodefine.h"<BR>#include&nbsp;"lpc2294.h"</P> <P>//ADS1210初始化子程序<BR>void AD_Init(void)<BR>{<BR>&nbsp;Delayus(2);<BR>&nbsp;SPI1_Communation(0x64);<BR>&nbsp;SPI1_Communation(0x72);&nb

checksum算法

bios里面的校验和的计算方法,各字节的和与0xff取模,然后取补码作为最后一个字节,以保证文件总和与oxff取模为0

动手学AVR单片机八、流水灯C语言程序讲解.rar

上一讲我们对流水灯实验的电路实现和程序进行了分析,由于我们使用的是C语言编写AVR单片机程序,很多初学者对于怎样使用C语言来编写单片机程序有着很多迷惑,比如为什么PORTB = 0Xff这句话就能实现将单片机的PB口输出高电平。这一讲我们就来进行一下C语言编写AVR单片机程序的入门讲解。