logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【51 单片机入门到进阶】08 入门:51单片机定时器0/1使用详解

本文摘要: 51单片机定时器中断技术详解 核心要点: 定时器中断机制:硬件自动触发,支持定时/计数功能 关键寄存器配置: TMOD:设置工作模式(常用模式1) TCON:控制启停和标志位 IE/IP:中断使能与优先级设置 标准配置流程:模式设置→初值装载→中断使能→定时器启动 中断服务函数编写规范 提供8位自动重装模式示例代码 特点:详细解析寄存器位功能,提供标准配置步骤和示例程序,适合嵌入式开发

#单片机#51单片机#嵌入式硬件 +2
【51 单片机入门到进阶】09 入门:51单片机串口使用详解

摘要:本文详细介绍了51单片机串口通信的核心原理与应用。主要内容包括:1) 串口基本概念与全双工异步通信特性;2) 关键寄存器配置(SCON、PCON、TMOD)及波特率计算方法;3) 两种编程实现方式(查询和中断),重点说明定时器1作为波特率发生器的专用性限制;4) 提供完整的初始化代码和收发示例程序。特别强调了RI/TI标志位的硬件置位与软件清零机制,以及中断服务函数的编写要点,为单片机串口开

#单片机#51单片机#嵌入式硬件 +2
【51 单片机入门到进阶】07 入门:51单片机外部中断使用详解

STC89C51RC外部中断应用指南 摘要:STC89C51RC单片机提供两个外部中断(INT0/INT1),均支持下降沿/低电平触发。核心配置包括:1)通过TCON寄存器设置触发方式(IT0/IT1);2)使用IE寄存器开启总中断(EA)和对应中断(EX0/EX1);3)可选配置IP寄存器设置优先级。中断服务函数需指定正确中断号(INT0为0,INT1为2)。典型应用场景为按键触发LED状态翻转

#单片机#51单片机#嵌入式硬件 +1
【51 单片机入门到进阶】06 入门:51单片机中断系统概念

摘要:STC89C51RC单片机中断系统支持5个中断源(外部中断0/1、定时器0/1、串口中断),采用2级优先级管理(高/低),支持中断嵌套。通过中断控制寄存器(IE、IP、TCON、SCON)实现中断使能、优先级配置及触发方式控制。中断发生时,CPU暂停当前任务处理中断后返回原程序。关键配置包括总中断开关(EA=1)和分中断使能,外部中断可选择下降沿或低电平触发方式。

#单片机#51单片机#嵌入式硬件 +1
【51 单片机入门到进阶】04 入门:STC89C51单片机IO引脚介绍

STC89C51单片机具有4组共32个I/O口(P0-P3),每组8位。P0口为开漏输出,需外接上拉电阻,驱动能力强;P1口为准双向I/O,自带内部上拉,适合通用控制;P2口功能类似P1,还可作为高8位地址总线;P3口除通用I/O外,还集成了串口、中断、定时器等复用功能。操作方式包括位操作(sbit定义)、整口赋值(P1=0xFF)、位操作(|=、&=)以及状态反转(~P1)。输入检测通过

#单片机#嵌入式硬件#51单片机 +3
【51 单片机入门到进阶】03 准备:STC89C51单片机总体介绍

STC89C51单片机是一款基于8051内核的增强型8位单片机,具有体积小、成本低、功耗低等特点,广泛应用于嵌入式系统。文章详细介绍了其芯片定位、命名规则、引脚功能(包括电源、I/O口和控制引脚)以及核心资源(CPU内核、存储器、中断系统等)。此外,还阐述了单片机最小系统的构成,包括电源电路、复位电路、时钟电路和芯片主体连接方式,为单片机应用开发提供了基础参考。该单片机凭借其高性价比和易用性,成为

文章图片
#单片机#嵌入式硬件#51单片机 +1
【51 单片机入门到进阶】00 开篇:零基础入门路线图 & 学习准备

51单片机是嵌入式开发的经典入门选择,结构简单、资料丰富,适合零基础学习。本系列以STC89C51RC/RD+为核心,提供完整学习路线和开源代码,从点亮LED到传感器驱动、串口通信等逐步深入。学习需准备Keil uVision5、STC-ISP烧录软件等工具,建议动手实践、模块化编程、善用调试方法。后续将详细讲解工程创建、点灯程序等基础内容,帮助建立嵌入式开发思维,为学习更复杂芯片打下基础。

文章图片
#单片机#学习#嵌入式硬件 +2
【51 单片机入门到进阶】01 准备:KeilC51软件安装&Keil软件彻底卸载教程

本文详细介绍了Keil C51软件的安装与彻底卸载方法。安装部分包含11个步骤:从管理员身份运行安装程序、同意协议、设置安装路径、填写信息、完成安装并激活软件。卸载部分则包含3个关键步骤:通过控制面板卸载程序、清理注册表中所有Keil相关条目、删除芯片支持包等残留文件,最后重启电脑完成彻底卸载。文章配有详细的操作截图,为用户提供了完整的Keil软件安装与卸载指南。

#单片机#嵌入式硬件#51单片机 +1
到底了