第2章指令系统及汇编语言程序设计摘要
* 例:晶振频率12MHz,试编一个3毫秒延时子程序 解:回忆前面所讲,机器周期= 12/fOSC=1210-6S=1us a、振荡周期: 1/fOSC b、时钟周期: 2/fOSC c、机器周期: 12/fOSC=T d、指令周期: 1~4T(*) DELAY: MOV R7,#6 ;双字节指令,执行时间1个机器周期 1us D1: MOV R6,#248 ;双字节指令,执行时间1个机器周期 1us DJNZ R6,$ ; 执行时间2个机器周期 2us*248=496us DJNZ R7,D1 ;(1us+496us+1us)*6=2.988ms RET ;1us ;子程序总延时= 1us+2988us+1us=2990us 例: 编制一个循环闪烁的程序。有八个发光二极管,每次其中某个灯闪烁点亮10次后,转移到下一个灯闪烁10次,循环不止。本程序的硬件连接如图所示。当P1.i输出高电平时,LED灯亮,否则不亮 其主要程序片段如下: MOV A,#01H ;灯亮初值,最低位亮 SHIFT: LCALL FLASH ;调闪亮10次子程序
您可能关注的文档
- 第2章半导体与PN结摘要.ppt
- 第2章因特网应用技术摘要.ppt
- 第2章动物和人体生命活动的调节神经调节摘要.ppt
- 第2章吸附分离功能高分子2-22.3节上摘要.ppt
- 第2章地基与基础工程-浅基础摘要.ppt
- 第2章土木工程材料基本性质--(专)摘要.ppt
- 第2章基本组成电路摘要.ppt
- 第2章塑性成形过程数值模拟摘要.ppt
- 第2章天然高分子摘要.ppt
- 第2章工业控制计算机摘要.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)