导航:首页 > 软件知识 > 写单片机程序要什么语言

写单片机程序要什么语言

发布时间:2024-06-04 08:23:53

‘壹’ 单片机用什么语言编写程序

一般是C语言或者汇编语言。
1、大多数情况下,单片机运行的程序,都是C语言编写的。不过并不是纯粹的传统C语言,而是变种后的C51语言。
单片机C51语言是由C语言继承而来的。和C语言不同的是,C51语言运行于单片机平台,而C语言则运行于普通的桌面平台。C51语言具有C语言结构清晰的优点,便于学习,同时具有汇编语言的硬件操作能力。对于具有C语言编程基础的工程师,能够轻松地掌握单片机C51语言的程序设计
2、汇编语言:
汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符(Mnemonics)代替机器指令的操作码,用地址符号(Symbol)或标号(Label)代替指令或操作数的地址。在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。普遍地说,特定的汇编语言和特定的机器语言指令集是一一对应的,不同平台之间不可直接移植。
汇编语言不像其他大多数的程序设计语言一样被广泛用于程序设计。在今天的实际应用中,它通常被应用在底层,硬件操作和高要求的程序优化的场合。驱动程序、嵌入式操作系统和实时运行程序都需要汇编语言。
在一些情况下,C51并不能完美的实现功能,所以汇编语言是对C51的一个重要补充。一般来说,启动部分(基础硬件的初始化),往往是由汇编语言完成的。除此以外,一些要求时效性特别强,效率要求特别高时,也需要使用汇编语言完成。

阅读全文

与写单片机程序要什么语言相关的资料

热点内容
酒店设计怎么做成市场 浏览:364
郑州职业学院材料工程技术怎么样 浏览:80
技术员和销售员哪个薪资高 浏览:139
qq更改主页信息需要审核多久 浏览:530
苹果xsmax全装数据线多少w 浏览:570
幕墙技术标需要哪些资料 浏览:18
二手房交易后多久可以卖房 浏览:542
计算机科学与技术本二的怎么样 浏览:144
eos币做多怎么交易暂停 浏览:170
打新债上市如何交易 浏览:720
编码器程序三菱怎么编写 浏览:914
一个技术员领班需要具备哪些技能 浏览:181
嘀嗒出行发布信息怎么查看 浏览:235
考华为大数据认证有什么用途 浏览:886
作业帮怎么删除文稿与数据 浏览:484
留宿别人要留什么个人信息 浏览:732
黑龙江专业商标代理是什么 浏览:895
614辛巴带货交易额是多少 浏览:358
数据人流量取决于什么 浏览:463
内蒙古哪里有羊交易市场 浏览:805