0x00
共 39 篇文章
0x00 相关的电子技术资料,包括技术文档、应用笔记、电路设计、代码示例等,共 39 篇文章,持续更新中。
c8051f020 实时时钟模块程序 内含IIC模块程序/********************** SYSTEM CLOCK 8M********************************/
c8051f020 实时时钟模块程序 内含IIC模块程序/********************** SYSTEM CLOCK 8M********************************/
extern unsigned char xdata currenttime[16]={0}
extern unsigned char xdata settime[16]={
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)
BCSCTL1 = 0X00 //将寄存器的内容清零 XT2震荡器开启 LFTX1工作在低ACLK的分频因子为1
BCSCTL1 = 0X00 //将寄存器的内容清零
XT2震荡器开启
LFTX1工作在低ACLK的分频因子为1
//温度数码管显示演示程序 //数码管位选信号 :由右到左为P20、P21、P22、P23、P24、P33 //数码管数据线 :P0口 //数码管数字码 :0 0xC0
//温度数码管显示演示程序
//数码管位选信号 :由右到左为P20、P21、P22、P23、P24、P33
//数码管数据线 :P0口
//数码管数字码 :0 0xC0 1 0xF9 2 0xA4 3 0xB0 4 0x99 5 0x92 6 0x82 7 0xF8 8 0x80 9 0x90
//数码管带点码 :0 0x40 1 0x79 2 0x24
DS1302+AT89S52+LED时钟程序(C语言源代码+
<P>#include<reg51.h><BR>/*************************<A href="http://www.elecfans.com/soft/39/2008/200801141952.html">ds1302</A>与<A href="http://www.elecfans.com/soft/78/223/2008/200803192523.html"
c51流水灯仿真与程序
<p>
对应程序:<br />
#include<reg52.h><br />
#define uint unsigned int<br />
#define uchar unsigned char<br />
uchar code tab[]={<br />
0x81,<br />
0x42,<br />
0x24,<br />
0x18,<br />
};<br
DA 输出地址0x20400000 由于DAC0832要求输出锁存保持1uS左右 但CPU在读写(对应nGCS4)写信号最大只能到100ns左右 所以外面加了一个地址锁存74573
DA 输出地址0x20400000
由于DAC0832要求输出锁存保持1uS左右
但CPU在读写(对应nGCS4)写信号最大只能到100ns左右
所以外面加了一个地址锁存74573,573锁存下降沿有效(现在是上升沿有效,也可用)
现在电阻不变的情况下,输出0x00,DA输出0V,输出0xff,DA输出1.7V左右
AT93C46读写程序从地址0x00开始写入数据"www.mcu-diy.com"
AT93C46读写程序从地址0x00开始写入数据"www.mcu-diy.com", 然后再读出
功能主要是向AT24C02内部地址0x00~0xff
功能主要是向AT24C02内部地址0x00~0xff,依次写入数据0x00~0xff,然后再读出数据进行比较。
ISP for STR73X 默认情况下, bank0 是映射到地址0x00. 考虑到,IAP程序需存储在bank1,而用户程序需存储在bank0. 因此须使用CAPS工具,将bank1映射到地址0
ISP for STR73X
默认情况下, bank0 是映射到地址0x00. 考虑到,IAP程序需存储在bank1,而用户程序需存储在bank0. 因此须使用CAPS工具,将bank1映射到地址0x00. 另外, 在IAP程序运行期间,必须在执行用户程序跳转之前,通过程序将bank0重映射到地址0x00(注:IAP程序已经实现了bank0重映射到地址0x00,用户不需要自己来编写代码).
VB遥控播放器红外遥控解码 #include <regX52.h> #define c(x) (x*110592/120000) sbit Ir_Pin=P3^2 sb
VB遥控播放器红外遥控解码
#include <regX52.h>
#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
pic延时子程序
pic延时子程序,同过.EXE文件取出的值替换下面的代码,就能很好的实现延时。
1层循环例程:
movlw 0x00 取值
movwf n0
incfsz n0
goto $-1
return
2层循环例程:
movlw 0x11 外层
movwf n1
movlw 0x00 里层
movwf n0
incfsz n0
goto $-1
CAN1.c and CAN2.c are a simple example of configuring a CAN network to transmit and receive data o
CAN1.c and CAN2.c are a simple example of configuring a CAN network to
transmit and receive data on a CAN network, and how to move information to
and from CAN RAM message objects. Each C8051F040-T
可编程自动控制控制跑马灯
这一颗,我们学习如何让跑马灯自动按照我们预定的顺序进行。这种控制在工控场合<BR>经常用到。<BR>这个程序里,我们预先定义了一个变化的顺序speedcode,每跑一圈灯就根据预定设置<BR>的表格数据来决定下一圈的跑马速度。这样我们就实现了按照预定的顺序自动变化运行。<BR>请看代码:<BR>-----------------------------------<BR>#define uchar
24c16读写驱动程序
<P>24c16读写驱动程序,<BR>//=-----------------------------------------------------------------------------<BR>--<BR>/*模块调用:<BR>读数据:read(unsigned int address)<BR>写数据:write(unsigned int address,unsigned char d
16 16点阵显示汉字原理及显示程序
<P>16 16点阵显示汉字原理及显示程序</P>
<P><IMG src="http://dl.eeworm.com/ele/img/2008102714254823276.jpg" border=0></P>
<P>#include "config.h" </P>
<P>#define &
LCD12864显示汉字和数字(程序和电路)
附件为:LCD12864显示汉字和数字的程序与电路
<p>
/*<br />
自定义延时子函数<br />
*/<br />
void delayms(uchar z)<br />
{<br />
int x,y;<br />
for(x=z;x>0;x--)<br />
for(y=1
飞思卡尔智能车的舵机测试程序
<P>飞思卡尔智能车的舵机测试程序</P>
<P>#include <hidef.h> /* common defines and macros */<BR>#include <MC9S12XS128.h> /* derivative information */<B
ADV7511 HDCP 1.1使能_禁用选项
<div>
ADV7511 HDMI®发送器支持HDCP 1.1特性;然而,业界对如何正确实现HDCP 1.1的某些特性,特别是增强链路验证(Pj校验),存在一些误解。由于对实现方法存在不同的解释,ADI公司给ADV7511增加了一个HDCP 1.1特性禁用选项。版本ID(主寄存器映射的寄存器0x00) 为0x14的ADV7511器件提供此选项。在以前版本的ADV7511中,如果接收器在