8159|16

83

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

单片机的引脚如何定义呀?/ [复制链接]

看一下这段代码:
#include  
#define   TRUE  1
#define   FALSE  0

#define   uchar   unsigned  char
#define   uint    unsigned  int

#define   N    20

/*设定电流电压数字量的上下限*/
#define   XLIMIT   0
#define   SLIMIT   400

/*DAC7513N引脚定义*/
sbit   SD=P1^5;
sbit   SCK=P1^4;
sbit   FS = P3^5;

/*看门狗喂狗信号引脚,喂狗信号为:负脉冲*/
sbit   WDI =P1^7;
/*V/F脉冲输入(INT1,以中断方式进行计数)*/
sbit    fin =P3^3;
/*指示灯控制引脚*/
sbit    LED =P3^7;
/*按键定义*/
/*CORV: 未按,表示测电流,按下表示测电压*/
/*STEP: 未按,表示全步进,按下表示细步进*/

sbit   CORV=P1^0;
sbit   UP=P1^1;
sbit   DOWN=P1^2;
sbit   STEP=P1^3;


uchar  idata count;

uchar  bdata  flag;
sbit   isok= flag ^0;
sbit   isv= flag ^1;
sbit   F_S1= flag ^2;
sbit   F_S4= flag ^3;
sbit   f_d12= flag ^4;

/***************************************************************************
显示缓冲区,前两字节为通信信息,后12个字节分别对应12位数码管,由数据处理函数生成缓冲区格式如下:
字节数  累加和  显示代码字节1   显示代码字节2,~~~~~~~~
*****************************************************************/

uchar  idata  d_buf[14];
unsigned  int  cur_step, tt;


uint   fcnt;





这不部分是对引脚进行定义吧
/*DAC7513N引脚定义*/
sbit   SD=P1^5;
sbit   SCK=P1^4;
sbit   FS = P3^5;

/*看门狗喂狗信号引脚,喂狗信号为:负脉冲*/
sbit   WDI =P1^7;
/*V/F脉冲输入(INT1,以中断方式进行计数)*/
sbit    fin =P3^3;
/*指示灯控制引脚*/
sbit    LED =P3^7;
/*按键定义*/
/*CORV: 未按,表示测电流,按下表示测电压*/
/*STEP: 未按,表示全步进,按下表示细步进*/

sbit   CORV=P1^0;
sbit   UP=P1^1;
sbit   DOWN=P1^2;
sbit   STEP=P1^3;


uchar  idata count;
例如  sbit   SD=P1^5; 是定义的P1.5那个引脚吧?为什么要用P1^5  "^"不是异或的意思么?      

最新回复

同情一下   详情 回复 发表于 2009-2-17 17:18
点赞 关注

回复
举报

84

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
编译器规定这样就是这样,这个‘^’不是异或。
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
引这么长程序,还以为要说明什么复杂问题呢。。。。
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

4
 
既然你包含了REG2051.H,
那就去这个头文件找找啊,肯定有宏定义的.
不过也就可能是其他的什么如macros.h之类的,
51没用过,
不太清楚头文件内容.
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

5
 
看看那个头文件 reg51/reg52.h就什么都明白了
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

6
 
lz问的不是宏定义的问题,而是"^"的用法。
在C51(注意,这个是一个编程语言,而不是指MSC51单片机)语言中,增加了bit,sbit两种变量,而对sbit变量的声明、定义、赋值,就会用到"^"符号,此时不是作为“异或”来解释了。

要用某一种语言,最好还是先详细的了解其基本语法
 
 
 

回复

84

帖子

0

TA的资源

一粒金砂(初级)

7
 
对,应该看一下头文件,如: reg51/reg52.h
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

8
 
c51宏定义而已
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

9
 
没有 为什么 因为 它定义的就是这样 啊
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(中级)

10
 
编译器规定这样就是这样,这个‘^’不是异或,不用管
不是包含了#include  打开REG2051.H看一看就是了
 
 
 

回复

52

帖子

0

TA的资源

一粒金砂(初级)

11
 
有些引脚头文件里面已经定义了,有些则需要自己定义
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

12
 
公司简介

    联兴华电子(电路)快板有限公司是由外投资的外商独资企业,生产基地设于中国广东省深圳市光明镇富裕园,是一家设计(抄板)集单、双面、多层柔性印刷线路板研究与生产以及表面粘贴技术,传统插件和最终组装生产的综合性高新技术企业,也是成品销售商的最佳合作伙伴,公司产品广泛用于通信,计算机、家用电器工业控制,医疗设备,仪器仪表,航天航空等科技领域,客户遍及香港、台湾、日本、欧美等地。
    公司现有厂房8000多平方米,员工和管理人员300多人,月产能双面6000平方米,多层4000平方米,柔性板1000平方米,SMT 5万平方米。拥有国内外多条先进生产线,采用先进的管理检测手段。在此基础上我们的产品顺利通过了ISO9001:2000版质量体系及UL认证。在注重企业发展的同时,公司对环境保护方面同样极为重视,不仅在产品中推行不含有毒物质,而且投入大量资金建造了全套自动化污水处理系统,并不断强化及工作现场管理,现正推行ISO14000环境认证体系。
