- 博客(4)
- 收藏
- 关注
原创 定时器计数内容
如何使用定时器进行计数 定时器计数模式下,每一个脉冲,T0/T1内部寄存器+1 此次学习以定时器T0为例。 实验要求:小灯在一秒闪烁2次,产生一个方波,计数器+1。 初始化部分 TCON寄存器 首先是对定时器T0进行初始化。 在使用T0定时器时,要先切换其模式为计数模式。在TCON寄存器中TR0为定时器0的运行控制位,TR0=1时,允许定时器0进行计数。TCON寄存器可位寻址,设置TR0=1。 TMOD寄存器 此处只摘录了TMOD寄存器中和定时器T0有关的部分。 TMOD.3置0。 TMOD.2置
2022-04-25 09:22:06
1125
原创 定时器定时内容学习
定时器的使用 51单片机有两个16位定时器T0和T1。 定时模式,每一个机器周期,寄存器+1。 计数模式,每一个脉冲,计数寄存器+1。 本节使用定时器T0作为学习的主要内容。 定时器的作用:精准计时。 使用定时器的步骤 启动定时/计数器。 TCON寄存器 设置定时/计数器工作模式。 TMOD控制器 查询是否溢出。 读取TCON的TF位。 TCON寄存器 ...
2022-04-19 15:36:26
674
原创 中断学习总结
单片机中断系统 中断系统被用来处理随即突发事件。 中断分为两种: 外部中断源INT0,INT1 内部终端源T0,T1,串行I/O口中断 本节我学习的是外部中断源的使用方法。 P3.0,P3.1口作为串口通信使用,在本节用不到 P3.2INT0输入端 P3.3INT1输入端 P3.4T0定时器输入端 P3.5T1定时器输入端 P3.6,P3.7作为普通I/O口使用。 中断 查询传送:传送前,一方先查询另一方的状态,准备好时传送,否则一直处于等待状态。 中断方式:一方通过申请中断与另一方进行数据传送 中断寄存
2022-04-16 21:11:27
2670
1
原创 【单片机记录第一天】
使用51单片机实现十进制转二进制 进制转换 这是我第一天进行单片机学习打卡,希望可以坚持下去。 如何使用单片机进行十进制转二进制 下面是我拙劣的学习情况,希望可以对大家起到抛砖引玉的作用。 在进行十进制转二进制时,因为我使用的单片机是八位数码管,因此我将用十六进制表示二进制。 实验中我用到了四位数码管,显示格式为“12-C”; 因为我第一次学按键部分,所以我把能用的按键全都用了进去,因此用到了矩阵键盘和独立按键 代码部分 // 头文件部分 #include<reg51.h> #define
2022-04-14 00:07:09
671
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人