2017-11-09

今天老师为我们讲解了shiftIn,与shiftOut很相似,shiftIn(dataPin,clockPin,bitOrder,val),shiftIn,是移入,shiftIn函数用于通过串行的方式从引脚上读入数据,然后学习了利用74HC595的多位七段数码管显示采集的电压,定义引脚输出,低电位输出,上沿锁存,串口的初始化,获取电压模拟值,sample = analogRead(VOLT_PIN);电压值的换算,volt = 5.0*sample/1024.0;输出显示电压值,buf[0] = (uint8_t)volt;

buf[1] =(uint8_t)((volt-buf[0])*10.0);

buf[2] =(uint8_t)((((volt-buf[0])*10.0)-buf[1])*10.0);

buf[3] =(uint8_t)((((((volt-buf[0])*10.0)-buf[1])*10.0)-buf[2]) *10.0);

display(decode[buf[0]] & 0b01111111 );

display(decode[buf[1]]);

display(decode[buf[2]]);

display(decode[buf[3]]);

shiftOut(DATA_PIN, SCLK_PIN, MSBFIRST, val);串行数据输出,高位在先。

下午我们自己动手实连接了舵机,敲击一次复位上锁,敲击三次锁自动打开。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 句型 3 "wish +宾语从句",表示不大 可能实现的愿望 表示现在的愿望:主语+过去时; 表示过去的愿望:主语...
    天上之星阅读 3,237评论 0 2
  • 2017-11-07 聪明的大学生就应该聪明的兼职 大学生兼职,这是个永远都不会冷却的话题。 家教、送外卖、发传单...
    你才到碗里去123阅读 1,443评论 1 1
  • 此刻在回浦东哥哥家的路上,小喝了点,微微有些上头。姑娘已经累了,躺在妈妈的腿上睡着了。 在上海见了很多老友,开心。...
    senny1978阅读 1,443评论 0 1
  • 今早开机以后收到N条节日祝福信息,哦,原来属于女同胞们的节日到了…… 最近一段时间非常忙,差点都忘记了...
    阿凯同学阅读 1,573评论 0 0
  • 今天起床后天气甚好。我下楼吃了早中饭。是一点酒酿鸡蛋和一碗牛肉面。都是家里自制的东西,很好吃。饭后我和胡欣说带她爸...
    小王加油啊阅读 884评论 0 0