自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 C51-串口与74LS164芯片实现倒计数

74LS164芯片:74HC164、74HCT164是8位边沿触发式移位寄存器,串行输入数据,然后并行输出。74ls164_百度百科74ls164、74lsT164是高速硅门CMOS器件,与低功耗肖特基型TTL(LSTTL)器件的引脚兼容。74HC164、74HCT164是8位边沿触发式移位寄存器,串行输入数据,然后并行输出。数据通过两个输入端(DSA或DSB)之一串行输入;任一输入端可以用作高电平使能端,控制另一输入端的数据输入。两个输入端或者连接在一起,或者把不用的输入端接高电平,一定不要悬空。ht

2021-09-23 12:10:05 3638 1

原创 C51-用LCD显示字符‘A‘

//实例81:用LCD显示字符'A'#include<reg51.h> //包含单片机寄存器的头文件#include<intrins.h> //包含_nop_()函数定义的头文件sbit RS=P2^0; //寄存器选择位,将RS位定义为P2.0引脚sbit RW=P2^1; //读写选择位,将RW位定义为P2.1引脚sbit E=P2^2; //使能信号位,将E位定义为P2.2引脚sbit BF=P0^7; //忙碌标志位...

2021-09-23 00:14:47 1000

原创 stc51与74LS164结合进行流水灯循环点亮

#include<reg51.h> //包含51单片机寄存器定义的头文件#include<intrins.h> //包含函数_nop_()定义的头文件unsigned char code Tab[]={0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F};//流水灯控制码,该数组被定义为全局变量sbit P17=P1^7;/******************************************************...

2021-09-22 18:04:47 2786 1

原创 用定时器T1查询方式控制单片机发出1KHz音频

#include<reg51.h> // 包含51单片机寄存器定义的头文件sbit sound=P3^7; //将sound位定义为P3.7引脚/**************************************************************函数功能:主函数**************************************************************/void main(void){ ...

2021-09-22 17:53:24 2726 1

原创 定时器控制交通指示灯

#include <reg52.h>#define uint unsigned int#define uchar unsigned charsbit RED_A = P0^0; //定义管脚sbit YELLOW_A = P0^1;sbit GREEN_A = P0^2;sbit RED_B = P0^3;sbit YELLOW_B = P0^4;sbit GREEN_B = P0^5;uchar Time_Count = 0,Flash_Count ...

2021-09-22 17:43:57 1878 1

原创 用定时器设计的门铃

#include <reg52.h>#define uchar unsigned char#define uint unsigned intsbit Key = P1^7;sbit DoorBell = P3^0;uint p = 0;void Timer0() interrupt 1 //定时器中断T0{ DoorBell = ~DoorBell; p++; //通过定时器中断的次数,改变PWM波,改变频率 if(p<400...

2021-09-22 16:46:35 1655 3

原创 用外中断0的中断方式进行点灯

硬件电路://实例53:用外中断0的中断方式进行数据采集//外部中断0,是在P3.2上的,中断#include<reg51.h> //包含51单片机寄存器定义的头文件sbit S=P3^2; //将S位定义为P3.2, /*******************************************函数功能:主函数******************************************/ void main(void) { .

2021-09-22 16:27:13 440

原创 数码管显示4×4键盘矩阵按键

#include <reg52.h>#define uchar unsigned char#define uint unsigned intsbit BEEP = P3^7; //蜂鸣器//定义数码管0到Fuchar code DSY_CODE[]={ 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0x00};uchar Pre_KeyN...

2021-09-21 17:05:25 7157 2

原创 按键控制定时器选多段音乐

#include <reg52.h>#include <intrins.h>#define uchar unsigned char#define uint unsigned intuchar Song_Index = 0,Tone_Index = 0;sbit SPK = P3^7;sbit K1 = P1^0;uchar code DSY_CODE[]={ 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0...

2021-09-20 16:50:46 735 1

原创 STC52单片机实现流水灯左移(包含仿真文件与代码)

代码:/**流水灯左移**/#include <reg51.h> //头文件typedef unsigned char uint8; typedef unsigned int uint16;void main(){ uint8 j = 0; uint16 i; while(1) { P0 = ~(0x01 << j++); //00000001 000000...

2021-09-15 23:24:07 951

行扫描法代码及仿真.zip

代码与仿真文件

2021-09-21

1.0 流水灯左移.rar

包含代码原工程原件与仿真文件

2021-09-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除