对于关系运算符,同样我们也并不陌生。C中有六种关系运算符,这些家伙同样是在小时候学算术时学习过的:
学过汇编的朋友都知道汇编对位的处理能力是很强的,但是C语言也能对运算对象进行按位操作,从而使C语言也能具有一定的对硬件直接进行操作的能力。
在前面的课程中的例子里,也简单理解过一些语句的用法,可以看出C语言是一种结构化的程序设计语言。C语言提供了相当丰富的程序控制语句。学习掌握这些语句的用法也是C语言学习中的重点。
在C中括号的分工较为明显,号是用于将若干条语句组合在一起形成一种功能块,这种由若干条语句组合而成的语句就叫复合语句。
计算机一台,编程器一个,单片机芯片一片,如89C51、89S51(89S51为新产品,价格也低廉),实验板一块,有条件的话,还是推荐再准备一个仿真器。这要需要的硬件设备就齐了。想学...
我们的第一个实验是要用单片机点亮实验板上的第一只LED发光管。想用单片机来完成一些智能化的控制,这个是**简单的一个程序例子,以给大家一个感性的认识。
这是我们**新研制的增强型51实验板,功能更强大,性能更稳定,板上的资源非常丰富,可做的相关实验有:数码管、蜂鸣器、继电器、流水灯、开关、IIC协议通信、串口通信、红外线、步进电机...
(实验板的原理图清晰版请从这里下载查看)单片机引脚“J1”(即P2.6)与“QDJQQ”三极管基极相连,经三极管电流放大后,直接驱动继电器,继电器的开和关完全由“QDJQQ”三极管...
A51编程器,微型51仿真器和增强型51实验板,实物如图所示,你只需要有一台电脑就可以进行学习和开发了。
七段数码管在家电及工业控制中有着很广泛的应用,例如用来显示温度、数量、重量、日期、时间等等,具有显示醒目、直观的优点。
液晶显示屏以其微功耗、体积小、显示内容丰富、**薄轻巧的诸多优点,在袖珍式仪表和低功耗应用系统中得到越来越广泛的应用,增强型51实验板所配带的是1602型液晶屏,它是工控系统中使用...
红外线遥控是目前使用**广泛的一种通信和遥控手段。由于红外线遥控装置具有体积小、功耗低、功能强、成本低等特点,因而,继彩电、录像机之后,在录音机、音响设备、空凋机以及玩具等其它小型...
步进电机是一种将电脉冲转化为角位移的执行机构。在没有**出负载的情况下,步进电机的转动速度、停止的位置只取决于送给电机脉冲信号的频率和脉冲数,而不会受到负载变化的影响,如:我们给步...
目前PC机上大多数只有一个串口或没有串口(笔记本电脑更明显),然而计算机与外围硬件设备通信时,串行接口仍是主要接口之一,如计算机从串行接口的仪器仪表中获取数据、计算机对外围电路进行...
用AT89C2051的6位电子钟原理如下图所示,只要硬件连接无误,**成功。另外图中的SET按纽用于校准时间。按住2秒以上进入校准时间状态及换档和退出,快速点触用于调节时间数值。
设计思路很简单.就是先按轻触开关给系统供电,系统上电正常工作后通过一个引脚控制一个电子开关,代替轻触开关为系统供电,在单片机程序设计时定义一个变量,每次使用系统时清零该变量.没有使...