51单片机汇编语言教案单片机备课本中职篇 - 图文
更新时间:2023-10-11 05:39:01 阅读量: 综合文库 文档下载
第八 九课时
教学内容
I/O口的简单应用——循环彩灯
教学重难点
1. 1、I/O作为一般的输入输出口时,有何要求?
2、发光二极管工作参数 〖新课内容:〗
一、循环彩灯硬件电路
在最小硬件系统基础上,用P1口作输出,用低电平驱动LED发光管,LED发光条件是:电压1.8V左右,电流8~10mA。为满足要求,电路中串接限流电阻,经计算取360Ω。电路如图所示。
二、软件设计
软件设计是在最小软件系统基础上,根据所要求的显示方式,用位操作指令CLR P1.X/SETB P1.X,对某位口操作,也可用数据传送指令MOV P1,#DATA,对多位口同时操作。
如:设计一个由8个小灯构成的循环彩灯,要求8个小灯依次亮灭,然后重复循环 程序为:
ORG 0000H
+5V 360Ω +5V VCC +5V EA 40 31 AT89S51 1 8 9 181920 RST +5V 10μF 8.2K 6MHz 20P LJMP SETUP ORG 0030H
SETUP:
CLR P1.0
SETB P1.0 MOV R2, #80H
DEL1: MOV R7,#0FFH CLR P1.1 DEL2:DJNZ R7,DEL2
DJNZ R2,DEL1 SETB P1.1 CLR P1.2 SETB P1.2 MOV R2, #80H CLR P1.3 DEL1: MOV R7,#0FFH SETB P1.3 DEL2:DJNZ R7,DEL2 DJNZ R2,DEL1 ………
SETB P1.7
LJMP SETUP END
DELAY: MOV R2,#80H DEL1: MOV R3,#0FFH DEL2: DJNZ R3,DEL2 DJNZ R2,DEL1 RET
三、引出指令
1、NOP 空操作指令 2、循环转移指令
DJNZ Rn,rel ;先执行Rn Rn-1,然后判断,若Rn=0,则程序顺序执行, 否则就转移,转移到rel处,转移范围为-128B~+127B。
DJNZ direct,rel ;同上面类似。 1、 用和返回指令
LCALL addr16 ;长调用指令,调用子程序,子程序可在64KB空间内任意 位置,同LJMP指令。
ACALL addr11 ;断调用指令,调用子程序,同LJMP指令。
RET ;调用返回指令,子程序结束后,执行该指令程序将返回到调用子程
序处继续向下执行。
上面的程序也可写成:
ORG 0000H LJMP SETUP ORG 0030H
SETUP: CLR P1.0
LCALL DELAY
SETB P1.0
CLR P1.1
LCALL DELAY SETB P1.1
CLR P1.2
SETB P1.2
CLR P1.3
SETB P1.3
………
SETB P1.7
LJMP SETUP
DELAY: MOV R2,#80H
DEL1: MOV R3,#0FFH DEL2: DJNZ R3,DEL2 DJNZ R2,DEL1 RET
END
注意:书写子程序时的注意事项
1、书写子程序一定要有名称(标号) 2、书写子程序 一定要有RET返回指令 3、参数的传递
4、子程序和主程序间的关系如下图所示:
主程序 子程序 断点 主程序 子程序1 子程序2 断点
我们到上面的一段程序输入到wave仿真环境中,然后通过在线编程,把程序下载到单片机中,看实验箱上的小灯是否按照编写的程序亮灭的,也可以先通过软件仿真结果,也能判断正确与否,
执行上面的程序我们可以看出来有P1口控制的8个小灯当中,低四个先亮,亮一段时间后再灭掉,接着高个小灯再亮,亮一会,再灭,重复循环。
作业题:
在循环彩灯硬件电路的基础上,设计一个循环彩灯程序,使小灯依次点亮后熄灭,再从头开始,重复8次
反思:本堂课内容比较有趣味性,同学们学起来感觉比较得心应手,希望以后在没有趣味的课程中也能体现出今天的这种势头。
第十课时
教学内容
LED数码管及其显示方式
教学重难点
1.了解数码管的分类与显示原理。
2.数码管电路的连接。
3.如何设置与排列数码管的显示数据, 教学过程 一、LED数码管
1.
共阴型 共阳型 外型和引脚
com +5V a b c d e f g dp a b c d e f g dp com LED数码管如上图所示。正面为一个矩形,上面有七个笔画组成的8和圆点表示的小数点,共计8个,分别用a、b、c、d、e、f、g、dp代表各个笔画的名称,故又称为8“段”数码管,每一个段内部都有一个LED发光管和他们对应。上下两头各有5个引脚。其中有8个引脚分别和a、b、c、d、e、f、g、dp对应,两头中间引脚内部是相连的,接的是8个LED的公共端(Commonality)(即数码管的“位”),用COM表示。 2.
内部结构
内部结构分为共阳型和共阴型,如上面图所示。 3.
LED数码管的编码(Code)方式
从LED的内部结构看,要点亮它,跟我们前面讲的8个循环彩灯相似,8个小灯亮的
正在阅读:
51单片机汇编语言教案单片机备课本中职篇 - 图文10-11
上汽集团所有者权益变动表水平及结构分析09-28
清风原木纸巾,源自大自然的纯净纸巾08-18
2016年国内各大银行业分析调研报告05-26
优品课件之2010高考语文二轮复习专题十二教案文言文阅读(史传体)11-26
吃苹果比赛作文700字06-30
妈妈,我想对您说作文900字06-29
画画的乐趣作文350字07-02
七年级下数学全册导学案(曹天宝)05-26
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 单片机
- 备课本
- 中职
- 汇编语言
- 教案
- 图文
- 结合马克思、恩格斯的成长经历和当时的历史状况阐释马克思主义理论的发展,并说明从中受到的启发
- 质量守恒定律习题
- 2012常规工作检查工作总结
- PVT实验拟合
- 论述类文本阅读考点梳理及题型建模指导
- 易飞ERP文管服务器的配置
- 班组管理经验交流心得体会(动力)(1)
- 2016年营养师知识:维生素K好东西每日一练(7月15日)
- 《民族理论与民族政策》期末复习指导答案(第十二章)
- 用友NC系统操作代码汇总
- 外国教育史郑大网络习题
- CMA PartI中文考试经典百题练习1(上)
- 理论第2次练习
- 最新最全景区旅游道路及附属工程施工组织设计
- 浅析美国两党制及其对我国政治体制改革的启示
- 北海公园原是辽
- 含氟聚氨酯材料论文
- 文明礼仪宣誓词
- 部编版教材一年级语文复习卷
- 中考复习欧姆定律1