6回答

0收藏

写一个数

其他 其他 3060 人阅读 | 6 人回复 | 2012-09-12

本帖最后由 xinxincaijq 于 2012-9-12 18:30 编辑

void write_164(uint8_t data_164)//写一位数据164
{
        uint8_t i;
        for(i=0;i<8;i++)
        {
                LCK_OFF;
        LCK_ON;
               
                if(data_164&0x01)
                {
                        DATA_ON;
                }
                else DATA_OFF;
     data_164=data_164>>1;
     LCK_ON;
        }
}
那位大侠帮我看下!我写个2
它显示的是6
我怎么连一个数也写不对!
分享到:
回复

使用道具 举报

回答|共 6 个

倒序浏览

沙发

lzm8624

发表于 2012-9-12 17:51:48 | 只看该作者

我想从最低位开始写
板凳

小鸟_愤怒

发表于 2012-9-12 21:33:08 | 只看该作者

这个问题再描述清楚点
静心  简单  认真  专注
地板

xieyuanfu

发表于 2012-9-13 00:32:25 | 只看该作者

你这个数写到哪去啊?
5#

lzm8624

发表于 2012-9-13 09:51:23 | 只看该作者

那个我已经改好了!我把十进制的数当二进制写了。谢谢!
6#

llrang

发表于 2012-9-13 13:38:04 | 只看该作者

lzm8624 发表于 2012-9-13 09:51
那个我已经改好了!我把十进制的数当二进制写了。谢谢!

自己努力的结果,不错,值得表扬
7#

lzm8624

发表于 2012-9-13 14:08:54 | 只看该作者

大哥还在吗?我的时钟8563读出来的时间快?
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条