MCU设计实例
-
-
C++类指针指向子类还是基类的判断
#include <iostream.h> class animal { public: animal() { cout<<"hello kitty"<<endl; } virtual void eat() { cout<<"eat bianb…… -
C++子类覆盖基类及virtual虚拟处
#include<iostream.h> class animal { public: animal() { cout<<"animal construct"<<endl; } ~animal() { cout<<"constr…… -
C++数组形参的使用
下面我通过一个程序来介绍c++语言中数组形参的使用方法 //第一种 #include "stdafx.h" int arr[]={1,2,3,4,5,6,7,8}; int fun(int arr1[],int len) { int sum…… -
51单片机读写AT24C02源代码(详细
在P1口上接八个led灯,结果就显示在这八个灯上面。AT24C02的接线方式见程序的顶部的定义。以下是源代码: #include <reg52.h>//包含头文件 typedef unsi…… -
51单片机信号交通灯系统源代码
本程序所用的原理图下载: 点这里 ,单片机芯片使用的stc89c52 /*项目:交通灯控制系统 *项目设计 交通灯用于控制行人和车辆依 次通过十字路口。 *其设计要求 …… -
单片机LCD1602底层驱动子程序
晶振11.0592M /**********************LCD1602底层驱动程序***************************/ /**************************************************************…… -
单片机I2C驱动子程序
晶振11.0592M/********************************************************************/ /*******************I2C模拟通信及AT24C02底层驱动程序************…… -
单片机定时器0实现信号交通灯程序
本程序所用的原理图下载: 点这里 ,单片机芯片使用的stc89c52 /* *功能:定时器0实现信号交通灯 * *日期:2013-05-07-08:41 *作者:徐冉 *特别说明:本程序…… -
单片机驱动矩阵按键与独立按键源
本程序所用的原理图下载: 点这里 ,单片机芯片使用的stc89c52;找到相应部分即可.这是一整个单片机开发板的电路图其他的忽略. hex文件及其工程文件下载:http…… -
51单片机矩阵键盘检测源代码(按键
本程序所用的原理图下载: 点这里 ,单片机芯片使用的stc89c52;找到相应部分即可.这是一整个单片机开发板的电路图其他的忽略. hex文件及其工程文件下载:http…… -
51单片机矩阵键盘与左右流水灯控
本程序所用的原理图下载: 点这里 ,单片机芯片使用的stc89c52;找到本程序所使用的相应部分即可.这是一整个单片机开发板的电路图其他的忽略. hex文件及其工程…… -
单片机C程序-优化计时(只显示有
本程序所用的原理图下载: 点这里 ,单片机芯片使用的stc89c52;找到相应部分即可.这是一整个单片机开发板的电路图其他的忽略. hex文件及其工程文件下载:http…… -
单片机左右流水灯与数码管动态显
本程序所用的原理图下载: 点这里 ,单片机芯片使用的stc89c52;找到相应部分即可.这是一整个单片机开发板的电路图其他的忽略.以下是通过测试的源代码: /* *…… -
-
串口通信实验程序(数据接收)
试验效果如下: #include<reg51.h> #define duan P0 //段选 #define wei P2 //位选 unsigned char code wei1[8] = { 0xfe,0xfd,0xfb,0xf7,0xef,0x…… -
矩阵键盘实验程序
试验效果如下: #include<reg51.h> #define duan P0//段选 #define wei P2//位选 unsigned char code wei1[8] = { 0xfe,0xfd,0xfb,0xf7,0xef…… -
自己写的按键单片机程序
用4个按键来控制数码管显示的内容 #include<reg51.h> #define duan P0 //段选 #define wei P2 //位选 unsigned char code wei1[8] = { 0xfe,0xfd,0xf…… -
STC12C2052单片机制作数字电压表
用STC12C2052单片机芯片自带的ad进行采样得到电压并显示在数码管上面,下面是汇编语言源程序: ;===================数字电压表模拟采样====================…… -
按键控制数码管加1 c程序
每次按键蜂鸣器响一声,然后数码管会自动加1.数码管用2个573接到p0口,电路详见单片机开发板的原理图:http://www.51hei.com/f/HL-1V6.5.pdf #include <r…… -
51单片机控制直流电机正反转程序
本程序能通过按键控制直流电流的的正反转,按键的端口定义直接看程序的定义部分。 /=========自动调压控制程序===================================…… -
一种单片机独立按键检测思路
在51单片机的p1口上面接8个独立按键,我们可以按照如下的思路来检测按键. #include<reg51.h> main() { unsigned char sw; //unsigned char P1; //unsig…… -
51单片机流水灯左移 右移控制程序
电路很简单 8位流水灯接在单片机的P1口.如下是源代码: //============================================================= //程序名:LLL22_4.C /…… -
51单片机驱动BH1750FVI光照LCD液
BH1750FVI是基于IIC协议的器件,单片机是STC89C52,晶振是11.0592MHZ,显示部分是LCD1602液晶屏,不同的工作环境,需要调整此函数,当改用1T的MCU时,请调整此…… -
DS1302时钟汇编程序数码管显示时
数码管用2个573接到p0口,电路详见单片机开发板的原理图:http://www.51hei.com/f/HL-1V6.5.pdf 段选是p0口控制的,位选是P2口控制的.;===============DS130……