单片机c语言c51问答 一、#pragmaasm是什么意思?#pragmaasmMOVP1,R7NOPNOPMOVP1,#0#pragmaendasm实际上就是一个在C51中内嵌汇编语言的开关二、一个hextobcd的算法程序HEX_BCD:CLRAMOV30H,AMOV31H,AMOV32H,AMOVR2,#15H_B0... 2011-02-19 单片机c语言教程
单片机c语言规范谈谈C51的编程规范 现在单片机的程序设计,C51已经得到广泛的推广和应用,算是单片机的主流设计程序,甚至可以说作为单片机开发人员必须要掌握的一门语言了。作为一门工具,最终的目的就是实现功能。在满足这个前提条件下,我们希望我们的程序能很容易地被别人读懂,或者能够很容易地读懂别人的程序,在... 2011-02-18 单片机c语言教程规范
单片机c语言第六课变量 上课所提到变量就是一种在程序执行过程中其值能不断变化的量。要在程序中使用变量必须先用标识符作为变量名,并指出所用的数据类型和存储模式,这样编译系统才能为变量分配相应的存储空间。定义一个变量的格式如下:[存储种类]数据类型[存储器类型]变量名表在定义格式中除了数... 2011-02-18 单片机c语言教程变量
单片机c语言第七课运算符和表达式(1) 上课到这一课相隔了好长一段时间,这些日子里收到不少网友的来信支持和鼓励,要求尽快完成余下的部分。出门在外的人不得不先为吃饭而努力,似乎这也成为我的借口,以后每晚抽空打一些吧这样大家也就可以不用隔太久就能看到一些新东西。或许我的笔记并不是很正确,但我尽量的保证每... 2011-02-18 单片机c语言教程运算符表达式
单片机c语言第五课常量 第五课常量上一节我们学习了KEILC51编译器所支持的数据类型。而这些数据类型又是怎么用在常量和变量的定义中的呢?又有什么要注意的吗?下面就来看看吧。晕!你还区分不清楚什么是常量,什么是变量。常量是在程序运行过程中不能改变值的量,而变量是可以在程序运行过程中不断变化... 2011-02-18 单片机c语言教程常量
单片机c语言第四课数据类型 先来简单说说C语言的标识符和关键字。标识符是用来标识源程序中某个对象的名字的,这些对象可以是语句、数据类型、函数、变量、数组等等。C语言是大小字敏感的一种高级语言,如果我们要定义一个定时器1,可以写做"Timer1",如果程序中有"TIMER1",那么这两个是完全不同定义的... 2011-02-18 单片机c语言教程数据类型
单片机c语言第三课生成HEX文件和最小化系统 在开始C语言的主要内容时,我们先来看看如何用KEILuVISION2来编译生成用于烧写芯片的HEX文件。HEX文件格式是Intel公司提出的按地址排列的数据信息,数据宽度为字节,所有数据使用16进制数字表示,常用来保存单片机或其他处理器的目标程序代码。它保存物理程序存储区中的目标... 2011-02-18 单片机c语言教程最小系统
单片机c语言第二课初步认识51芯片 上一课我们的第一个项目完成了,可能有懂C语言的朋友会说,"这和PC机上的C语言没有多大的区别呀"。的确没有太大的区别,C语言只是一种程序语言的统称,针对不同的处理器相关的C语言都会有一些细节的改变。编写PC机的C程序时,如要对硬件编程你就必须对硬件要有一定的认识,51单片... 2011-02-18 单片机c语言教程51芯片
单片机的c语言教程 单片机的c语言具有可移植性好,易懂易用的特点,在我国有大量的c程序员,重新学习单片机将非常容易,因此,虽然汇编语言更精炼,但是使用c也是大势所趋!单片机的c语言教程...由磁动力工作室明浩编写.51测试网友情转载第一课:建立您的第一个C项目(使用C语言肯定要使用到C编译器,)第二课:... 2011-02-18 单片机c语言教程
51单片机C语言学习杂记第一课:建立您的第一个C项目 51单片机C语言学习杂记学习单片机实在不是件易事,一来要购买高价格的编程器,仿真器,二来要学习编程语言,还有众多种类的单片机选择真是件让人头疼的事。在众多单片机中51架构的芯片风行很久,学习资料也相对很多,是初学的较好的选择之一。51的编程语言常用的有二种,一种是汇编语... 2011-02-18 单片机c语言教程