单片机
文章平均质量分 84
小石头-
这个作者很懒,什么都没留下…
展开
-
Arduino的定时器功能
在开发Arduino的过程中,我们往往使用已经封装好的API,对于一些延时或定时器的操作,也有一些封装好的API可供使用,比如millis()、delay(ms)、analogWrite(pin, value)、pulseIn(EchoPin, HIGH)等等,但这些都是写死的API,无法做到像51和32单片机那样自己定义中断服务函数的内容!该寄存器中的16位数据与TCNT1寄存器中的计数值进行连续的比较,一旦数据匹配,将产生一个输出比较中断,或改变OC1x 的输出逻辑电平。输出比较寄存器长度为16位。原创 2024-03-16 10:49:23 · 2465 阅读 · 0 评论 -
STC12C5A60S2单片机的总结
STC12C5A60S2单片机的总结1.独立串口1.1 相关寄存器1.2 实验程序2.内置看门狗2.1 看门狗寄存器3. EEPROM3.1 相关的寄存器3.2 实验程序4.内置ADC4.1 相关的寄存器4.2 实验程序5. PCA定时器做软件定时的功能5.1 相关的寄存器5.2 实验程序6. PCA定时器做PWM输出的功能(一路输出)6.1 相关寄存器6.2 实验程序7. PCA定时器做PWM输出的功能(两路输出)8. PCA定时器用于扩展外部中断9. PCA定时器用于输入捕获。原创 2024-03-17 14:43:56 · 3013 阅读 · 0 评论 -
52单片机的定时器/计数器2的功能
8032/8050比8051增加了一个定时器/计数器2,主要有3种用途:1.定时器/计数器功能(外部脉冲计数P1.0口);2.输入捕获(P1.1口);3.串口的波特率发生器。原创 2024-03-10 10:47:35 · 594 阅读 · 0 评论