资料介绍
一、单片机程序设计语言概述
1 、单片机常用的三种程序设计语言
机器语言
指直接用机器码编写程序、能够被计算机直接执行的语言。 汇编语言 指用指令助记符代替机器码的编程语言 高级语言
广泛应用的高级语言是C语言,每当有新型单片机推出时,都有相配套的C编译器加以支持。高级语言编写程序的缺点是实时性不高,结构不紧凑,编译后占用存储空间比较大,这一点在存储器有限的单片机应用系统中没有优势。
2、 汇编语言语句的种类和格式 (1)指令种类
指令语句
每一条指令语句在汇编时都产生一个指令代码——机器码。
伪指令语句
伪指令语句是为汇编服务的。在汇编时没有机器代码与之对应。伪指令语句是控制汇编程序如何完成汇编工作的指示,包括控制汇编程序的输入/输出,定义数据和符号,条件汇编,分配存储空间等。这些指示信息就是伪指令。 3、伪指令 对汇编过程 起控制作用,但本身并没有对应的机器代码的指令。 (1)汇编起始指令 ORG 指令格式为: ORG nn 该指令的作用是指明后面的程序或数据块的起始地址, 它总是出现在每段源程序或数据块的开始。式中, nn为 16 位地址, 汇编时nn确定了此语句后面第一条指令或第一个数据的地址,此后的源程序或数据块就依次连续存放在以后的地址内, 直到遇到另一个ORG指令为止。
(2)等值指令 EQU
指令格式: 字符名称 EQU 数字或汇编符号
例: PA8155 EQU 8001H ;即给标号PA8155赋值为8001H
使指令中的字符名称等价于给定的数字或汇编符号。
如果在程序中要多次使用到某一地址,由EQU指令将其赋值给一个字符名称, 一旦需要对其进行变动, 只要改变EQU命令后面的数字即可。
注意:由 EQU等值的字符名称必须先赋值后使用, 且在同一个源程序中, 同一个标号只能赋值一次。
(3)定义字节指令 DB 指令格式: [标号: ] DB 8位二进制数表
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 51单片机汇编语言程序设计的学习课件资料概述 33次下载
- 使用PIC单片机进行汇编语言的学习资料和实例程序免费下载
- 使用51单片机按键操作控制的汇编语言程序免费下载
- 有关单片机的汇编语言程序设计教程资料免费下载 11次下载
- 单片机汇编语言程序设计的详细资料精讲 28次下载
- 单片机基础教程之汇编语言程序设计知识的详细资料说明 10次下载
- 51单片机教程之80C51的汇编语言程序设计资料总结 9次下载
- 单片机教程之汇编语言程序设计的详细资料讲解 16次下载
- 基于51单片机汇编语言教程:22课单片机串行口通信程序设计 25次下载
- PIC单片机指令系统和汇编语言程序设计 0次下载
- 汇编语言程序设计 0次下载
- IBM—PC汇编语言程序设计_习题参考答案 0次下载
- 51单片机汇编语言教程_单片机汇编课程简介 0次下载
- 单片机指令系统与汇编语言程序设计_从零开始学习单片机系列 0次下载
- 汇编语言程序设计下载 0次下载
- 51单片机的汇编程序库 9417次阅读
- 单片机的应用编程技巧资料合集免费下载 4174次阅读
- pic单片机的各种汇编语言指令解析 2271次阅读
- PIC的指令系统和汇编语言指令格式说明 3386次阅读
- 单片机 | 基础汇编语言编程实例 9876次阅读
- 51单片机的汇编语言指令中英文对照 5124次阅读
- 单片机汇编语言常见错误知识点分析 6449次阅读
- C语言与汇编语言相互结合的嵌套汇编语言 3420次阅读
- 跑马灯实验用汇编语言和C51语言做出的不同效果 3716次阅读
- 关于单片机和c语言的10个问题和解答 4634次阅读
- 分享一些单片机汇编语言常见的语法和程序错误 7480次阅读
- 单片机C语言程序设计:TIMER0与TIMER1控制条形LED 3846次阅读
- 单片机编程之汇编语言基础-PIC单片机汇编指令 2978次阅读
- 单片机编程之汇编语言基础-常用指令和程序模式 1.5w次阅读
- 汇编语言的结构化设计及其在俄罗斯方块中的应用 2934次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 95次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 4次下载 | 免费
- 8基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537793次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多