77问答网
所有问题
当前搜索:
51单片机c语言是什么
51单片机的c语言
与传统的c语言有
什么
区别
答:
区别还是有的,
51单片机的C语言面向的是单片机
,所以硬件方面的函数和定义更多,很多相同名称的函数其实意思是不完全一样的。比如printf函数,传统的C语言是格式化输出到显示器显示,而单片机则是通过串口将数据格式化传送出去。
怎么
用c语言
编程
51单片机
读写程序?
答:
MOV DPTR,#1000H ;给源数据块地址指针DPTR赋初值 MOV P2, #20H ;给目的数据块地址指针P2和R0赋初值 MOV RO,#00H LOOP: MOVX A, @DPTR .MOVX @RO, A .INC DPTR INC RO CJNE RO,#64H, LOOP SJMP
c语言
能干
什么
C语言
的这些用处你知道吗
答:
1、C语言可以做嵌入式开发
。如51单片机、ARM等。2、C语言可以写漂亮的界面。以windows开发为例,你可以学习《windows程序设计(第五版)》,学完就可以写出界面来。还有一些开源库界面库,例如soui也是用C写出来的。3、C语言可以做服务器开发,现在的游戏服务器端大多都是C/C++开发的。《windows核心编程...
单片机
编程
语言
一般有哪几种
答:
高级语言包括:
C语言
、BASIC语言和PL\M语言等。(现在一般使用C语言进行
单片机
编程,其他语言用作单片机编程较少)5.由于计算机只能看懂机器语言所以无论是汇编语言还是高级语言都需要经过编译成为机器语言才能够执行。
51单片机
的优先级怎么
用C语言
怎么写?
答:
... ;其他主程序TIMER0: ;真正的中断服务程序 ...RETI ;返回到主程序而
用C语言
就更简单了,把中断服务程序就是一个函数,不过这个函数加个interrupt的关键字来修饰就是了。而interrupt后面加的是个中断的中断号。由于复位中断的发生是不可逆的,发生后不可能再返回到发生中断之前。所以...
51单片机
读p1口
c语言
答:
C语言
比汇编还简单 假设你想把P1读到变量b中 在开头#include "reg
51
.h"b=P1; //这就可以了
帮忙
用C语言
写一段
51单片机
的程序,晶振12M。
答:
单片机
@12MHz /12T / sbit Pulse=P1^1; //---方波 sbit Add=P3^2; //---频率加 sbit Dec=P3^3; //---频率减 sbit Start = P1^3; //---开关键 sbit Display_Ten_Bit = P2^0;sbit Display_Bit_Bit = P2^1;code unsigned char TH0_Reload[21] = { 0x00,0x0B,0x0B,...
C语言与
单片机C语言
的区别 急求
答:
C51本质就是C,是为在
单片机
上使用C而出来的,如果C不牢固,还是多掌握一点C再学C51,不过新增的知识也不少,而且基本上跟C无关。4、C只是一种高级语言。它除具有一般高级语言的功能特性外,它可以很好的操作底层的硬件接口。在
C语言
的基础上,如果你把一些单片机的端口或特殊功能寄存器加于定义,使...
51单片机
把数据存入指定的地址或在读指定地址的数据
用C语言
怎么写?
答:
1. 绝对宏:在程序中,用“#include<absacc.h>”即可使用其中定义的宏来访问绝对地址,包括CBYTE、XBYTE、PWORD、DBYTE、CWORD、XWORD、PBYTE、DWORD 具体使用可看一看absacc.h便知,例如:rval=CBYTE[0x0002];指向程序存贮器的0002h地址 rval=XWORD[0x0002];指向外RAM的0002h地址 2. _at_关键...
单片机C语言
答:
比如假设使用8255芯片扩展IO口,其中一个8位口地址是0xC001,可以这样写:ACC = XBYTE[0xC001];其中,XBYTE[ ]是
51单片机
直接访问外部存储存储器的方法。3、至于楼主所说的outport和import,是计算机中使用的,单片机
的C语言
中不用(至少应用最普遍的KEIL C编译器中没有)。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
51单片机用什么语言
51单片机c语言常用语句详解
c语言51单片机
51单片机c语言实例
51单片机c语言编程实例
51单片机c语言程序设计
51单片机c语言编程入门
51单片机c语言教程pdf
郭天祥51单片机c语言教程