返回该小组首页 回复主题
程序匠人

程序匠人

小组等级:     E币:1300  (E币换礼)

#1楼主:交差作业 之二——多文件系统数码管显示3(common.h)

文章发表于:2008-05-27 11:22

//--------------------------------------------------------
// 项目:
// 模块:公共头文件
// 说明:常量/变量/IO口/定义
// 本工程中所有模块文件都需要引用本文件
// 设计:程序匠人(版权所有,引用者请保留原作者姓名)
//--------------------------------------------------------
/*
版本说明:
common.H 2008-5-23 21:22


*/

//--------------------------------------------------------
//插入文件包
//--------------------------------------------------------
#include<at89x52.h>   //加入头文件;
//--------------------------------------------------------


#ifdef root
  #define EXT_ 
#else
 #define EXT_ extern
#endif
//--------------------------------------------------------
//重新命名数据类型
//--------------------------------------------------------
typedef unsigned char tU08;   //unsigned 8 bit definition
typedef unsigned char tU8;   //unsigned 8 bit definition
typedef unsigned int tU16;   //unsigned 16 bit definition
typedef unsigned long tU32;   //unsigned 32 bit definition

typedef signed char tS08;   //signed 8 bit definition
typedef signed char tS8;   //signed 8 bit definition
typedef signed int tS16;   //signed 16 bit definition
typedef signed long tS32;   //signed 32 bit definition

typedef float tF32;

 

//--------------------------------------------------------
//定义变量
//--------------------------------------------------------
//显缓区
#define DISP_QUEUE_SUM 4    //待显示字符队列长度
EXT_ tU08 DISP_QUEUE[DISP_QUEUE_SUM];   //待显示字符队列(低位存放个位数据,依次类推)
EXT_ tU08 DISP_QUEUE_IP;    //待显示字符队列指针(位选指针,0=个位,1=十位,2=百位,3=千位)
//EXT_ bit DISP_QUEUE_FLAG;                    //显缓区(字符串队列)开启标志(0=未开启,1=开启)

//--------------------------------------------------------
//预定义
//--------------------------------------------------------

#define LED_ON 0   //LED点亮
#define LED_OFF 1   //LED熄灭

#define LED_COM_0 P1_3  //COM0 位选信号线 (个位)
#define LED_COM_1 P1_2  //COM1 位选信号线 (十位)
#define LED_COM_2 P1_1  //COM2 位选信号线 (百位)
#define LED_COM_3 P1_0  //COM3 位选信号线 (千位)

#define LED_SEG P0  //段选信号线

//--------------------------------------------------------
//插入文件包
//--------------------------------------------------------
#include "main.h"  //主程序 头文件
#include "display.h"  //显示处理 头文件

 

//--------------------------------------------------------
//
// THE END
//
// 版权所有:程序匠人(引用者请保留原作者姓名)
//
//--------------------------------------------------------

 

cyber211

   小组等级:    E币:746  (E币换礼)

#2

文章发表于:2008-05-28 00:14

果然只是在交差

程序匠人

   小组等级:    E币:1300  (E币换礼)

#3

文章发表于:2008-05-28 08:55

答复cyber211 :有问题吗?如有请提出。

xtrusdrug

   小组等级:    E币:1225  (E币换礼)

#4

文章发表于:2008-06-23 01:01

匠人大哥

#include   //加入头文件;

少点东西哦~

程序匠人

   小组等级:    E币:1300  (E币换礼)

#5

文章发表于:2008-06-23 11:19

奇怪,这么会少了一些?俺可没有藏私啊。

晚上补齐。。。。

程序匠人

   小组等级:    E币:1300  (E币换礼)

#6

文章发表于:2008-06-23 22:23

已经更新

总共 , 当前 /

快速回复主题--如果想加入编辑器功能,建议使用 [高级回复]

您目前还不是小组成员,请先加入

回复贴子区

用户名:    您没有注册?

密码:    忘记了密码?

内容:

  • DesignDesign
  • HTMLHTML

浏览该小组的用户还看过...

所有小组精华文章