第 七 讲 51单片机C语言程序设计 (教材4.4~4.5节) * 微机原理及应用Principle and Applications of Micro-Computers 教学目的: 函数和模块化程序设计 要求: 掌握程序设计的模块化思路和分层设计思路;掌握如何使用高级语言访问MCU的片上资源 难点: 掌握程序设计的模块化思路和分层设计思路 例1, 循环程序设计 包含的主要指令: DJNZ 包含的主要C语言: 例2, 查表和子程序(包含输入和输出参数)调用 包含的主要指令: MOVC, LCALL 包含的主要C语言: 例3, BCD码运算程序 包含的主要指令: ADD, ADDC, DA 例4, 搜索最小(大)数程序(逻辑判断) 包含的主要指令: JNC, XCH 例5, I/O端口控制程序设计 (位操作) 包含的主要指令: JB, JNB, CPL 内容 * * 汇编语言程序设计 示例1 功能 计算n个无符号整型数之和 要求 写成子程序形式 子程序的输入和输出参数 输入: 数据个数存放在R4中, 数据的起始地址在R0中 输出: 和存放在R4(高8位)和R5(低8位)中 * * 汇编语言程序设计 示例1的源码 Sum: PUSH Acc ; 保存A的内容在堆栈区 PUSH B ; 保存B的内容在堆栈区 PUS
您可能关注的文档
最近下载
- 食材配送应急预案处理流程及响应时间.docx VIP
- 专题08 二次函数常考基础题分类训练(12种类型60道)(解析版) .docx VIP
- 高中数学竞赛真题+强基计划真题专项训练含答案.pdf VIP
- 2016年四川西南石油大学机械设计考研真题.doc VIP
- [湖北]市政道路地下人行通道工程施工组织设计267页(浅埋暗挖法 附图丰富).doc
- 14-风电建设项目安全文明施工管理标准化手册.pdf VIP
- 风电项目安全设施标准化图册.docx VIP
- Unit 2 My friends 补全对话短文专项训练(含答案解析).docx VIP
- 佳能 iPF8410 iPF8410S 绘图仪中文维修手册.pdf VIP
- 拉萨市净土产业投资开发集团有限公司招聘笔试题库2024.pdf
原创力文档

文档评论(0)