8路抢答器设计 要求 (1) 按下”开始“按键后才开始抢答,且抢答允许指示灯亮; (2)按下“开始”键后如果有人抢答,则抢答指示灯灭,7段数码管显示抢答着编号。 设计思路 P...
8路抢答器设计 要求 (1) 按下”开始“按键后才开始抢答,且抢答允许指示灯亮; (2)按下“开始”键后如果有人抢答,则抢答指示灯灭,7段数码管显示抢答着编号。 设计思路 P...
文章来源:《51单片机原理及应用(第3版)》5.4节。 51单片机采用了自然优先级和人工设置高、低优先级的策略。 当CPU处理低优先级中断,又发生更高级中断时,此时中断处理过...
文章来源:《零起点学Proteus单片机仿真技术》。本文是关于继电器使用相关内容。 继电器广泛应用在工业控制中,通过继电器对其他大电流的电器进行控制。 继电器控制原理图如下。...
本文参考:https://zhuanlan.zhihu.com/p/425809292[https://zhuanlan.zhihu.com/p/425809292]。 在p...
文章内容来自:《单片机原理及应用 C51编程+proteus仿真(张毅刚)》 一、单片机与PC机串行通信的设计 工业现场的测控系统中,常使用单片机进行监测点的数据采集,然后单...
一、计算机串行通信基础 计算机通信是指计算机与外部设备或计算机与计算机之间的信息交换。计算机通信是将计算机技术和通信技术的相结合,完成计算机与外部设备或计算机与计算机之间的信...
本文是关于液晶显示屏的相关介绍。相对于静态数码管、动态数码管、LED点阵等,LCD1602液晶显示器能够显示更多的字符数字信息,并且也是常用的一种显示装置。 一、LCD160...
本文是关于时钟芯片DS1302的扩展实验。 本实验实现的目的:利用AT24C02掉电不丢失的功能,存储数据用来辨别DS1302时钟是否已经初始化,如果初始化就不执行DS130...
本文是关于DS18B20温度传感器的一个扩展实验。 本扩展实验实现的功能:利用DS18B20设计一个智能温度控制系统,具有温度上下限值设定。当温度高于上限值时,电机开启,同时...
本文是关于DS1302时钟芯片的相关介绍。 一、 DS1302时钟芯片介绍 DS1302是DALLAS公司推出的涓流充电时钟芯片,内部含有一个实时时钟/日历和31字节静态RA...
本文是关于温度传感器的相关内容。 一、 DS18B20数字温度传感器介绍 DS18B20是 DALLAS半导体公司推出的一种“一线总线(单总线)”接口的温度传感器。与传统的热...
【51单片机系列】EEPROM-IIC模块 本文是关于IIC(I2C)通信协议的相关内容。 一、 I2C介绍 I2C,Inter-Integrated Circuit总线是由...
本文是关于51单片机中断系统的扩展实验。 一、 扩展实验一:使用外部中断0控制蜂鸣器,外部中断1控制直流电机 外部中断扩展实验一实现的功能:使用外部中断0控制蜂鸣器发声/不发...
STC89C5X系列含有3个定时器:定时器0、定时器1、定时器2。51系列单片机一定有基本的2个定时器(定时器0和定时器1),但不全有3个中断,需要查看芯片手册,通常使用的是...
本文介绍了51单片机的外部中断,以及如何配置外部中断。 一、 外部中断介绍 STC89C5X系列单片机提供了4个外部中断:外部中断0(INT0)、外部中断1(INT1)、外部...
本文主要是关于C51中的中断系统的相关介绍。 1. 中断概念 中断是为使单片机具有对外部或内部随机发生的事件实时处理而设置的。中断功能的存在,很大程度上提高了单片机处理外部或...
本文是关于直流电机使用的相关介绍。 51单片机的应用中,电机控制方面的应用也很多。在学习直流电机(PWM)之前,先使用GPIO控制电机的正反转和停止。但不能直接使用GPIO来...
使用74HC595结合数码管显示字符。 proteus仿真设计如下,74HC595的输出端连接到动态数码管的位选和静态数码管的段选,动态数码管的段选连接到P0口。这两个数码管...
本实验实现的功能是使用74HC595芯片实在LED点阵中显示数字字符0。 要点亮多个LED灯,需要用到动态数码管的动态扫描原理。 首先如何点亮一行上面的多个灯或一列上面的多个...
1. 软件介绍 双击打开软件,选择【基本操作】->【新建图像】,设置图像的宽度和高度为8。点击确定后将在显示窗口出现一个8x8的白色格子,类似于8x8LED点阵。 在这个8x...