用按鈕控制動作狀態 單晶片微電腦控制實習 輸入埠基礎實習 國立大甲高工 電機科 2019年9月10日

Slides:



Advertisements
Similar presentations
概率论 第四节 等可能概型 ( 古典概型 ) 古典概型的定义 古典概率的求法举例 小结 布置作业.
Advertisements

国信证券投资价值分析报告. 核心观点 公司是深圳市国资委实际控制下的综合券商,业务布局完整。 公司业务结构较为均衡。 H ,经纪业务占比 40% ,投资 21% ,投行 21% 。经纪业务份额 3.76% ,经纪业务份额仅此于广发。 投行业务是公司的强项。 2014 年上半年,收入 43.
Case1 患者,男, 57 岁,以 “ 反复咳嗽、痰中带血 3 月余 ” 为主诉入院。缘于入院前 3 月 余明显诱因出现咳嗽、咳痰,呈阵发性,伴有痰中带血,量不多,偶有胸闷、 气促感,活动后加剧,休息后缓解,无畏寒、发热,无盗汗,无消瘦,午后低 热,无胸痛、心悸,无恶心、呕吐,无腹胀、腹泻等不适,未予重视,未行诊.
旅 糾 紛 遊 與緊急事件處理 11 Chapter 旅遊費用.
第八次课冶金考古 吉林大学边疆考古中心 蔡大伟 石—人类发展进程中的第一块里程碑, 铜—第二块 铁——第三块
漫畫風雲.
时间与我们的世界 Pb 段心蕊.
我征服了黃山 林達的黃山之旅 2006春.
攜手做環保-廢電池回收.
第8节 空气污染与保护 北京雾霾蓝天对比照.
認識道、教與天地、本心 一、前言 道、教之別好比: 聰明智慧路兩差,聰明枝葉慧根芽,經論綱史人人讀,只欠一指路便差。
外科部-特殊病例討論會(Case Conference)
旅 糾 紛 遊 與緊急事件處理 16 Chapter 飯店問題.
案例写作漫谈 胡 红
增值税转型 2008年12月.
5.5可行性分析 可行性分析的概念 策略可行性分析 操作可行性分析 回报可行性分析.
外科部-特殊病例討論會(Case Conference)
战争结束了 年11月,听到停战的消息,巴黎街头人们欣喜若狂。法国总理克里孟梭说:“吻我的姑娘有500多个了。”
6 单片机的中断与定时系统 I/O设备必须通过I/O接口与计算机连接。 I/O接口的功能: 1.速度匹配: 锁存数据、传送联络信号。
单片机应用技术 项目一 循环彩灯装置 第7讲 Keil软件的使用 《单片机应用技术》精品课程组 湖北职业技术学院机电工程系.
第一章信託法 第一節 信託契約 第二節 信託財產 第三節 受益人 第四節 受託人 第五節 信託關係之消滅.
第5章 中断系统 5.1 中断的概念 5.2 MCS-51单片机的中断流程 5.3 MCS-51的中断响应条件和中断处理
铅(Pb) 低水平铅中毒:恶心、暴躁; 大剂量铅中毒:脑损伤; 贫血——便血——肾损伤——尿蛋白; 孕妇:畸胎、死胎、流产。
普通高等教育“十一五”国家级规划教材 信息系统分析与设计 刘腾红 孙细明 主编 科 学 出 版 社.
臺北市特殊教育校園融合 聽覺障礙篇 臺北市政府教育局 發行 臺北市立中山女子高級中學 彙編.
本章内容: 中断的概念 MCS-51单片机中断系统 外部事件中断及应用
8051 指令.
项目2 2个LED发光二极管控制 知识与能力目标 熟悉单片机的I/O口功能与特性。
台灣人材NET平台登入手冊.
单片机原理与应用.
第2章 MCS-51单片机指令系统与汇编语言程序设计
第二部分 微机原理 第4章 汇编语言 程序设计 主讲教师:喻红.
单片机应用技术 项目一 循环彩灯装置 第6讲 指令功能及汇编语言程序设计(一) 《单片机应用技术》精品课程组 湖北职业技术学院机电工程系.
本章内容: 中断的概念 MCS-51单片机中断系统 外部事件中断及应用
6.3 定时器/计数器的应用 初始化 初始化的内容如下:
第8章 模拟接口 8.1 模拟接口概述 8.2 DAC及其接口 8.3 ADC及其接口.
第二部分 微机原理 第3章 MCS-51的 指令系统 主讲教师:喻红.
第二部分 微机原理 第8章 单片机的 定时/计数器 主讲教师:喻红.
单片机应用技术 项目三 智能温控装置 第2讲 温度控制子项目 《单片机应用技术》精品课程组 湖北职业技术学院机电工程系.
第6章 MCS - 51单片机内部定时器/ 计数器 及串行接口 6.1 定时器/计数器的结构及工作原理 6.2 方式和控制寄存器
單晶片微電腦控制實習 使用計時中斷作走馬燈 計時器的基礎實習 國立大甲高工 電機科 2018年11月21日
8051's UART mode0 output 通訊二甲 B 洪紹凱.
第三章 結構化程式設計 授課老師:___________.
本 章 重 点 单片机的简单I/O扩展 8255A可编程并口芯片 8279可编程键盘/显示器接口芯片 单片机键盘接口技术
用開關選擇動作狀態 單晶片微電腦控制實習 輸入埠基礎實習 國立大甲高工 電機科 2019年1月16日
第10章 综合实训 课题一 水温控制系统设计 一、实训目的 二、课题要求 熟悉常用温度传感器AD590的特性及接口电路的设计方法;
第8章 MCS-51串行口 8.1 串行口及其通信方式 8.2 IBM-PC系列机与 单片机 的通信技术.
一、任务描述 二、任务分析 三、任务演示 四、相关知识 五、任务布置. 一、任务描述 二、任务分析 三、任务演示 四、相关知识 五、任务布置.
第三章 財務比率分析 財務比率介紹與分析 杜邦比率分析 財務比率應如何比較分析 比率分析的限制條件.
第2章 单片机系统组成原理 2.1 MCS-51单片机组成原理 2.2 单片机复位电路设计 2.3 MCS-51存储器配置
6.1 输入/输出 6.2 CPU与外设数据传送方式 6. 3 MCS-51中断系统 6. 4 中断应用举例
臺北市特殊教育校園融合 聽覺障礙篇 臺北市政府教育局 發行 臺北市立中山女子高級中學 彙編.
第九章 MCS-51串行接口 9.1 串行数据通信概述 通 信 并行 一、并行通信和串行通信 串行 串行通信 数据是一位一位传送的
货币金融学考前辅导 南京大学 金融与保险学系 沙 原.
数码管数字时钟电路的设计 1. 系统硬件电路的设计
電池的種類.
熱管(Heat Pipe) 台大生機系 蕭伯翰.
香港傳統的農村生活.
单片机原理与应用 主讲人:张荣刚 福建师范大学福清分校.
代码优化.
Maxwell电磁理论的对称性 刘东文 PB 指导老师:程福臻 章江英.
四、手工汇编 完成汇编的方法有两种:手工汇编和汇编程序汇编 1.手工汇编步骤 A
单片机原理与应用.
一個關乎香港市民生活質素的議題 方景樂 香港土地供應 一個關乎香港市民生活質素的議題 方景樂
简单芯片扩展I/O接口 8155可编程接口芯片及其使用 键盘及显示器接口设计 A/D和D/A转换接口技术
生活中的 物理学知识 作者:李 慰 PB
第二章 MCS-51单片机程序设计 第一章 8086程序设计 第三章 微机基本系统的设计 第四章 存贮器与接口 第五章 并行接口
由一个佯谬看涡旋电流的存在 PB 田鸿翔 指导老师 万树德.
第1章 微型计算机基础.
第七章 能量 7-3核分裂與核熔合.
Presentation transcript:

