共查询到20条相似文献,搜索用时 15 毫秒
1.
刘汉明 《电子制作.电脑维护与应用》2002,(11):27-28,13
PROG-100编程器甩开了繁杂的单片机汇编语言,以其独具的控制BASIC编程语言,赢得了广大读者的青睐。但是,PROG-100只能编程Atmel公司的89C系列单片机。用易学易用的C语言编写单片机程序,有助于解决编程多系列单片机程序的问题。用C语言编写单片机程序,通过仿真验证,再通过编译器将其编译,即可将程序写入单片机。仿真软件和编译器软件可以从《电子制作》杂志网站www.ele-diy.com下载,写入器可以选用万能写入器RF510(本刊2002年第4、5期上有介绍)。我们相信,只懂模拟电路的广大读者,通过阅读本刊有关C语言编程的文章,就可以自己动手制作出编好程序的单片机芯片,将它用于控制电路。 相似文献
2.
本文针对8051系列单片机的内部资源-定时器和串行口,采用8051的高级语言-FrankinC51对其进行富有特色的编程,特别就C51对ANSI标准C的扩充进行了分类说明。 相似文献
3.
用C编程单片机流水灯程序 总被引:1,自引:0,他引:1
刘汉明 《电子制作.电脑维护与应用》2003,(1):27-29
这里介绍一个用C语言编写的单片机流水灯程序的软件和硬件,这个程序可以让八个LED轮流点亮,每个灯点亮和熄灭时间均为1秒。是利用单片机I/O口控制外部设备的简单例子。当然,在你掌握了本程序后,完全可以充分发挥你的想象,改变一下程序内容和灯的接法(比如用光耦驱动继电器来控制霓虹灯),做出各种变化非凡的大型灯光广告牌。 相似文献
4.
5.
汇编语言和C语言是单片机编程中的两种基本语言,两种语言优点各异,要想充分发挥出两种语言的优势,就需要采用对这两种语言的混合编程方法.本为针对这一问题,介绍了以C51系列单片机为例的混合编程的几种基本方式,并且详细阐述了其实现方法和要解决的关键问题. 相似文献
6.
51系列单片机C语言编程入门(上) 总被引:1,自引:0,他引:1
朱金刚 《电子制作.电脑维护与应用》2003,(1):25-27
一、使用C语言编程的好处 8051系列单片机自80年代初期诞生以来,由于8051单片机卓越的性能和厂商对8051单片机开发应用的有力支持,8051单片机以绝对的优势在国内迅速地普及应用。为了解决汇编语言编困难的问题,在80年代后期,一些单片机生产厂家推出了基于高级语言C的51系列单片机编译器,即C51编译器。由于C语言是高级语言,使得编程者在编程时不必过份了解单片 相似文献
7.
童长飞 《单片机与嵌入式系统应用》2004,(10):69-69
在介绍C8051Fxxx单片机工作原理的基础上,对单片机外设ADC、DAC、比较器、定时器、方波输出和定时器捕捉、PWM等均给出了调试代码。在总线方面,对CAN、SMBUS(I2C)、SPI、UART均给出了双机调试代码和一些高层应用,以帮助读者更好地理解单片机工作原理。书中还包括LCD、红外编码解码、步进电机、直流电机、舵机、超声测距、I2C ROM、串行时钟等方面的应用,以提高实用性。本书特点是实例较多,而且采用C语言编程,程序代码可读性和移植性强,大部分代码稍加修改即可成为其它型号单片机子程序。书中附光盘一张,包含书中所有例程的源… 相似文献
8.
MSP430单片机C语言和汇编语言混合编程 总被引:7,自引:8,他引:7
为了发挥C语言和汇编语言各自的优点。二者需要相互调用函数。本文首先介绍了MSP430单片机的C语言函数的参数传递规则。然后对C语言和汇编语言的混合编程进行了详细描述,最后给出应用实例。 相似文献
9.
10.
单片机由于受功能,成本和体积等因素的制约,其处理能力和存储空间有限。文章根据51单片机和C51编译器的特点,介绍了几种提高编译器生成代码效率的编程技巧。 相似文献
11.
12.
在进行单片机应用系统设计时,汇编语言是一种常用的软件工具。它能直接操作硬件,指令的执行速度快。但其指令系统的固有格式受硬件结构的限制很大,且难于编写与调试,同时其可移植性也较差。随着单片机硬件性能的提高,其工作速度越来越快,因此在编写单片机应用系统程序时,更着重于程序本身的编写效率,本文介绍的C51交叉编译器就是解决这一问题的利器。 相似文献
13.
王窕珊 《计算机光盘软件与应用》2011,(9)
随着计算机的发展进步,C语言受到广大计算机工作者的关注和认可.为此,全国高等院校都开设了C语言的课程.但是C语言编程入门容易,但是要想使学生完全掌握编程技巧,就使得其教学过程中存在很大困难,下面笔者就对C语言的教学上存在的问题以及解决办法进行详细阐述. 相似文献
14.
15.
16.
以8XC196KC工作于串行口方式1为例,给出基于TaskingC196v5.0的C源程序,充分展示了用高级语言编程灵活,易维护的优点,对于196单片机串行口的编程,具有重要的参考价值。 相似文献
17.
18.
以8XC196KC工作于串行口方式1为例,给出基于Tasking C196 v5.0的C源程序,充分展示了用高级语言编程灵活、易维护的优点,对于196单片机串行口的编程,具有重要的参考价值. 相似文献
19.
单片机混合编程的实现 总被引:1,自引:0,他引:1
李珺 《电脑编程技巧与维护》2012,(8):101-102,130
介绍了单片机的发展,当前应用较多的主流单片机,并对单片机的混合编程实现进行分析与讲解。 相似文献
20.
51系列单片机C语言编程入门(下) 总被引:1,自引:0,他引:1
朱金刚 《电子制作.电脑维护与应用》2003,(2):23-24
三、51中常量与变量的定义及赋值常量为一常数,通常设置为某一固定参数,这样一旦参数发生变化,只需修改常量的定义。常量使用define语句在程序的开头部分定义,例如定义一个user_data常量可使用如下语句:#define user_data 150。变量是程序中可以改变的量,通常存放一些中间数据,变量根据其长度可分为位型[bit],字符型[char],整型[int],长整型[long], 相似文献