您正在查看 程序 分类下的文章
2008-06-18 08:24:54
本程序是在周立功网上的程序的基础上修改的,原例里的ACK时序有点问题
/***************************************************************************
此程序是I2C操作平台(主方式的软件平台)的底层的C子程序,如发送数据
及接收数据,应答位发送,并提供了几个直接面对器件的操作函数,它很方便的与用
户程序连接并扩展。
|
2008-01-15 19:23:34
#include <reg51.H>
unsigned char code table[]={0xfe,0xfd,0xfb,0xf7,
|
2008-01-15 19:19:47
/*----------------------------------------------------------------
零耗时低频宽脉冲软PWM信号控制Keil C51演示程序
C51文件PwmDemo.c
HotPower@126.com 作于2004.11.17与大雁塔村队部
在uV3中对PW |
2008-01-15 19:18:28
/*----------------------------------------------------------------------------
几种常用的模拟SPI读写一体化模块
&nb |
2008-01-15 19:15:30
/*---------------------------------------------------------
STC单片机IO管脚毁坏动态自检程序
HotPower@126.com 2005.6.6 于西安大 |
2007-12-01 12:59:23
笔者在编制应用程序时有这样的要求:将运算的结果(浮点数)存入EEPROM中。我们知道,浮点数在C语言中是以IEEE格式存储的,一个浮点数占用四个字节,例如浮点数34.526存为(160,26,10,66)这四个数。要将一个浮点数存入EEPROM,实际上就是要存这四个数。那么如何在程序中得到一个浮点数的组成数呢?
浮点数在存储时,是存储连续的字节中的,只要设法找到存储位置,就可以得 |
2007-10-04 11:26:16
单片机浮点数的显示编程
经常接到读者的来信来电,谈到学习单片机编程已有一定进步,可以进行定点数的显示。但这些读者对如何进行浮点数显示却一筹未展,毫无头绪。而工业自动化控制中会牵涉到大量的浮点数运算与显示,这里笔者根据一简单的实例来详细介绍一下浮点数的C语言显示设计。更多的C语言学习内容可上www.hlelectron.com查看。
电路构成
假设显示为5位 |
2007-10-04 11:22:38
单片机的6位数码管电子钟程序
;;显示缓冲单元在70H—75H,70H—71H显示秒,72H—73H显示分,74H—75H显示时
;;时间计数单元在70H—71H(秒)、76H—77H(分)、78H—79H(时),7AH单元放熄灭符(#0AH)
;;计数单元采用BCD码计数,定时器T0设置为50MS溢出中 |
2007-09-19 14:37:19
/************************************************************
*文件名:msp430f169i2c.c
*整体描述:MSP430F169单片机硬件IIC软件,字节方式,主方式
* IIC接口:P3.3=SCL,P3.1=SDA;(开漏输出)
*&nbs |
2007-09-16 13:55:05
32点打铃器例程(****R)
;**** ****R编程说明 ************************* |
2007-09-16 13:52:53
Figure 1: Program Listing
/***************************************************************************/
/* DEMO1302.C |
2007-09-16 11:24:50
AT89C2051宾馆客房电器综合控制源程序
org 50h
ajmp &n |
2007-09-16 11:23:17
AT89C2051单片机时钟设计程序
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; AT89C2051时钟程序 ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
;&nbs |
2007-09-16 11:20:01
at89c2051制作的超声波测距源程序
· &n |
2007-09-16 11:12:08
C51编写菜单的例子
看看有没有借鉴意义。
/* Module :Kbdmenu.c
Date:------
Usage:P10~P12 use to DownKey,UpKey,CRKey
*/
#i nclude
#i nclude
#define SIZE_OF_KEYBD_MENU 20 //菜单长度
uchar |
2007-09-16 11:10:57
51study实例-C51闹铃程序
#i nclude <atmel\at89x52.h>
#i nclude <string.h>
#define comdir P3_2
#define wirespeaker P1_3
#define wiret0 T0
#define wiret1 T1
#define adr_delay1s 0x10 |
2007-09-16 11:09:31
/************************************************************************
[文件名] C51音乐程序(八月桂花)
[功能] 通过单片机演奏音乐
|
2007-09-16 10:58:51
2007-09-16 10:47:54
*------------------------------------------------------------------------------------------
[文件名] I2C.c
[版本] 1.1b
[作者] 鞠春阳
===================================================================== |
2007-09-16 10:30:04
pwm 调制
/*pwm 调制程序*/
/*作者: 尹书扬 */
/*时间 |
| |
|