求解释这个程序感慨是什么意思求解释

这个程序什么意思啊 求大神解释 在线等_vb吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:100,740贴子:
这个程序什么意思啊 求大神解释 在线等收藏
上海vb,&达内&讲师1对1辅导,0基础入学,10大全真项目实战,120天入门到精通,达内美国上市公司,就业后付款,终身推荐就业.
第一个private 后面的控件是什么啊= =
用电脑编译一下不就知道了
国家窗体的加载事件吧。字面上是这样
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或求大神解释这个程序的结果为什么是6_c语言吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:527,551贴子:
求大神解释这个程序的结果为什么是6收藏
代码如下 我做出来是m=321
难道是把三个数相加??代码如下 求解释 谢谢#include&stdio.h&
int main(){ int i,j,m=1; for(i=1;i&3;i++){ for(j=3;j&0;j--) { if(i*j&3) m=m*j; }} printf("m=%d\n",m); return 0;}
c语言海同强大的师资阵容,因人制定课程内容,分阶段学习.c语言就到正规IT技术培训机构-海同科技,培训IT技术面对面教学,免费重读!
把m=m*j; 替换成printf (m j)看都有哪些数 乘进了 m 里面
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或查看: 1293|回复: 2
595程序,求大神解释一下,非常感谢,这里的ser等于1 的、和0是什么意思
#include&reg52.h&
#include&intrins.h&
sbit ser=P3^4;&&//(14脚)串行数据输入
sbit rclk=P3^5;&&//(12脚)并行输出控制
sbit srclk=P3^6;&&//(11脚)移位时钟控制
void hc595(unsigned char send)
{
& &rclk=0;
& &ser=0;
for(i=0;i&8;i++)
& & & & {
& & & & & & & & if((send&&i)&0x80)
& && &&&& & & & {
& && && && && & & & ser=1;& && && &
& && && && &}
& && && && &else
& && && && &{
& && && && && &ser=0;& && &&&
& && && && &}
& && && && &srclk=0;
& && && && &_nop_();
& && && && &srclk=1;
& && && && && && && && && && &&&
& & & & }
& && && && &rclk=0;
& && && &&&_nop_();
& && && && &rclk=1;
}
void main()
{
hc595(0xf0);
for(i=0;i&20000;i++);&&
hc595(0x0f);
for(i=0;i&20000;i++);& && &
 同求,顶一下
这个程序的功能是把0xf0()和0x0f()轮流输出,
HC595是串入并出的芯片。
它能把从14号引脚上送入的八位二进制串成的数据,分别从Q0~Q7这八个引脚送出来。
如0xf0这个是八位二进制,从14脚送给它后,它的并行输出端就为:
你说的&&ser&&在前面定义了,它是P3.4口,这个口应该接了HC595的14脚。
所以我们把八位二进制一位一位的从这个脚送出去给HC595即可。(要送1,ser就=1,要送0,ser=0就行,相当于14脚的1
if((send&&i)&0x80)
& &ser=1;& && && &
& & ser=0;& && &&&
这段是把要送出去的八位二进制数“send”,一位一位的拆出来,如果这个位是1,那ser=1,如果这一位是0那ser就=0,
这样来送完这八位数。(send是什么数?:主程序main里已经把需要送出的0xf0和0x0f依次传给send了)
即:把send所代表的八位二进制从左边的第八位最高位开始判断,是1则ser=1,是0则让ser=0。判断好第八位了,就把数
左移一位,再次判断第八位,以此类推,,,左移8次就可以判断完send,并分别送给hc595了。
(i是从0开始的),send和0x80()相与,得1说明第八位是1,得0说明第八位是0。
不知道我理解的对不对。说的明不明白。。见笑见笑。其实我也没用过hc595芯片。。
回帖助人的奖励!
Powered by每日登录:+1西币&+1积分
&下次自动登录
绑定第三方账号登录 & & &
扫描二维码登录支持中心移动端
获取动态密码
售前文档售后文档热门视频系列热门版区售后服务概述自助服务帮助信息
You are here:
求解释一下这段语句表程序什么意...
热点活动:
求解释一下这段语句表程序什么意思 - 已解决问题
求解释一下这段语句表程序什么意思&&&&&&L&&&&&DB2.DBB&&201&&&&&&T&&&&&MB&&&210&&&&&&L&&&&&DB2.DBD&&208&&&&&&T&&&&&MD&&&212&&&&&&AN&&&&&t_mmc_run_up&&&&&&&JC&&&&M001&&&&&&L&&&&&0&&&&&&T&&&&&#schmierwort&&&&&&CALL&&&FILL&&&&&&&&BVAL&&&:=#schmierwort&&&&&&&RET_VAL:=#schmierwort_1&&&&&&&BLK&&&&:=P#DB2.DBX180.0&BYTE&110&&&&&&L&&&&&MB&&&210&&&&&&T&&&&&DB2.DBB&&201&&&&&&L&&&&&MD&&&212&&&&&&T&&&&&DB2.DBD&&208&&&&&&BEU&&&M001:&NOP&&&0
图片说明:
产品版区:
悬赏西币:1 | 解决时间: 09:03:49 | 提问者:& - 新生&nbsp&nbsp第1级
问题ID:137446
L&&&&&DB2.DBB&&201&&&&&&&&&T&&&&&MB&&&210&&&&&&&&//将DB2.DBB201赋值给MB210&&&&&&&&&L&&&&&DB2.DBD&&208&&&&&&T&&&&&MD&&&212&&&&&&&&//将DB2.DBD208赋值给MD212&&&&&&AN&&&&&t_mmc_run_up&&&&&&&&&&JC&&&&M001&&&&&&&&&&&&//当&t_mmc_run_up&为0时跳转到M001,不执行以下程序。不为0继续执行以下程序&&&&&&L&&&&&0&&&&&&T&&&&&#schmierwort&&&&&//#schmierwort的值赋0&&&&&&CALL&&&FILL&&&&&&&&BVAL&&&:=#schmierwort&&&&&&&&&&&&RET_VAL:=#schmierwort_1&&&&&&&BLK&&&&:=P#DB2.DBX180.0&BYTE&110&&//调用SFC21初始化DB2.DBB180开始的110个字节&&&&&&L&&&&&MB&&&210&&&&&&T&&&&&DB2.DBB&&201&&//将MB210赋值给DB2.DBB201&&&&&&&L&&&&&MD&&&212&&&&&&T&&&&&DB2.DBD&&208&&&//将MD212赋值给DB2.DBD208&&&&&&BEU&&&&&&&&&&&&&&&&&&//结束程序M001:&NOP&&&0从程序的意思来看,就是在初始化的时候,保留DB2.DBB201和DB2.DBD208的值,其他清零
中级工程师&nbsp&nbsp第10级&
以下网友赞了您的问题:
填写您的评论...
提问者对于答案的评价:非常好,谢谢你大神
更多相关问题
本版精华问答
等待您来回答
作者/最新回复
最后回复时间
L&&&&&DB2.DBB&&201&&&&&&&&&&&//读DBB201&&&&&&T&&&&&MB&&&210&&&&&&&&&&&&&&&&&&&//存入MB201&&&&&&L&&&&&DB2.DBD&&208&&//同上&&&&&&T&&&&&MD&&&212&&&//同上&&&&&&AN&&&&&t_mmc_run_up&&&&&//T68时间到,但不知道这是什么类型的计时器&&&&&&JC&&&&M001&&&&//RLO为0继续执行,为1则跳,与上句为反。&&&&&&L&&&&&0&&&&&&&//&&&&&&T&&&&&#schmierwort&&&&//0存入schmierwort&&&&&&&&CALL&&&FILL&&&&&&//调用&&&&&&&BVAL&&&:=#schmierwort&&&&///0&&&&&&&RET_VAL:=#schmierwort_1&&&///故障&&&&&&&BLK&&&&:=P#DB2.DBX180.0&BYTE&110&&&&//把BVAL的值给180以后110个字节&&&&&&L&&&&&MB&&&210&&&&&&&//上有雷同&&&&&&T&&&&&DB2.DBB&&201&&&//上有雷同&&&&&&L&&&&&MD&&&212&&&//上有雷同&&&&&&T&&&&&DB2.DBD&&208&&&//上有雷同&&&&&&BEU&&&&&//结束M001:&NOP&&&0&&//跳的落点主要是在T68若他的状态位为0的话是:“L&&&&&DB2.DBB&&201,T&&&&&MB&&&210,&L&&&&&DB2.DBD&&208&,&T&&&&&MD&&&212&”&&主要是在T68若他的状态位为1的话是:“&&&L&&&&&MB&&&210,T&&&&&DB2.DBB&&201,L&&&&&MD&&&212,T&&&&&DB2.DBD&&208”仅此而已,但是不知道你的程序的整体架构,不知道是什么作用。
- 中级技术员&nbsp&nbsp第6级
& 09:34:39
就是先付几个初始值,然后通过判断&&t_mmc_run_up&&是1还是0,对目标DB块进行赋值。
- 中级工程师&nbsp&nbsp第10级
& 09:43:13
上一页1下一页&
扫描打开手机版
20秒帮我们优化支持中心!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
欢迎您来到找答案
在“找答案”,已有超过7万个被解决的技术问题供您参考!
西门子技术专家亲自把关!常规的,简单的问题,在这里您都可以找到答案!
遇到了问题,就来“找答案”提问。
点击搜索框右侧的提问按钮,只需2步就能成功提交问题!分分钟就有无数大侠前来帮你。
在“找答案”每天都有大量的新问题。
别犹豫,只需要点击问题下方的“我要回答”就能参与。答题不光有积分相送,也会给您积攒大侠人气。
“找答案”定期开展各种有奖活动期待您的参与。
更有机会参加西门子高端用户峰会。领略西门子的博大精深!

我要回帖

更多关于 解释程序的功能是 的文章

 

随机推荐