我是靠谱客的博主 甜蜜夕阳,最近开发中收集的这篇文章主要介绍linux系统编写单片机程序,在Linux下51单片机的开发环境搭建详细程序编写详细概述...,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
描述
在Linux下没有像keli那样好用的IDE来开发51单片机,开发环境只能自己搭建了。
第一步:安装交叉编译工具
a) 安装SDCC
sudo apt-get install sdcc
b)测试SDCC是否可用,这是个网上找的简单的流水灯代码 test.c, 用来测试
#include "8051.h"
#define uint unsigned int
#define uchar unsigned char
uchar tab[8] = {0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
void Delay(uint xms)
{
uint i,j;
for(i=xms;i>0;i--)
for(j=110;j>0;j--);
}
void main()
{
uchar i;
while(1)
{
for(i=0;i<8;i++)
{
P1 = tab[i];
Delay(100);
}
}
}1234567891011121314151617181920212
最后
以上就是甜蜜夕阳为你收集整理的linux系统编写单片机程序,在Linux下51单片机的开发环境搭建详细程序编写详细概述...的全部内容,希望文章能够帮你解决linux系统编写单片机程序,在Linux下51单片机的开发环境搭建详细程序编写详细概述...所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复