- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《单片机应用技术》课程 可人工干预的彩灯控制 ——通信类专业教学资源库 目 录 工作内容及要求 01 读取开关状态并输出 02 手动控制的循环彩灯系统设计 03 工作内容及要求 本任务是在P1端口设置八个开关,作为输入设备,开关的一端,通过上拉电阻直接接电源,另一端接地,通过读取P1的状态,使相关的二极管点亮或进行彩灯的花式闪烁。通过本任务,熟悉硬件电路的设计和软件程序开发过程。 任务分析 在前一个任务彩灯电路的基础上,在P1端口接八位开关,在P0口接八只发光二极管,拨动开关使开关闭合,相对应的发光二极管点亮,即把当时的开关状态显示出来。 在不改变电路的情况下,对程序修改控制彩灯的变化样式。如果按下接在P1.0上的开关,发光二极管最末一个点亮并向左循环移动;按下接在p1.7的开关,发光二极管有一个点亮并向右循环移动;其他开关按下时,对应的发光二极管点亮。 1.彩灯电路的设计思路 根据工作内容和要求,搭建具有开关控制的彩灯控制系统,在P1口外接8位拨位开关,开关的一端通过上拉电阻直接接到+5V电源上,另一端并到一起接地。 2.开关控制的彩灯电路的设计搭建 根据设计思路,利用开关可人工干预的循环彩灯控制电路如图所示。 读取开关状态并输出 人工干预的循环彩灯控制电路图 1.程序设计思路 系统软件程序是在硬件的基础上进行设计编写的,由于P1端口为输入口,P0端口为输出口,如果将P1口的状态读入到单片机的累加器A中,再把A中的这一数值直接送到P0口输出,就会在发光二极管上显示开关的闭合情况。 2.开关状态读取输出程序设计 ORG 00H MOV P1,#0FFH MOV P0, #0FFH LOOP: MOV A, #0FFH MOV A, P1 MOV P0,A LCALL DEL500ms SJMP LOOP 读取开关状态并输出的程序设置 DEL500ms: MOV R1,#5 LOOP3: MOV R2,#200 LOOP2: MOV R3,#250 LOOP1: DJNZ R3,LOOP1 DJNZ R2,LOOP2 DJNZ R1,LOOP3 RET END 三、程序编译下载到单片机并调试 1、程序编译与仿真调试 利用WAVE6000仿真软件进行如下操作,设置仿真器,选择伟福仿真器;然后编译项目得到程序的十六进制文件“LED3.HEX”,为以后写入单片机时用。在打开CPU内部窗口和“外设”中的端口窗口,接着开始单击工具栏中的“单步运行”按钮开始调试程序,观察输出端口的值和相关寄存器的值,看是否与设计相同,得到最终编译好的十六进制文件。 2、系统软硬件联合调试 当利用仿真软件WAVE6000调试程序无误后,把得到的十六进制文件“LED3.HEX”通过编译器写入到单片机中进行软硬件联合调试,直到最终达到设计要求为止。 输入开关状态的判断 一、输入开关状态的判断 根据人工干预的循环彩灯控制电路图可知,如果没有开关按下闭合,则p1口的值就全是高电平“1”,这样读取P1口的值为“0FFH”,可以用下面的语句进行开关状态的判断。LOOP: MOV A, P1 CJNE A,#0FFH,XXX SJMP LOOP 二、分支程序结构的编写如图 1、软件程序总体仿真 分支结构彩灯程序仿真图 系统软硬件联合调试
您可能关注的文档
- 大学生就业指导 子任务二关注档案材料 【学习课件】关注档案材料.pptx
- 单片机技术 1.1MCS-51系列单片机结构 1.1 MCS-51系列单片机结构.ppt
- 单片机技术应用 单片机的存储器 5 单片机的存储器.pptx
- 单片机应用技术 4.2.3自主学习 项目四 音调发生器的设计(5).ppt
- 单片机应用技术 4-1 独立式键盘, 矩阵式键盘 4.1.1 独立式键盘矩阵式键盘.ppt
- 单片机应用技术 项目一 LED电子显示牌制作 1-7 STC单片机IAP15W4K58S4引脚.pptx
- 党史人物故事 党史人物故事 百名英烈之李硕勋 ..pptx
- 2024年起重机司机职业资格模拟考试题库及答案(共100题).pdf
- 2024年A特种设备相关管理考试题库(附答案).pdf
- 2023年安徽中级主管护师考试模拟卷(含答案)M5D10.pdf
- 2023年贵州省贵阳市中级会计职称经济法真题(含答案).pdf
- 区域生态环境建设——高考地理一轮复习大单元知识清单和练习(解析版).pdf
- 2023年国家电网(财务会计类)专业备考题库资料(计算简答题部分).pdf
- 2024-2025北师大版4四年级数学上册(全册)测试卷10套(附答案).pdf
- 2023-2024学年山东省德州市齐河县统编版四年级上册期末考试语文试卷(含答案解析).pdf
- 2024-2025学年江西省九江市初三第二学期期末考试语文试题(含解析).pdf
- 2024-2025学年福建省漳州市诏安县初三年级下册期末考试英语试题(含答案).pdf
- 2024-2025学年湖北重点学校高二数学上学期9月联考试卷(附答案解析).pdf
- 消防装备维护员(高级技能)考试复习题库(供参考).pdf
- 文言文之人物形象(2大陷阱:忽略故事情节+概括能力不足)-2024年中考语文考试易错题(原卷版).pdf
文档评论(0)