基于51单片机状态机矩阵键盘扫描数码管动态显示的时钟系统.doc
你的****书屋
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
基于51单片机状态机矩阵键盘扫描数码管动态显示的时钟系统.doc
(word完整版)基于51单片机状态机矩阵键盘扫描数码管动态显示的时钟系统(word完整版)基于51单片机状态机矩阵键盘扫描数码管动态显示的时钟系统(word完整版)基于51单片机状态机矩阵键盘扫描数码管动态显示的时钟系统/******************************************************************************程序功能:基于状态机的线性反转扫描方法实现按键扫描数码管动态显示开发环境:KeiL4硬件环境:STC12C5A60S2,11.05
基于51单片机的LED数码管动态显示.docx
基于51单片机的LED数码管动态显示LED数码管动态显示就是一位一位地轮流点亮各位数码管,对于每一位LED数码管来说,每隔一段时间点亮一次,利用人眼的“视觉暂留"效应,采用循环扫描的方式,分时轮流选通各数码管的公共端,使数码管轮流导通显示。当扫描速度达到一定程度时,人眼就分辨不出来了。尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示数据,认为各数码管是同时发光的。若数码管的位数不大于8位时,只需两个8位I/O口。1硬件设计利用51单片机的P0口输出段码,P2口输出位码
单片机矩阵键盘扫描.doc
#include<reg52.h>#defineu8unsignedcharu8num,temp,i;u8codeled[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};u8keyscan();voiddisplay(u8aa);voiddelayus(u8i);voidmain(){P1=0xff;while(1){display(keyscan());}}voiddisplay(u8
乘矩阵键盘扫描加数码管显示代码.docx
4*4矩阵键盘扫描加数码管显示遵义师范学院(工学院)电气工程及其自动化黎卫星/***************************************************************///º¯ÊýÍ·Îļþ/***************************************************************/#include<reg51.h>#include<delay.h>#include<ciodziku.h>#include<keyjiance.h>
基于51单片机的六层电梯c语言矩阵键盘控制系统.doc
基于51单片机的六层电梯c语言矩阵键盘控制系统基于51单片机的六层电梯c语言矩阵键盘控制系统基于51单片机的六层电梯c语言矩阵键盘控制系统#include〈reg51.h〉#defineMAXFLOOR6unsignedcharcodeLEDCODES[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d};sbitLEDUP=P3^6;sbitLEDDOWN=P3^7;bitDIRECTION=1,STOP=0;unsignedcharCURFLOOR=1;unsignedchar