谈谈C语言在单片机开发中的应用

来源 :电子制作 | 被引量 : 0次 | 上传用户:xd05724221
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
<正> 在单片机的开发应用中,已逐渐开始引入高级语言,C语言就是其中的一种。用惯了汇编的人,总觉得高级语言“可控性”不好,不如汇编那样随心所欲。以下是笔者在C51编程中的几点经验,希望对初学C57者有所帮助。一、C51热启动代码的编制工业控制计算机,往往设有看门狗电路。看门狗动作,计算机复位,这就是热启动。热启动时,一般不允许程序从头开始,因为这将使测量或计算值复位,导致系统工作异常。故程序必须判
其他文献
铅酸蓄电池的充电器,历来采用降压工频变压器和整流器组成,通过手动调整充电电压和充电电流,可对不同端电压、不同容量的铅酸蓄电池进行充电。由于充电电压、电流以及充电时间全
在当前这个CD、VCD和MP3的时代中.模拟音频电子产品的发展似乎进入停顿时期?传统的前置放大器的功能已经降低为信号分配和音量调整作用本文介绍一种取代传统音量控制装置,具有
电动自行车以其节能、环保、轻便而进入千家万户,而电动车的充电问题(每天需充电3~8小时)又困扰着广大用户,尤其是住楼房的朋友,更觉不便。本人设计了一电路能自动控制其充电过程
<正> 随着电子系统设计自动化(EDA)和超大规模可编程逻辑器件的快速发展,一类新型电子系统开发工具正在迅速普及,其中就有很重要的一类开发软件工具,即硬件描述语言(HDL)。目
自单片机问世以来,的确给人们的生产,生活带来很大方便,现如今的智能化时代,由单片机派生出的各类程序控制器也应接不暇,为此,我采用微型可编程控制器PROG-110设计并制作了此自寻迹
很多朋友正在学习单片机开发技术。但开发中免不了要碰到这样、那样的问题,有些问题可能无碍大局,但有一些问题却直接影响到产品的成本、体积、性能。这里介绍笔者的几个技巧,希
本文介绍的视频扫描变换器将NTSC视频信号显示在VGA显示器上。通常,VGA显示器占据台面上很大的空间,故人们就有一个想法,即VGA显示器能否用视频显示器代替。
工艺系统中的各组成部分,包括机床、刀具、夹具的制造误差、安装误差、使用中的磨损都直接影响工件的加工精度。也就是说,在加工过程中工艺系统会产生各种误差,从而改变刀具
本文介绍的电路是能够将VGA(视频图形阵列)卡连接到另外的显示装置上而构成VGA显示器。本电路可能把VGA卡连接到固定频率显示器和视频投影器上。有些应用和系统组合。需要某
CAT3606是Catalyst Simiconductor公司2005年开发的新器件。是一种可驱动6个白色LED的电荷泵式驱动器。该器件主要特点:可分别驱动4个主LED及2个副LED;可分别控制主、副LED;输入