㈠ 在keil环境中遍了一段C51的程序后怎么编译
1 新建一工程;在主菜单project下(.Uv2)
2 新建一文件;如C则存为.c文件,如汇编则存为.asm文件;
3 在左边窗口中的Target1上右击,在菜单中选add file to group,再选中你的刚建的
文件,即把它加入到你的工程中。
4 选中主菜单project-->build target(或F7)即可编译你的程序;
5 选中主菜单debug的第一项,则切换到调试窗口;
6 选中主菜单debug->go(F5)即可运行程序了。
注意:view ->periodic window update 是刷新窗口,这样结果可以看得更清。
还有不清楚的问我:MSN:[email protected]
公司上QQ不方便,呵呵.
㈡ keil c51优化等级介绍
一般用优化等级8,其它的别用,容易出事。
编译完之后多留意data,xdata,看有没超出芯片的最大值,
特别是data,不能超过128,甚至太接近128有时也会出问题。
如果data 需要使用到256,则另外的128用idata定义
㈢ 如何使用keil 5 编写 51单片机 工程
1.先安装Keil C51并破解,再安装MDK5并破解。
2.分别打开Keil C51和MDK5的安装目录。将Keil C51安装目录下的C51文件夹复制到MDK5的安装目录文件夹下。
3.分别打开TOOLS.INI文件;将Keil C51下TOOLS.INI文件的内容复制,粘贴到MDK5下TOOLS.INI文件内容的最低端。
4.注意查看并找到粘贴到MDK5下TOOLS.INI文件中如下行代码:
[C51]
PATH="D:KeilC51"(Keil C51安装目录下TOOLS.INI文件中的内容)
将Keil处的内容改成与MDK5下TOOLS.INI文件中如下行代码:
RTEPATH="D:Keil_v5ARMPACK"
Keil_v5处的内容一样。
目的是让软件在MDK5安装目录内找到C51文件。
5.完成以上操作,就可以将安装的Keil C51软件卸载,在MDK5软件上就可以编译C51单片机程序了。亲自测试可行。
来自:网页链接
㈣ 学习单片机用什么软件
现在市面上有很多种类型的单片机,如果你是初学者建议学习51系列,这样的话网上的学习资源会后很多。
51单片机的编译软件现在最流行的是keil c51,你可以用这个软件进行编程和编译。
单片机自身完成不了什么任务需要有外电路的配合,所以你需要购买一块51单片机开发板或者你如果嫌麻烦或者经济上不允许的话也可以用软件仿真,比如proteus 软件,它可以构建单片机的外围电路,让单片机完成一定的功能。
书店里有很多51单片机的书,网上也有很多电子版。建议你从51的汇编语言学起这样会对单片机内部的工作原理有一个较深入的了解。
㈤ 单片机编程步骤
一、什么是 nec 单片机
随着大范畴集成电路的显现和发展,将计算机的cpu、ram、rom、定时/数器和多种i/o接口集成在一片芯片上,组成芯片级的计较机,因此单片机早期的含义称为单片微型计较机,直译为单片机。单片机是一种集成在电路芯片,是采用超大范畴集成电路技能把具有数据处理本事的中心处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和间断系统、 定时器 / 计时器 等成果(大要还包括表现驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完竣的计算机系
二、nec单片机的操纵教程详解
1、在智能仪器仪表中的操纵:在各类仪器仪表中引入单片机,使仪器仪表智能化,进步测试的自动化程度和精度,简化仪器仪表的硬件结构,进步其性能价格比。
2、在机电一体化中的操纵:机电一体化产品是指集呆板、微电子技能、计较机技能于一本,具有智能化特征的电子产品。
3、在实时过程控制中的操纵:用单片机实时进行数据处理和控制,使系统保持最佳事变状态,进步系统的事变从命和产品的品格。
4、在人类生活中的操纵:目前国外各种家用电器已普通采用单片机代替传统的控制电路。
5、在此外方面的操纵:单片机除以上各方面的操纵,它还遍布操纵于办公自动化范围、商业营销范围、汽车及通信、计较机外部装备、暗昧控制等各范围中。
以上就是为大家整理的关于单片机含义及其具体操纵教程的全部内容了。此外小编还额外为大家整理了单片机的优点:低电压、低功耗、集成度高、可靠性高、体积小、控制成果强等。希望通过这篇文章能够给想要了解单片机相关知识的朋友带来一些帮助。另外大家如果想了解更多单片机的知识可以通过图书查阅、网络查阅等方式。
㈥ 用Keil C51编写单片机程序,怎么看程序多少行
1.怎么看程序写了多少行:点击Edit-configuration...,选择Editor标签,在该标签的左下角,选中Show
Line
Number,这样在编辑界面就会有行数了.若果你想看汇编有多少行,只需要反汇编一下.
2.怎么看程序占了多大的内存:程序编译成功后,在编译器界面下方的build窗口中,会给出程序占用的存储大小,比如:Program
Size:
data=13.0
xdata=0
code=298
,说明ROM被占用了298字节.也可以查看你工程文件夹下的.map文件,在该文件的最后给出了ROM和RAM的详细使用情况,比如:
=====================================================================
Total
RO
Size
(Code
+
RO
Data)
6320
(
6.17kB)
Total
RW
Size
(RW
Data
+
ZI
Data)
1328
(
1.30kB)
Total
ROM
Size
(Code
+
RO
Data
+
RW
Data)
6388
(
6.24kB)
=====================================================================
补充:⊙﹏⊙,你用的那个版本的keil
c51,我的keil
3,keil
4在菜单Edit都有configuration...选项.你现在用的至少也得是keil
3吧!