第4章
80C51汇编语言程序设计 ;本章的主要内容;4.1.1 程序设计语言;4.1.2 伪指令; 虽然单片机的每—条指令能使计算机完成一种特定的操作。但要完成某一特定的任务还需要将这些指令按工作要求有序组合为一段完整的程序。程序实际上是一系列计算机指令的有序集合。我们把利用计算机的指令系统来合理地编写出解决某个问题的程序的过程,称之为程序设计。
;编制程序的步骤;4. 分配内存,确定程序与数据区存放地址;
5. 编写源程序;
6. 调试、修改,最终确定程序。;方法技巧;汇编语言的规范;4.2.1 三种程序的结构 ;4.2.2 三个应用举例; (1)延时程序 ;例2: 50ms延时子程序。设晶振频率为12MHz,
则机器周期为1us。; (2)代码转换类程序设计;* 单字节十六进制数转换成双字节ASCII码 ;例1:待转换的单字节十六进制数在寄存器R2中。高四位的
ASCII码存在A中,低四位的ASCII码存在B中。 ;例2:查找无符号数据块中最大值(P104);(3) 查表程序设计 ;ORG 0100H
MOV A,R0
ANL A,#0FH ;屏蔽高4位
ADD A,#03H
MOVC A,@A+PC ;查表
您可能关注的文档
- 后P2P老板跑路涉案金额逾7000万元.ppt
- 后张法施工工艺(3).ppt
- 后张无粘结预应力混凝土受弯构件介绍.ppt
- 弧长和扇形面积(1).ppt
- 弧长和扇形面积1(1).ppt
- 沪宁铁路列车无线上网规划.ppt
- 滑坡研究-稳定性评价.ppt
- 化工设备图中焊缝结构的表达.ppt
- 化合物的形成-分解及碳、氢燃烧反应.ppt
- 环保公司现场检查专题通报.ppt
- 人教版生物 七年级上册 1.1.2生物的特征 分层作业(解析版).pdf
- 2027届开封市尉氏县六年级数学第一学期期末统考模拟试题含解析.doc
- 2027届米脂县三上数学期末学业水平测试模拟试题含解析.doc
- 昆明市石林彝族自治县2027届数学四上期末监测模拟试题含解析.doc
- 2027届浙江省杭州市临安区四年级数学第一学期期末联考试题含解析.doc
- 2027届六盘水市六枝特区三上数学期末监测模拟试题含解析.doc
- 2027届浙江省黄山市数学三上期末达标测试试题含解析.doc
- 2027届厦门市民立二小数学六年级第一学期期末达标检测试题含解析.doc
- 2027届商都县三年级数学第一学期期末质量检测试题含解析.doc
- 丹东市元宝区2027届六年级数学第一学期期末达标测试试题含解析.doc
最近下载
- 二年级应用题乘加乘减的应用题.docx VIP
- 冷库保鲜库设备采购质量保障措施.doc VIP
- 婴幼儿生长发育规律与特点课件.ppt VIP
- 2026全国会计领军(后备)人才(企业类)培训选拔考试题库(含答案).docx VIP
- 完整版招商代理中介合作合同5篇.docx VIP
- DB51T 2049-2015 建筑消防设施检测规范.pdf VIP
- 离心泵设计-计算表(A版)210117.pdf VIP
- 上海交大匡震邦非线性连续介质力学课后习题答案.pdf VIP
- I全国功能神经外科排名及前十医院.doc VIP
- 2026年河南省豫地科技集团有限公司社会招聘141人笔试备考题库及答案解析.docx VIP
原创力文档

文档评论(0)