单片机工作基本时序

1.振荡周期即提供时钟脉冲信号的震荡源的周期,常见(11.0592)状态周期为时钟周期的两倍即振荡周期的二分频

2.机器周期 包含6个状态周期 。 12个时钟周期 ,在一个周期内cpu完成一个独立的操作
指令周期 CPU完成一条操作所需的全部时间

3.三极管:流控流,压控压型,PNP型在be之间的节电压正偏时,导通(c极连接了vcc,b极连接单片机,在b极给一个低电压时导通)
~按位取反,今天在实现模拟二进制递增时,使用了在每一位为1时让单片机在对应的位置上亮,但单片机上控制led亮,需要单片机输出一个低电平,刚好使用取反。

单片机学习在最近需要搁置一下了,因为学习单片机主要是为了之后的那个项目,但近期先准备好完成ctf的比赛以及学校派发的任务先.2019-10-23

Arduino学习笔记

1.Arduino会在启动时执行void setup(){ }中的指令,后无限循环void loop(){ }中的指令,pinMode()指定某个端口的动作,有INPUT和OUTPUT.
2.digitalWrite(),在一个pin口被定义为OUPUT后,使用该函数可以将其定义为HIGH或者LOW,如果为INPUT时,如果为HIGH则将启用内部上拉,LOW禁用内部上拉。同时Ardunio自己内置了delay函数。
3.使用Serial()可以与电脑连接。从Serial.begin()开始,后续可以调用serial中的其他函数。(println等等)