公司在经营过程中坚持以人为本,以求学、求精、求速、求才作为企业永恒的企业精神。满足顾客、真诚守信,持续改进,是我司不懈的追求目标与方向。
    以及设定快速生产中小批量 样板为主的车间;每日处理50-100款PCB的生产能力。 生产应用 覆盖范围军品 民品 通信设备 自动仪器仪表 电脑外围 传真机打印机不可 对讲机 激光磁头 汽车仪器 电源 LED及LCD家电等等。同时优质优价是我公司的经营宗旨,交货快捷是本公司的特点;先进和完善的设备,配合特有科学管理。使我公司样板的速度傲视同行,质量第一 诚信为本 客户至上 精益求精;是我们经营宗旨。诚信 务实 高效 平等的企业精神!!! 支持 联兴华电路板快板邮箱;cbkpcb@vip.163.com 来电0755-33232505 传真0755-33234484  商务QQ624262712生产基地 深圳市宝安区光明新区(公明)圳美村同富裕工业泽浩工业园A栋

LXH 深圳市联兴华电子(电路)快板有限公司
SHENZHENSHILIANXINYAECTRONIC CO.LTD.
陈 炳 开(专业快速抄板电路板制造厂)
chen bing kai
市场经理
手机:13510602785 /13510067825
Q  Q;624262712 / 947393098
Tel:(86)0755-33232505 0755-21588423
Fax:(86)0755-33234484 阿里巴巴ID;pcbcbk1
E-mail:cbkpcb@vip.163.com  Lxy_dzpcb@126.com
深圳市宝安区光明新区(公明)圳美村同富裕工业泽浩工业园A栋            
专业 及时 品质 诚信
PCB样板加急24小时出货 批量加急72小时分批出货
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

13
 
公司简介

    联兴华电子(电路)快板有限公司是由外投资的外商独资企业,生产基地设于中国广东省深圳市光明镇富裕园,是一家设计(抄板)集单、双面、多层柔性印刷线路板研究与生产以及表面粘贴技术,传统插件和最终组装生产的综合性高新技术企业,也是成品销售商的最佳合作伙伴,公司产品广泛用于通信,计算机、家用电器工业控制,医疗设备,仪器仪表,航天航空等科技领域,客户遍及香港、台湾、日本、欧美等地。
    公司现有厂房8000多平方米,员工和管理人员300多人,月产能双面6000平方米,多层4000平方米,柔性板1000平方米,SMT 5万平方米。拥有国内外多条先进生产线,采用先进的管理检测手段。在此基础上我们的产品顺利通过了ISO9001:2000版质量体系及UL认证。在注重企业发展的同时,公司对环境保护方面同样极为重视,不仅在产品中推行不含有毒物质,而且投入大量资金建造了全套自动化污水处理系统,并不断强化及工作现场管理,现正推行ISO14000环境认证体系。
公司在经营过程中坚持以人为本,以求学、求精、求速、求才作为企业永恒的企业精神。满足顾客、真诚守信,持续改进,是我司不懈的追求目标与方向。
    以及设定快速生产中小批量 样板为主的车间;每日处理50-100款PCB的生产能力。 生产应用 覆盖范围军品 民品 通信设备 自动仪器仪表 电脑外围 传真机打印机不可 对讲机 激光磁头 汽车仪器 电源 LED及LCD家电等等。同时优质优价是我公司的经营宗旨,交货快捷是本公司的特点;先进和完善的设备,配合特有科学管理。使我公司样板的速度傲视同行,质量第一 诚信为本 客户至上 精益求精;是我们经营宗旨。诚信 务实 高效 平等的企业精神!!! 支持 联兴华电路板快板邮箱;cbkpcb@vip.163.com 来电0755-33232505 传真0755-33234484  商务QQ624262712生产基地 深圳市宝安区光明新区(公明)圳美村同富裕工业泽浩工业园A栋

LXH 深圳市联兴华电子(电路)快板有限公司
SHENZHENSHILIANXINYAECTRONIC CO.LTD.
陈 炳 开(专业快速抄板电路板制造厂)
chen bing kai
市场经理
手机:13510602785 /13510067825
Q  Q;624262712 / 947393098
Tel:(86)0755-33232505 0755-21588423
Fax:(86)0755-33234484 阿里巴巴ID;pcbcbk1
E-mail:cbkpcb@vip.163.com  Lxy_dzpcb@126.com
深圳市宝安区光明新区(公明)圳美村同富裕工业泽浩工业园A栋            
专业 及时 品质 诚信
PCB样板加急24小时出货 批量加急72小时分批出货
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

14
 
竟然有做广告的
 
 
 

回复

61

帖子

0

TA的资源

一粒金砂(初级)

15
 
友情up
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

16
 
友情up
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

17
 
同情一下

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表