用按鈕控制動作狀態 單晶片微電腦控制實習 輸入埠基礎實習 國立大甲高工 電機科 2019年9月10日 國立大甲高工 電機科 單晶片微電腦控制實習 輸入埠基礎實習 用按鈕控制動作狀態 2019年9月10日 8051 單晶片實習----用按鈕控制動作狀態

練習用指令判斷按鈕的啟閉 練習用按鈕改變輸出狀態 實習 10-2 用按鈕控制動作狀態 2019年9月10日 實習 10-2 用按鈕控制動作狀態 練習用指令判斷按鈕的啟閉 練習用按鈕改變輸出狀態 回程式 2019年9月10日 8051 單晶片實習----用按鈕控制動作狀態

動作情形 電路圖 流程圖 程式 習題 實習 10-2 用按鈕控制動作狀態 2019年9月10日 實習 10-2 用按鈕控制動作狀態 動作情形 電路圖 流程圖 程式 習題 回程式 2019年9月10日 8051 單晶片實習----用按鈕控制動作狀態

用按鈕控制動作圖 按鈕的優先次序: PB1→PB2→PB3 若PB1閉合時 若PB3閉合時 若PB2閉合時 2019年9月10日 回程式 2019年9月10日 8051 單晶片實習----用按鈕控制動作狀態

