MCU设计实例
-
复习一下PS2键盘解码(开发板上矩
#include<reg52.h> #define uchar unsigned char #define uint unsigned int /**************1602部分******************/ sbit lcden=P1^2; sbit lcd…… -
红外解码程序换种写法(1602显示
#include<reg52.h> #define uint unsigned int #define uchar unsigned char sbit IR=P3^2; //红外接口标志 sbit RS = P1^0; sbit RW = P1^1; sbit…… -
红外解码程序(用1602显示码值)
#include<reg52.h> #define uchar unsigned char #define uint unsigned int sbit beep=P1^7; bit startflag; //定义一个扫描开始标志位 bit irrece…… -
51单片机带闰年补偿的一个时钟程
这是我教的学生写的带闰年补偿的一个时钟,比我自己写成的还有成就感 #include <reg51.h> #include<delay.h> #define uchar unsigned char #def…… -
基于ATMega328P单片机的飞控源代
MWC是MultiWii Copter的缩写,是通用的开源固件。此固件的原创作者是法国Alex,他在2010年为了打造自己的Y3飞行器而开发了MWC固件,MWC固件是用Arduino IDE来…… -
PIC单片机驱动LCD12864液晶显示闪
/********************************************************************** *** 功能:12864LCD显示 显示闪动字体,各位同学可以自己修改。 *** 实验内容:…… -
PIC单片机驱动LCD1602液晶显示字
/*************************************************************************** *** 功能:LCD1602的使用 *** 实验内容:LCD显示本站网址和电话 *** 开发板…… -
PIC单片机键盘矩阵扫描C语言程序
/*********************************************************************** *** 功能:键盘矩阵扫描 *** 实验内容:数码管显示相应的按键,开始的时候显示--…… -
PIC单片机1X4独立键盘C语言程序
/******************************************** *** 功能:1X4按键 *** 实验内容:按下S1 S2 S3 S4 数码管分别显示出0 1 2 3 *** 开发板连接方法:把J3的的…… -
PIC单片机控制第一个发光管闪动程
/************************************ *** 功能:第一个发光管闪动 *** 实验内容:输出底电平可以点亮RD口的发光管 高电平可以关掉发光管 *** 开发板连接方…… -
PIC单片机控制8位流水灯C语言程序
/***************************************************** *** 功能:8位流水灯 *** 实验内容:本实验是用二进制写的程序 ********************************…… -
51单片机控制P2口8位LED灯左移C语
此程序控制P2.0~P2.7口8个LED(P2.0~P2.7)灯逐个依次点这,又从(P2.7~P2.0)这样的顺序一直到全部被点亮。 #include <reg52.h>//头文件 void del…… -
51单片机控制8位LED数码管做9999
采用stc89c52单片机芯片,四位数码管的接法:P1位选 P0段选 程序: #include <reg51.h> void delay(unsigned int d); char t; unsigned char co…… -
STC内部10位AD转换器程序(stc_a
下面是头文件的内容,复制文本保存到stc_ad.h即可 #ifndef __STC_AD_H__ #define __STC_AD_H__ #define ADC_FLAG 0x10 #define ADC_STOP 0xEF #def…… -
STC单片机内部EEPROM程序
#include <reg51.h> #include<intrins.h> #define uchar unsigned char #define uint unsigned int sfr ISP_DATA = 0x00E2; //EEPORM数据…… -
-
-
-
LCD12864指定位置反白显示程序
/*********************************************************************** 工 程:ST7920驱动的12864液晶的3线串行驱动模式 创建日期…… -
-
T6963C的51单片机驱动程序
#include<stdio.h> #include<intrins.h> #include <reg52.h> #include <math.h> #include <absacc.h> #include <string.h…… -
串口通信发送红外遥控器解码值
本程序所用的原理图下载: 点这里 ,单片机芯片使用的stc89c52;找到数码管的原理图即可.这是一整个单片机开发板的电路图其他的忽略. /** ****************…… -
红外通信—红外遥控器NEC解码程序
本程序所用的原理图下载: 点这里 ,单片机芯片使用的stc89c52;找到要用的部分的的原理图即可.这是一整个单片机开发板的电路图其他的忽略. /** ***********…… -
串口通讯程序(单片机接收后再发
下次写一个程序在发送回电脑的基础上还要在液晶上显示 #include<reg52.h> unsigned char temp; void init(); //初始化函数 void main(void) { in…… -