共查询到10条相似文献,搜索用时 250 毫秒
1.
庞胜利 《电脑编程技巧与维护》2009,(2):68-71
C语言是嵌入式软件开发的主流语言,分析了C语言在C51系列单片机开发中的必要性和编程要点,特别是高级数据结构和程序库的应用。事件驱动是一种不同于逐句执行的线性结构程序的编程模型,并在Windows、Linux等高级操作系统中得到普遍应用;用C语言实现了在C51单片机应用中的事件驱动模型,讨论了事件源、消息队列、处理函数的具体实现,此模型具有较强的通用性和实用性。 相似文献
2.
3.
牛会生 《电脑编程技巧与维护》2010,(16):4-5
在各种嵌入式产品的开发、应用推广以及单片机技术应用中,云计算和嵌入式、单片机的控制系统和人们的生活将会越来越密切。分析了C语言在控制系统上编程的特点,结合系统资源对C语言具体要求,介绍了控制系统上的开发环境和开发步骤。 相似文献
4.
51系列单片机C语言编程入门(上) 总被引:1,自引:0,他引:1
朱金刚 《电子制作.电脑维护与应用》2003,(1):25-27
一、使用C语言编程的好处 8051系列单片机自80年代初期诞生以来,由于8051单片机卓越的性能和厂商对8051单片机开发应用的有力支持,8051单片机以绝对的优势在国内迅速地普及应用。为了解决汇编语言编困难的问题,在80年代后期,一些单片机生产厂家推出了基于高级语言C的51系列单片机编译器,即C51编译器。由于C语言是高级语言,使得编程者在编程时不必过份了解单片 相似文献
5.
刘汉明 《电子制作.电脑维护与应用》2002,(12)
有关单片机的C语言编译器有多种,目前应用最广泛的是Keil Software公司的Keil C。这是一个很优秀的单片机C语言编译器,它几乎支持所有51系列单片机的汇编语言和C语言编程,具有软件仿真和硬件仿真功能(硬件仿真需要仿真器支持),在仿真过程中能实时显示寄存器、内存区的值以及各I/O口的状态。Keil C集源程序的编写、编译、仿真于一体,有了它,你可以不再需要其它任何软件就能完成单片机C程序烧写之前的所有工作。 相似文献
6.
7.
朱金刚 《电子制作.电脑维护与应用》2003,(4):23-24
四、8051特殊功能寄存器(SFR)及其在C51中的定义 8051单片机内有21个特殊功能寄存器(SFR),其中11个寄存器具有位寻址功能,这些寄存器的值决定单片机的各种中断、计数器(定时器)和运算操作,这些寄存器的分布如表3所示。为了能访问这些特殊功能寄存器,Franklin C51提供了一种自主形式的、不同于标准C语言的定义方法,只适用于8051系列单片机的C编程。这种方法引入关键词"sfr",语法如下: 相似文献
8.
HC08系列单片机C语言的若干编程技术 总被引:2,自引:0,他引:2
讨论MC68HC08系列单片机的C语言编程技术,分析了08C语言在寄存器和I/O口的使用、嵌入汇编及中断处理上与标准C的区别,并论述.1st文件在08C语言编程中的重要作用,探讨了规范编程、精简和优化代码等08C语言编程技术。 相似文献
9.
周昊 《计算机光盘软件与应用》2010,(4):146-146
目前单片机的应用领域在逐步拓宽,同时可用于对单片机进行编程的语言也越来越多,比较常见的有汇编语言、C语言、PL/M.和BASIC等4种语言.本文将对各种编程语言进行对比分析指出其中的优缺点,为单片机技术的初学者提供简单快捷的学习路径. 相似文献
10.
单片机可以用汇编语言编程,也可以用高级语言C、Basic编程,也可以用图形化语言编程。工业控制中普遍采用可编程控制器,其CPU模块内的微控制器往往是普通的单片机,而可编程控制器可以梯形图编程,或者用流程图编程。现在的智能教育机器人控制器均用单片机,而这些机器人的编程大多支持流程图编程。上海广茂达电子信息有限公司的能力风暴系列机器人采用VJC可视化流程图与C语言编程; 相似文献