登录  | 立即注册

游客您好!登录后享受更多精彩

扫一扫,访问微社区

QQ登录

只需一步,快速开始

开启左侧

[寒假笔记] 第一次寒假笔记

[复制链接]
发表于 2019-2-3 08:11:44 | 显示全部楼层 |阅读模式
学习笔记
学习科目: C语言
吸顶灯基础原理
学习安排: 字符与字符串
开始时间: 2019-01-29
结束时间: 2019-01-30
第一次C语言网课主要学习了“字符与字符串”,其中也有几个小的代码供大家参考。同时了解一下家里的吸顶灯是怎样实现多级变色的,在此我会把基础的原理说明一下。

  1.转义字符
QQ图片20190131072935.png
   这个“\t”大家可能比较陌生,其他的应该都很熟悉了,那么下面来看一个程序:
    #include<stdio.h>
    main( )
    {
       printf("Num\tName\n");
       printf("001\tAlan\n");
       printf("002\tlennie\n");

    }
运行完成后是这样的一个表格形式:
这个“\t"的作用就是根据字符的长度显示一个表格形式。
QQ图片20190131074008.png

   2.char类型和char数组(字符串)
   QQ图片20190131073611.png
关于char数组,如果想输出数组中特定的一个字符,有这样的一个程序:
#include <stdio.h>
int main()
{
char  c[20]={'h','e','l','l','o','   ','w','o','r','l','d'};
printf("%c\n",c[0]);
}
注意这个“printf("%c\n",c[0]);”中的C[0],计算机是从0开始计算的所以这里“0”代表的是第一位“h”。
运行之后如图:
QQ图片20190131074346.png
3.int、flote与double类型
这些是进行声明(引入变量)的几种表示方法:
QQ图片20190131074725.png


   这些就是这节课学习的C语言知识了,另外在家里我突然对吸顶灯可以在快速开关时实现多级变色很好奇,于是我研究了一下其中的原理。
  我们家里现在装修安装的新式灯具吸顶灯,在短时间重复开关时可以实现变化灯光颜色的功能,这就是多级变色。下面以三级变色为例:
元件组成:这种灯具内部有三种灯,并由三个继电器双向可控硅单独控制,还有一个功能类似CD40110的加法计数器的芯片。
工作原理:接通电源后,给芯片提供电源的同时,会给芯片的加法计数端一个高电平脉冲,计数器加一,输出端的电位相应的发生变化,芯片的低位三个输出端通过继电器或者可控硅控制灯泡的发光。短时间断电后,芯片的电源依靠电容器储存的电能维持,暂时不复位,而再次打开灯时,输入端再次获得一个脉冲,计数器加一,受其控制,不同的灯就发光了。

下面一起看一下CD40110这个芯片的功能和引脚图
CD40110为十进制可逆计数器/锁存器/译码器/驱动器,具有加减计数,计数器状态锁存,七段显示译码输出等功能。
下面是芯片的引脚图:
pIYBAFqbaWGAQ2ISAAB29XK9W00316.png
在这里就不讲那么多了,嘻嘻,如果想深入了解这种芯片可以访问这个网址学习一下:http://www.elecfans.com/yuanqijian/yinjiaotu/20180304642597.html
好了第一次寒假笔记到此结束。



好懒~~不想说~~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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