找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

51单片机C语言调用库函数左移

查看数: 2806 | 评论数: 11 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-6-25 13:44

正文摘要:

怎么知这个变量a是对应P1口的呢(郭天祥51单片机C语言教程例程)

回复

ID:845197 发表于 2021-6-28 11:08
_crol_(Px,1)这函数可以直实现左移的
ID:216265 发表于 2021-6-28 10:49
我也是初学者,很喜欢这样的话题,谢谢
ID:923326 发表于 2021-6-28 10:06
明白了,谢谢各位!十分感谢!!!
ID:943428 发表于 2021-6-26 15:03
在uchar a;下一行写a=P1^0;(如果你想调用P1^0口,P1是一系列口的组合)
ID:943428 发表于 2021-6-26 15:01
在前面定义一个 a=P1^0;
ID:67199 发表于 2021-6-25 21:27
a=0xaa, 变为二进制   a=10101010B  
a=a<<1, 则a=01010100B.   
  01010100  从左到右对应p1口为  p1.7   p1.6  .....p1.0  
ID:883242 发表于 2021-6-25 21:14
fefen0 发表于 2021-6-25 18:53
我查了文件里边是P1   = 0x90;
我不知道你这个0xaa是怎么得到的

P1地址是0x90。

地址和地址内的值都分不清,你分明是没学过c语言,把脑袋送学校回炉吧。
ID:157057 发表于 2021-6-25 18:53
我查了文件里边是P1   = 0x90;
我不知道你这个0xaa是怎么得到的
ID:739545 发表于 2021-6-25 16:28
把a的值赋给P1, 在main函数中添加P1=a
ID:592807 发表于 2021-6-25 15:29
定义一下就好了

sbit a = P1;
ID:923326 发表于 2021-6-25 13:47
我发的图片怎么看不到

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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