如何用c语言编写单片机程序

如题所述

基本与普通C语言差不多,只不过单片机头文件肯定是与各自单片机相关了,不是一般C所多用的STDIO.H,像51,一般是
#include<reg51.h>
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-06-28
你用什么单片机?

请问单片机的C语言怎么编写啊?
1、编程前保存文件,单击文件菜单,下拉菜单中选择保存按钮。2、输入文件名,文件类型选择为.c类型。3、然后开编辑,首先,定义头文件,头文件一般为stdio.h。4、接着,定义主函数,主函数名为main。5、然后,定义程序中要使用的变量,int为整型变量,float为实型变量,char为字符型变量,string为字符...

怎么用c语言编程51单片机读写程序?
编程代码如下:ORG 0000H 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语言写 说说每一步是干什么的 谢谢
这个很好处理呀,比如以下举例,独立+矩阵,实现独立按键相当于类似SHIFT作用的效果。include<reg51.h> define uchar unsigned char uchar tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}; \/\/0到f uchar keyval,num;sbit skey=P1^0; ...

谁能帮我写一下单片机C语言程序?
void delay(int ms){ unsigned char i;while(ms--)for(i=0;i<120;i++);} void t0isr(void) interrupt 1 { TH0=(65536-10000)\/256;TL0=(65536-10000)%256;LED=~LED;} main(){ TMOD=0x01;TH0=(65536-10000)\/256;TL0=(65536-10000)%256;ET0=1;EA=1;while(1){ if(K1==0){...

c51单片机c语言交通灯的程序
使用C语言为C51单片机编写交通灯控制程序是完全可行的,通过合理地设置定时器、I\/O端口以及逻辑控制,可以实现交通灯的定时切换和状态显示。接下来,我将详细解释如何为C51单片机使用C语言编写交通灯控制程序。首先,我们需要了解C51单片机的基本结构和资源,包括其I\/O端口、定时器\/计数器等。通常,交通灯...

C语言怎么写进单片机
1:先把写好的C语言进行编译,生成*.hex或*.bin文件,推荐用keil C。然后:1:根据你单片机的型号买一个烧录器,与PC连接好后,把单片机放在烧录器的插座上(看你的单片机封装,新手尽量用DIP的),根据烧录器软件提示把上述文件烧到单片机里,缺点:价格较高 2:用下载线,用法与烧录器差不多,...

请问单片机C51用C语言怎么编这个例子
delay(1);if(K2==0){NUM1--;if(NUM1==0);{NUM1=0;} } switch(NUM1){case 1:{delay(40);P1=~P1;}break;case 2:{delay(20);P1=~P1;}break;} } } void main(){ P1=0X00;while(1){delay(20);P1=~P1;keyscan();} } 参考资料:自己写的,不确定,自己调试下看看 ...

急需单片机高手帮忙用C语言写一个单片机4个灯轮流闪亮的源程序。 详...
L3=1; \/\/第三盏灯亮 delay(100); \/\/调用延时子程序 L4=1; \/\/第四盏灯亮 delay(100); \/\/调用延时子程序 while(1); \/\/这里我用了个死循环,目的程序只运行一次,如果需要自动重新运行,可以把这句删掉 } 纯手工书写,并仿真调试过,记得加分哟~...

用C语言编写一个单片机控制LED灯闪烁三次的程序,急求!
P1上接LED等。include "reg51.h"void delayms(unsigned int x){ int i,j;for(i=x;i>0;i--)for(j=0;j<120;j++);} void main(void){ char i;for(i=0;i<6;i++){ P1 = ~P1;delayms(1000);} while(1);}

求单片机程序(C语言),新手不会写
\/ 把P0.0定义K1,P0.1定义K2, P0.3定义K4,P1.0定义Y0,P1.1定义Y1,单片机低电平有效。K1光电开关(为触发开关)检测到物体时输出低电平,K2(检测开关)检测到物体时高电平,K4(检测开关)检测到物体时是低电平,Y0外接电机,Y1外接继电器。1、 在开机状态下,K1没有检测到物体(没有...

相似回答