版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 1 LOGO 上海电子工业学校 电子通信技术系 张帆 1 上海电子工业学校 张帆 2 LOGO 上海电子工业学校 电子通信技术系 张帆 2 Contents Page 目录页 任务展示 硬件设计 软件设计 电路运行与仿真 课堂小结 3 LOGO 上海电子工业学校 电子通信技术系 张帆 3 Transition Page 过渡页 3 任务展示 硬件设计 软件设计 电路运行与仿真 课堂小结 4 LOGO 上海电子工业学校 电子通信技术系 张帆 4 一、任务展示一、任务展示 5 LOGO 上海电子工业学校 电子通信技术系 张帆 5 一、任务展示一、任务展示设计一个时间间隔0.5s的闪光灯 哪些元器
2、件构成? 注意哪些问题? n硬件电路设计 n软件程序设计 流程图如何设计? 程序如何编写? n 电路运行 Keil编程软件 程序下载和电路运行 优化 难 点 重点 6 LOGO 上海电子工业学校 电子通信技术系 张帆 6 Transition Page 过渡页 6 任务展示 硬件设计 软件设计 电路运行与仿真 课堂小结 7 LOGO 上海电子工业学校 电子通信技术系 张帆 7 二、硬件设计二、硬件设计 CPUCPU 时钟部分时钟部分 复位部分复位部分 + +电源电源 输出部分输出部分 8 LOGO 上海电子工业学校 电子通信技术系 张帆 8 Transition Page 过渡页 8 任务展示
3、 硬件设计 软件设计 电路运行与仿真 课堂小结 9 LOGO 上海电子工业学校 电子通信技术系 张帆 9 三、软件设计三、软件设计 u单片机指令的执行时间都是微秒级,要求的闪烁时间间隔为0.5秒。 那么我们用软件如何实现呢? 通过四句指令语句,完成10ms延时程序 500 s u已有程序 MOV R6,#20 D2: MOV R7,#248 DJNZ R7,$ DJNZ R6,D2 执行时间 1 s 2 s 1 s 2 s 10ms 10 LOGO 上海电子工业学校 电子通信技术系 张帆 10 三、软件设计三、软件设计 0.5秒500ms=10ms(R5),则(R5)50。 解决方法1循环延时
4、法 10ms为基本的计时单位 DELAY:MOVR5,# DJNZ R5,D1 50 D1: MOV R6,#20 D2: MOV R7,#248 DJNZ R7,$ DJNZ R6,D2 10ms 0.5s 11 LOGO 上海电子工业学校 电子通信技术系 张帆 11 三、软件设计三、软件设计 开始 P1.0置1 延时0.5秒 延时0.5秒 P1.0清0 流 程 图 设 计 12 LOGO 上海电子工业学校 电子通信技术系 张帆 12 三、软件设计三、软件设计 START: SETB P1.0 ;LED灭 MOV R5,#50 ;延时0.5秒 D1: MOV R6,#20 D2: MOV R
5、7,#248 DJNZ R7,$ DJNZ R6,D2 DJNZ R5,D1 MOV R5,#50 ;延时0.5秒 D1: MOV R6,#20 D2: MOV R7,#248 DJNZ R7,$ DJNZ R6,D2 DJNZ R5,D1 CLR P1.0 ;LED亮 ORG0030H END 开始 P1.0置1 延时0.5秒 延时0.5秒 P1.0清0 LJMP START 返回开始 13 LOGO 上海电子工业学校 电子通信技术系 张帆 13 三、软件设计三、软件设计 解决方法2调用子程序法 n为简化程序设计、缩短程序设计的周期及程序长度,便于软 件交流即共享软件资源,就把那些频繁使用的
6、基本操作编成 相对独立的程序段子程序。 n无条件调用指令:ACALL rel 子程序返回指令:RET 14 LOGO 上海电子工业学校 电子通信技术系 张帆 14 三、软件设计三、软件设计 START: SETB P1.0 ;LED熄灭 ACALL DELAY DELAY: MOV R5,#50 ;延时0.5秒 D1: MOV R6,#20 D2: MOV R7,#248 DJNZ R7,$ DJNZ R6,D2 DJNZ R5,D1 RET CLR P1.0 ;LED点亮 ORG0030H END 开始 P1.0置1 调用延时 调用延时 P1.0清0 ACALL DELAY LJMP STA
7、RT 返回开始 15 LOGO 上海电子工业学校 电子通信技术系 张帆 15 三、软件设计三、软件设计 16 LOGO 上海电子工业学校 电子通信技术系 张帆 16 Transition Page 过渡页 16 任务展示 硬件设计 软件设计 电路运行与仿真 课堂小结 17 LOGO 上海电子工业学校 电子通信技术系 张帆 17 四、电路运行与仿真四、电路运行与仿真 绘制电路图 输入程序 18 LOGO 上海电子工业学校 电子通信技术系 张帆 18 Transition Page 过渡页 18 任务展示 硬件设计 软件设计 电路运行与仿真 课堂小结 19 LOGO 上海电子工业学校 电子通信技术系 张帆 19 五、课堂小结五、课堂小结 硬件 单片机最小系统共有4部分组成 注意
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 石英晶体振荡器制造工复测评优考核试卷含答案
- 儿童发育指导师安全文明评优考核试卷含答案
- 电工合金冷变形工岗后评优考核试卷含答案
- 遗体防腐师安全应急水平考核试卷含答案
- 拖拉机底盘部件装试工安全生产知识竞赛考核试卷含答案
- 异丁烷装置操作工诚信能力考核试卷含答案
- 特种动物养殖员岗位风险评估考核试卷含答案
- 移栽机操作工岗前工作考核试卷含答案
- 环己胺装置操作工规程考核试卷含答案
- 混凝土浇筑工操作能力水平考核试卷含答案
- GB/T 48029-2026全谷物食品命名与标示要求
- 2026年宁波高新区机关各部门、事业单位及街道公开招聘30名编外人员笔试参考题库及答案详解
- 2026-2030中国冬瓜种植市场营销模式与投资战略研究研究报告
- 2026年宁夏高考物理试卷(含答案及解析)
- 小学语文教师业务知识能力测试考试试题及答案
- 电气设备检修安全生产技术常识培训课件
- 2026年公共卫生执业医师资格考试(第一单元)试卷真题(后附答案解析)
- 2026年摄像机械员技师考试试题
- 2026年云南昆明市磨憨磨丁合作区事业单位招聘笔试参考题库附带答案详解
- 钢结构工程施工中的水电安装方案
- NCIC临床实践指南:免疫检查点抑制剂毒性管理指南(2026版)课件
评论
0/150
提交评论