![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
51
文章平均质量分 83
null
大块奶酪----
故不积跬步,无以至千里;不积小流,无以成江海
展开
-
定时器中断
首先51单片机为12分频单片机,执行一条指令为12x12M/s,即1us,若要计时10ms,则10ms=10000us,其中寄存器TH0加满后(0xffff 65535)进行定时中断 ,则初值应为65535-10000=55536,即应该从55536us(0xD8F0)开始加,每执行一次加1us,当加到65535时候进行中断操作。55536 的16进制为0xD8F0。中断程序:可以简述为,设置定时器工作模式(TCON),“开两个中断位(ET0、EA)”,“设置两个时间(TH0,TL0)”,开启定时器中断(原创 2023-07-10 11:25:20 · 1279 阅读 · 0 评论 -
单片机中断
89C51/52的中断系统有5个中断源 ,2个优先级,可实现二级中断嵌套。( P3.2)可由IT0(TCON.0)选择其为低电平有效还是下降沿有效。当CPU检测到P3.2引脚上出现有效的中断信号时,中断标志IE0(TCON.1)置1,向CPU申请中断。(P3.3)可由IT1(TCON.2)选择其为低电平有效还是下降沿有效。当CPU检测到P3.3引脚上出现有效的中断信号时,中断标志IE1(TCON.3)置1,向CPU申请中断。TF0(TCON.5),片内定时/计数器T0溢出中断请求标志。原创 2023-07-01 00:09:41 · 566 阅读 · 0 评论 -
前言-----
P0口是三态双向口,通称数据总线口,因为只有该口能直接用于对外部存储器的读/写操作。定义LED为引脚P2,P2赋值为0xfe,二进制为11111110,共八位分别对于P27-P20,当P20引脚为0-低电压时电亮,1-高电压时熄灭。在实验版有4个独立按键k1-k4,分别对于STC80C51的P30-33引脚,当按键按下后,对应的引脚接地,即赋值0。不扩展外部存储器时,P2口也可以作为用户I/O口线使用,P2口也是准双向口。P3口是双功能口,该口的每一位均可独立地定义为第一I/O功能或第二I/O功能。原创 2023-06-30 21:53:00 · 378 阅读 · 0 评论