第一单片机

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1311|回复: 3

电磁炉代码我不明白意思

[复制链接]
发表于 2015-4-30 15:39:36 | 显示全部楼层 |阅读模式

#define DIO BIT0
#define SET_DIO (P0 |= DIO)
#define CLR_DIO (P0 &= ~DIO)
#define GET_DIO (P0 & DIO)

#define INPUT_DIO (P0CONH &= ~BIT3)
#define OUTPUT_DIO (P0CONH |= BIT3)

#define CLK BIT1
#define SET_CLK (P0 |= CLK)
#define CLR_CLK (P0 &= ~CLK)

#define STB BIT6
#define SET_STB (P0 |= STB)
#define CLR_STB (P0 &= ~STB)
这是芯片ioS3C84B8 电磁炉的面板数据线脚位,红色字的代码我不明白意思,我的理解是P0.5口推挽式输出,对吗?

回复

使用道具 举报

发表于 2015-9-5 23:50:42 | 显示全部楼层
BIT3=2^3=8=b00001000
回复 支持 反对

使用道具 举报

发表于 2017-10-24 18:07:41 | 显示全部楼层
对这位进行置1,与置O吧
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|手机版|第一单片机 ( 粤ICP备15013562号-1 )

GMT+8, 2018-7-23 04:06 , Processed in 0.075264 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表