用按鈕控制動作電路圖 回程式 2019年9月10日 8051 單晶片實習----用按鈕控制動作狀態

用按鈕控制動作狀態的流程圖: 回程式 2019年9月10日 8051 單晶片實習----用按鈕控制動作狀態

用按鈕控制動作狀態的程式 ; LOOP: JNB P3.7,CASE1 JNB P3.6,CASE2 JNB P3.5,CASE3 ORG 0000H ; LOOP: JNB P3.7,CASE1 JNB P3.6,CASE2 JNB P3.5,CASE3 AJMP LOOP CASE1: MOV P1,#00001111B AJMP LOOP CASE2: MOV P1,#11110000B AJMP LOOP CASE3: MOV P1,#11111111B 回程式 2019年9月10日 8051 單晶片實習----用按鈕控制動作狀態

載入程式碼至單晶片程式記憶體起始位址 0000H 中 指令介紹: ORG 0000H ORG 0000H 載入程式碼至單晶片程式記憶體起始位址 0000H 中 回程式 2019年9月10日 8051 單晶片實習----用按鈕控制動作狀態

指令介紹: JNB P3.7,CASE1 由 P3.7 輸入腳是 0 或 1 決定程式要跳到那個位址執行指令 若 P3.7 = 0 (PB1壓下閉合時),則程式跳到 CASE1 位址執行指令 若 P3.7 ≠ 0 (PB1放開斷路時),則程式跳到 下一個位址執行指令 回電路圖 回程式 2019年9月10日 8051 單晶片實習----用按鈕控制動作狀態

指令介紹: JNB P3.x,CASEx JNB P3.7,CASE1 JNB P3.6,CASE2 JNB P3.5,CASE3 1. 若 PB1 被壓下閉合 (P3.7=0)時, →則跳到 CASE1 去執行 否則 PB1 被放開斷路 (P3.7=1≠0)時, →繼續執行下一個指令 2.若 PB2 被壓下閉合 (P3.6=0)時, →則跳到 CASE2 去執行 否則 PB2 被放開斷路 (P3.6=1≠0)時, 3.若 PB3 被壓下閉合 (P3.5=0)時, →則跳到 CASE3 去執行, 否則 PB3 被放開斷路 (P3.5=1≠0)時, →跳到 LOOP 重新測試按鈕狀態 JNB P3.7,CASE1 JNB P3.6,CASE2 JNB P3.5,CASE3 AJMP LOOP 回電路圖 回程式 2019年9月10日 8051 單晶片實習----用按鈕控制動作狀態

跳躍至位址標名為LOOP處去執行下一指令 指令介紹: AJMP LOOP AJMP LOOP 跳躍至位址標名為LOOP處去執行下一指令 回程式 2019年9月10日 8051 單晶片實習----用按鈕控制動作狀態

指令介紹: CASE1: 若按鈕 PB1 被按下時,執行 CASE1 副程式 重新測試按鈕狀態 P1=00001111B CASE1: MOV P1,#00001111B AJMP LOOP 回動作圖 回程式 2019年9月10日 8051 單晶片實習----用按鈕控制動作狀態

指令介紹: CASE2: 若按鈕 PB2 被按下時,執行 CASE2 副程式 重新測試按鈕狀態 P1=11110000B CASE2: MOV P1,#11110000B AJMP LOOP 回動作圖 回程式 2019年9月10日 8051 單晶片實習----用按鈕控制動作狀態

指令介紹: CASE3: 若按鈕 PB3 被按下時,執行 CASE3 副程式 重新測試按鈕狀態 P1=11111111B CASE3: MOV P1,#00001111B AJMP LOOP 回動作圖 回程式 2019年9月10日 8051 單晶片實習----用按鈕控制動作狀態

習題: 回程式 2019年9月10日 8051 單晶片實習----用按鈕控制動作狀態

本單元完畢 電機科 王銘輝 製作 回程式 2019年9月10日 8051 單晶片實習----用按鈕控制動作狀態