- 博客(0)
- 资源 (1)
空空如也
单片机程序设计方法-程序设计是单片机开发最重要的工作程序设计
单片机程序设计方法(总结)
________________________________________
程序设计是单片机开发最重要的工作程序设计就是利用单片机的指令系统根据应用系统即
目标产品的要求编写单片机的应用程序其实我们前面已经开始这样做过了这一课我们不是讲如何
来设计具体的程序而是教您设计单片机程序的基本方法不过在讲解之前还是有必要先了解一下单
片机的程序设计语言
一.程序设计语言
这里的语言与我们通常理解的语言是有区别的它指的是为开发单片机而设计的程序语言如果
您没有学过程序设计可能不太明白我给大家简单解释一下您知道微软的VB VC 吗VB VC 就是为
某些工程应用而设计的计算机程序语言通俗地讲它是一种设计工具只不过这种工具是用来设计计
算机程序的要想设计单片机的程序当然也要有这样一种工具说设计语言更确切些单片机的设计
语言基本上有三类:
1 .完全面向机器的机器语言
机器语言就是能被单片机直接识别和执行的语言计算机能识别什么以前我们讲过--是数字0
或1 所以机器语言就是用一连串的0 或1 来表示的数字比如MOV A 40H 用机器语言来表示就是
11100101 0100000 很显然用机器语言来编写单片机的程序不太方便也不好记忆我们必须想办法
用更好的语言来编写单片机的程序于是就有了专门为单片机开发而设计的语言
2. 汇编语言
汇编语言也叫符号化语言它使用助记符来代替二进制的0 和1 比如刚才的MOV A40H 就是汇编语言
指令显然用汇编语言写成的程序比机器语言好学也好记所以单片机的指令普遍采用汇编指令来编写
用汇编语言写成的程序我们就叫它源程序或源代码可是计算机不能识别和执行用汇编语言写成的程
序啊怎么办当然有办法我们可以通过翻译把源代码译成机器语言这个过程就叫做汇编,汇编工作现在
都是由计算机借助汇编程序自动完成的不过在很早以前它是靠手工来做的.
值得注意的是:汇编语言也是面向机器的,它仍是一种低级语言每一类计算机都有它自己的汇
编语言比如51 系列有它的汇编语言;PIC 系列也有它的汇编语言微机也有它自己的汇编语言它
们的指令系统是各不相同的也就是说不同的单片机有不同的指令系统它们之间是不通用的,这就
是为什么世界上有很多单片机类型的缘故了,为了解决这个问题人们想了很多的办法设计了许多的
高级计算机语言而现在最适合单片机编程的要数C 语言.
3 .C 语言—高级单片机语言
C 语言是一种通用的计算机程序设计语言,它
2010-07-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人