- 13
- 0
- 约5.25千字
- 约 30页
- 2017-08-09 发布于河南
- 举报
基于汇编语言编程给人的第一感觉是难,相对于其它的高级 语言编程,汇编语言在编程的直观性、编程效率等方面有所欠 缺,但针对资源相对较少的单片机以及时序要求严格的硬件接 口编程,掌握汇编语言还是必不可少的。使用汇编语言编程是 基本功,学习和掌握汇编语言编程可以增加编程者的“内力”, 为使用高级语言编程打下坚实的基础。 小灯闪烁汇编工程相关源文件的树型结构 主函数文件(main.asm) 主程序文件main.asm,包含有: 工程描述:工程名、硬件连接索引、程序描述、目的、说明、注意、日期等 总头文件 主程序:主程序一般包括初始化与主循环两大部分。初始化包括堆栈初始化、系统初始化、内存变量初始化、I/O端口初始化、中断初始化等 内部直接调用子程序:若有不单独存盘的子程序,建议放在此处 外部子程序:若程序使用独立存盘的子程序,可在此处使用“INCLUDE子程序文件名”将其包含。注意,独立存盘的子程序必须与主程序在同一个目录中 中断处理程序文件(isr.asm) 框架程序文件 汇编软件构件文件 通用程序文件 包含: Light构件的汇编头文件Light.inc Light构件的汇编程序文件Light.asm 3.6.3 Light测试工程主程序 首先调用LightInit函数,初始化所需的每一盏指示灯。注意 初始化时,要让每一盏灯初始状态为“暗”。随后,通过 Light_
您可能关注的文档
- 第2单元 实验设计方法(2).ppt
- 第2讲 Flash 动画补间动画、形状补间动画.ppt
- 第2讲 多媒体计算机系统.ppt
- 第2讲 交互设备.ppt
- 第2课 剪贴板.ppt
- 第2章 3ds Max 9基本操作.ppt
- 第2章 3ds Max 2011的操作界面.ppt
- 第2章 ·.ppt
- 第2章 Protel 99 SE 原理图设计基础.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)