首页 > TAG信息列表 > AT89C52

基于AT89C52数码管循环移位显示

前言 本文章主要介绍利用矩阵键盘随意输入0~9数值,循环移位显示。 电路设计 这是一个相对比较简单的电路设计起来也是比较容易的,主要用到一个八位数码管和按键、单片机一个。下图所示就是博主在Proteus仿真软件中设计的一个简易的电路图。 电路原理 系统实现显示通过矩阵按键

AT89C52流水灯+外部中断INT0+定时器(汇编语言)

AT89C52流水灯+外部中断INT0+定时器(汇编语言) 任务要求 用 AT89S52 单片机控制彩灯(流水灯)图形及继电器。即: ①AT89S52 单片机上电时控制由发光二极管组成的图形有规律地不停闪烁(亮、灭的时间不能为 5 秒!); ②当按下按钮(任何时候)时彩灯图形全灭,而继电器工作吸合(控制~220V 30W灯泡

【单片机】滑稽AT89C52表情实现

【单片机】滑稽AT89C52表情实现 零、原因 在群里看到了这样一个表情: 这是用51做的,刚好开发板上有8个小灯,想实现一下。 一、代码 新建工程,写入如下代码: #include<reg52.h> sbit ADDR0 = P1^0; sbit ADDR1 = P1^1; sbit ADDR2 = P1^2; sbit ADDR3 = P1^3; sbit ENLED = P1^4; voi