为了做这个看起来很容易,做起来很麻烦的基于51的学生管理系统,我得准备很多的知识,首先是51单片机的一些IO、定时器差不多就可以了,硬件方面还要有数码管、LCD1602、矩阵键盘等知识,至于代码就需要数据结构双向链表的知识就差不多了,用到的软件无非也就是protues、keil、protel这三剑客...
分类:
其他好文 时间:
2014-07-26 00:42:26
阅读次数:
306
渊源大一的时候,学校开了门公共选修课,叫LabVIEW编程,当时的我当然还不知道LabVIEW是啥东东,但还是选了。上课的老师是机械学院的一个副教授,他给我们展示了好几个用LabVIEW做的项目,譬如油箱监控上位机等,已经不太记得了。后来随着学习单片机、ARM等的串口操作,有时候一个漂亮的上位机(尤其是能显示波形的上位机)在项目中给用户展示非常的有用。过了这么多年,虽然曾经也用LabVIEW写过简...
分类:
其他好文 时间:
2014-07-24 23:39:14
阅读次数:
317
本文主要讲解LED音乐频谱之输出数据处理,希望大家能对PWM,位运算等有更深刻的认识。...
分类:
其他好文 时间:
2014-07-24 23:26:34
阅读次数:
344
在STM32的学习过程中,第一步关于stm32工程的建立就会难倒很多人,因为他不像其他AVR 51单片机这些,options中的配置比较复杂,其中最让人头疼的就是关于c/c++ compiler选项中preprocessor这个选择框,现在我就对其中的两项进行说明,一是为了让以后学习STM32的同....
分类:
其他好文 时间:
2014-07-24 22:51:13
阅读次数:
714
通过LED音乐频谱之输入数据处理对单片机的ADC和FFT算法进行分析,其中详细分析了采样时间和采样点数的选取等。...
分类:
其他好文 时间:
2014-07-23 00:12:57
阅读次数:
528
我是一个单片机开发者,所以也许你可以理解为什么我离不开xp(当然我指的是,相对于win7,win8).在我第一次见到win7的时候,我就已经很头疼,经过这么几年,渐渐地,win7已经相当的好了,很多芯片,工具的驱动也跟上了。我也曾经有过两次连续几个月使用win7的经历,然而最终还是因为一些事情,让我...
//注意:51单片机使用12M晶振串口发送数据会有误差而不能工作
// 所以只能使用11.0592M的晶振
main.c
#include
#include
#include "uart.h"
void syn6288(char* tex,unsigned char changdu);
/***********************************...
分类:
其他好文 时间:
2014-07-21 16:38:02
阅读次数:
242
通常单片机的双机通信有以下4中方式tong'xing...
分类:
其他好文 时间:
2014-07-21 11:26:14
阅读次数:
213
时钟+温度+遥控设置,综合时钟例子 6月30日到手的二手单片机开发板,今天做个综合的时钟例子,包含代码和仿真。 做个近期的学习总结。 按独立键盘K1和红外遥控的EQ为设置键。 按独立键盘K2和红外遥控的VOL+为加键...
分类:
其他好文 时间:
2014-07-20 23:31:02
阅读次数:
504
串行工作模式之同步移位寄存器的输入输出方式
主要用于扩展并行输入或输出口。数据有RXD(P3.0)引脚输入或输出,同步移位脉冲由TXD(P3.1)引脚输出。发送和接受均为8位数据。低位在前,高位在后。
//串行口工作模式0
#include
#define uchar unsigned char
#define uint unsigned int
void dela...
分类:
其他好文 时间:
2014-07-20 22:43:24
阅读次数:
645