基本信息
文件名称:《单片机技术与应用》单片机程序设计(3)(考点练)-讲义.docx
文件大小:64.22 KB
总页数:12 页
更新时间:2025-09-09
总字数:约8.2千字
文档摘要
《单片机技术与应用》单片机程序设计-讲义
理解延时子程序编写;
理解单片机循环程序读识(三重循环);
掌握单片机循环程序编写(两重循环);
知识点一延时子程序编写
一、延时子程序的概念
延时子程序是单片机程序设计中常用的一种程序模块,其主要作用是在程序执行过程中插入一定时间的延迟,以满足实际应用中对时间控制的要求。延时子程序通常用于定时控制、脉冲宽度调制、按键消抖等方面。
二、延时子程序的分类
软件延时:利用单片机的指令系统,通过循环执行一些无操作意义的指令来实现延时。软件延时分为两种:
(1)定数循环延时:使用一个固定的循环次数来实现延时,延时时间与单片机的晶振频率有关。
(2)变数循环