首页->ai 软件
1.实验任务 如下图所示,在AT89S51单片机的P0和P2端口分别接有两个共阴数码管,P0口驱动显示秒时间的十位,而P2口驱动显示秒时间的个位。2.电路原理图 图4.11.13.系统板上硬件连......
引 言 与机械电位器相比,数字电位器有许多优点。但是在有些应用场合,数字电位器的分辨率往往达不到设计要求,通常最大抽头数为1 024。以X9241为例,内部包括一个I2C接口和4个64抽头的数字电位器,可独立使用,也可串......
我们知道单片机开发工具,一般都包括实时在线仿真器(Emulator)和烧写器(Programmer),其中在线仿真器是很好的工具,价格也较高。对于一些想节省开发成本的用户,也可以用软件模拟器(Simulator)来替代实......
前一段时间有朋友在讨论这个问题,虽有很好的发言,但仍觉有问题,转贴周教授的文章,虽是1995年的,但仍很有价值MCS51系列单片机软件抗干扰技术中的误区周航慈摘要:文章指出了一种广泛流传的误解:在MCS-51系列单片机中......
1、限副滤波/* A值可根据实际情况调整 value为有效值,new_value为当前采样值 滤波程序返回有效的实际值 */#define A 10char value;char filter(){ char new_......
您可以使用下面的程序跳到0000H实现软复位,下面的程序实际上是一个函数指针,指针指向了0000H地址。((void (code *) (void)) 0x0000) ();下面的例子将实现软件自复位void reset......
摘要:介绍模拟I2C总线的多主节点通信原理,并提出一种新的实现方法。这种采用延时接收比较来实现仲裁的方法,可使不具有I2C接口的普通微控制器(MCU)能够实现模拟I2C总线的多主通信,同时对I2C总线的推广起到了积极作用......
能利用AT89C52本身的资源,在软件中判断单片机的冷启动还是热启动?正常工作时在某几个RAM中置标志,启动时判断这个标志即可,但要注意89C52内部RAM在很低的残余电压下仍能保持数据,最好在电源上并一适当大小的放电电......
在提高硬件系统抗干扰能力的同时,软件抗干扰以其设计灵活、节省硬件资源、可靠性好越来越受到重视。下面以MCS-51单片机系统为例,对微机系统软件抗干扰方法进行研究。 1 软件抗干扰方法的研究 在工程实践中,软件抗干扰研......
本热敏打印机的软件设计主要是通过RS-232通信模块接收由汽车行使记录仪传来的数据,并判断数据类型。当接收到数据时,首先要判断是命令字还是字符数据。如果是命令字,则打印机按照命令动作,如果是字符数据,则进入打印状态。......