![](https://img-blog.csdnimg.cn/7dc2e84cec4e46f79bb715d4012e1e74.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
51单片机
寒假自学中......
*Min*
这个作者很懒,什么都没留下…
展开
-
【Keil5】LED与蜂鸣器异步完成《春节序曲》、按键控制LCD显示时钟//普中STC89C5xx-RC Series
LED与蜂鸣器异步完成《春节序曲》//附源码8*8LED屏流水显示happy new year主函数内调用蜂鸣器频率头文件原创 2022-01-29 22:19:54 · 1803 阅读 · 1 评论 -
【Keil5】定时器应用//普中STC89C5xx-RC Series
#include <REGX52.H>#include "DSQ.h"void main(){ DSQ_init();//定时器初始化 while(1) {//初始化后,程序一直停在while,定时器若响应,执行routine语句 }}void Timer0_Routine() interrupt 1{ static int num=0; TL0=0X18;//重设计数,数1000,约1毫秒 TH0=0XFC; num++; if(num>=1000)//.原创 2022-01-23 22:18:39 · 1740 阅读 · 0 评论 -
【Keil5】按键控制数码管、矩阵键盘LCD密码锁//普中STC89C5xx-RC Series
运用了模块化编程的方式创了一个function头文件#ifndef __SLEEP_FUNC__#define __SLEEP_FUNC__void sleep(unsigned int bs);//耗时半秒#endif#ifndef __SMG_FUNC__#define __SMG_FUNC__void SMG(int p2,int p0);//数码管显示位置,数字#endif#ifndef __JZAJ_FUNC__#define __JZAJ_FUNC__int JZ...原创 2022-01-22 23:40:20 · 1723 阅读 · 0 评论 -
【Keil5】按键控制LED//普中STC89C5xx-RC Series
//主要使用P2的8个LED和P3的两个独立按键按亮松灭#include <REGX52.H>void sleep(unsigned int bs)//耗时约半秒{ int i,j; while(bs--) { i=2,j=240; do { while(--j); }while(--i); }}int main(){ while(1) { if(P3_3==0)//按k4按键D1灯亮 { sleep(1);//避...原创 2022-01-21 14:59:36 · 2901 阅读 · 0 评论