logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

51单片机(markdown格式阅读)

本文详细介绍了Keil工程创建流程及51单片机开发中的关键模块实现方法。主要内容包括:1) 创建Keil工程的文件夹结构和新项目步骤;2) 头文件解析,涵盖sfr、sbit和bit数据类型;3) 延时函数模块化实现,提供微秒和毫秒级延时;4) 外部中断配置与服务函数编写;5) 定时器工作原理、模式选择和中断服务实现;6) 串口通信参数设置和初始化流程。重点讲解了各模块的寄存器配置、中断号对应关系及

文章图片
#51单片机#嵌入式硬件#单片机
proteus 8 professional使用手册

Proteus电路设计操作指南:1.选择芯片并放置元件;2.创建项目文件夹(建议用日期命名);3.注意元件命名规则(电阻-RES,开关-BUTTON);4.检查Keil的Output配置;5.网络标号需从单片机引线手动标注;6.保存路径建议为D:\code\proteus\日期。设计时需特别注意电源接地设置和元件查找。

文章图片
#proteus#单片机#51单片机
第六集:中断处理函数ISR

摘要:中断处理函数(ISR)应遵循"快进快出"原则。轻量级操作(如标志位设置、简单数据缓冲)可直接在ISR内完成,但需确保无阻塞、无资源竞争。复杂逻辑(如协议解析、耗时运算)应剥离到主程序,ISR仅作触发。回调函数机制可处理异步操作完成后的响应,需根据需求选择对应回调类型(如发送完成_TxCpltCallback或错误处理_ErrorCallback)。开发时应通过标志位同步I

文章图片
#单片机#嵌入式硬件#stm32 +1
第七集:串口的轮询模式(定长数据)

串口的轮询模式(Polling Mode)是串口通信中一种常见的数据处理方式,指通过周期性主动查询的方式,检查串口是否有数据到达、发送缓冲区是否空闲等状态,从而完成数据的接收或发送。除了轮询模式外还有中断、DMA等等原理图引脚功能图芯片实现功能电脑发送数据控制指定小灯的亮灭情况,stm32开发板需要回复电脑当前收到的指令发送R0,回复R0(发送什么回复什么两个字节的数据[0]选择要控制的小灯,R代

文章图片
#单片机#嵌入式硬件
到底了