笔记
看台上放风筝
也许等到风景都看透,我早已身在他方。
展开
-
蓝桥杯单片机综合练习5(使用定时器中断控制流水灯)
模块: LED中断系统 (CD107D开发平台) 功能:LED1亮0.5秒灭0.5秒 LED 8 亮5秒灭5秒 #include "STC15F2K60S2.H" #include <intrins.h> #define uint unsigned int #define uchar unsigned char uchar num,flag; sbit led1 =...原创 2020-02-03 15:15:44 · 2337 阅读 · 0 评论 -
蓝桥杯单片机综合练习4
模块 :矩阵键盘数码管 功能 :当按下键盘的每键一个时,数码管显示不同的值。 #include <reg52.h>//包含51头文件 #include <intrins.h>//包含移位标准库函数头文件 #define uint unsigned int #define uchar unsigned char sbit du = P2^6;//数码管段选 ...原创 2020-01-18 10:20:16 · 364 阅读 · 0 评论 -
蓝桥杯单片机综合练习3
使用模块:独立键盘 流水灯 功能:用独立键盘实现抢答器 即当按下四个独立键盘的其中一个时对应的流水灯点亮,并且此时再按其他键,无效,只用按复位键清零之后才可以继续抢答。 # include <reg52.h> #define uint unsigned int #define uchar unsigned char sbit key1=P3^0; //位定义按键位...原创 2020-01-18 09:35:46 · 3522 阅读 · 0 评论 -
蓝桥杯单片机综合练习2
功能:使用数码管以及定时器实现时间数码跑灯 分析 : 问题一如何用定时器实现定时10ms? 答案: 10ms = 10000us 用这个时间除以机器周期 10000 / 1.085 = 9217 那么只需要从 |9217-65535|开始加起来,就行。 再将56319换算成十六进制就行,为dbff那么高八位就是 0xdb低八位就是0xff . 问题二如何...原创 2020-01-15 17:29:34 · 565 阅读 · 0 评论 -
蓝桥杯单片机综合小实验1
独立键盘;流水灯;数码管。 功能:用定时器0定时间隔 1秒循环0~9当按下s2时,开始计时;当按下s3时,停止计时;按下s4流水灯全亮。 。 #include <reg52.h> #define uint unsigned int #define uchar unsigned char sbit du = P2^6;//数码管段选 sbit we = P2^...原创 2020-01-14 13:29:42 · 320 阅读 · 0 评论