51单片机 按键控制LED亮灭+Proteus仿真
51单片机 按键控制LED亮灭+Proteus仿真51单片机 按键控制LED亮灭+Proteus仿真
Proteus仿真
实例代码123456789101112131415#include <reg52.h>sbit S1 = P1^0;sbit S2 = P1^1;sbit LED1 = P0^0;sbit LED2 = P0^1;void main(){ while(1) { LED1 = S1; LED2 = S2; }}
程序源码和仿真资源123链接:https://pan.baidu.com/s/1tD-qwMPHq3nLe53EuizexA 提取码:0ve1
51单片机 按键控制LED灯移位亮灭
51单片机 按键控制LED灯移位亮灭51单片机 按键控制LED灯移位亮灭
Proteus仿真
实例代码123456789101112131415161718192021222324252627282930313233343536373839#include <reg52.h>#include <intrins.h>#define uchar unsigned char#define uint unsigned intvoid DelayMS(uint x){ uchar i; while(x--) { for(i=200;i>0;i--); }}void Move\_LED(){ if((P1 &= 0x10)==0) P0 = \_cror\_(P0,1); else if((P1 &= 0x20)==0) P0 = \_crol\_(P0,1); else if((P1 &= 0x40)==0) P2 = \_cror\_(P2,1); else if((P1 ...
51单片机 数码管显示(0 -F)+4×4键盘矩阵按键输入
51单片机 数码管显示(0 -F)+4×4键盘矩阵按键输入51单片机 数码管显示(0 -F)+4×4键盘矩阵按键输入
Proteus仿真
实例代码12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576#include <reg52.h>#define uchar unsigned char#define uint unsigned intsbit BEEP = P3^7;//蜂鸣器引脚uchar code DSY_CODE[]={ 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0x00};//共阳数码管断码uchar Pre_KeyNO = 16,KeyNO = 16;void DelayMS(uin ...
51单片机 玩转按键加减切换+数码管+Proteus仿真
51单片机 玩转按键加减切换+数码管+Proteus仿真51单片机 玩转按键加减切换+数码管+Proteus仿真
实例代码123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181 ...
51单片机 驱动有源/无源蜂鸣器+Proteus仿真
51单片机 驱动有源/无源蜂鸣器+Proteus仿真51单片机 驱动有源/无源蜂鸣器+Proteus仿真
📌相关篇《51单片机 Proteus仿真有源蜂鸣器始终不响原因及解决方法》
🔨电路搭建
🌿采用NPN管驱动有源蜂鸣器电路
🌿采用PNP管驱动有源蜂鸣器电路
🌿采用PNP管驱动无源蜂鸣器
🌿采用NPN管驱动无源蜂鸣器
📋Proteus元器件列表
📝实例代码123456789101112131415161718192021222324252627282930313233343536373839404142434445/\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*实验现象:下载程序后"蜂鸣器模块"的蜂鸣器发声 P2^ ...
51单片机+3片74HC595联级流水灯+Proteus仿真
51单片机+3片74HC595联级流水灯+Proteus仿真51单片机+3片74HC595联级流水灯+Proteus仿真
Proteus仿真
实例代码12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758#include <reg52.h>#include <intrins.h>#define nop() \_nop\_() sbit shcp = P2^0;sbit ds = P2^1;sbit stcp = P2^2;void delayxms(unsigned int c) //延时函数{ unsigned char a,b; for(;c>0;c--){ for(b=199;b>0;b--){ for(a=1;a>0;a--); ...
51单片机+74HC595联级+DS1302简易时钟+Proteus仿真
51单片机+74HC595联级+DS1302简易时钟+Proteus仿真51单片机+74HC595联级+DS1302简易时钟+Proteus仿真
🎬Proteus仿真演示:
本实例主要是实现时钟显示,没有加入按键设置功能,需要其他功能可以自行扩展或者移植使用。
📝实例代码1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541 ...
51单片机AD模块PCF8591 1路AD采样+数码管显示+Proteus仿真
51单片机AD模块PCF8591 1路AD采样+数码管显示+Proteus仿真51单片机AD模块PCF8591 1路AD采样+数码管显示+Proteus仿真
实例代码12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317 ...
51单片机AD转换pcf8591+数码管显示+Proteus仿真二
51单片机AD转换pcf8591+数码管显示+Proteus仿真二51单片机AD转换pcf8591+数码管显示+Proteus仿真二
📌相关篇《51单片机AD模块PCF8591 1路AD采样+数码管显示+Proteus仿真》
📺Proteus仿真演示1
📝实例代码11234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551 ...
51单片机+DS18B20+LCD1602显示+Proteus仿真
51单片机+DS18B20+LCD1602显示+Proteus仿真51单片机+DS18B20+LCD1602显示+Proteus仿真
Proteus仿真
实例代码123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155#include "reg51.h"sbit RS=P3^0;sbit RW=P3^1;sb ...
