>___ 8 #include 9 #include 10 11 #define uchar unsigned char 12 #define uint unsigned int 13 #define RX P1_1 14 #define TX P1_2 15 ...
分类:
其他好文 时间:
2014-08-04 10:46:17
阅读次数:
256
TIM模块定时器向上溢出 & 输出比较首先我们必须肯定ST公司的实力,也承认STM32的确是一款非常不错的Cortex-M3核单片机,但是,他的手册实在是让人觉得无法理解,尤其是其中的TIM模块,没有条理可言,看了两天几乎还是不知所云,让人很是郁闷。同时配套的固件库的说明也很难和手册上的寄存器对应起...
分类:
其他好文 时间:
2014-08-02 12:39:13
阅读次数:
266
LED(light-emitting diode),即发光二极管,俗称 LED 小灯,它的种类很多,参数也不尽相同,我们板子上用的是普通的贴片发光二极管。这种二极管通常的正向导通电压是 1.8V到 2.2V 之间,工作电流一般在 1mA~20mA 之间。其 中,当电流在 1mA~5mA 之间变化时,...
分类:
其他好文 时间:
2014-07-31 12:53:06
阅读次数:
281
//SMG12232A2标准图形点阵型液晶显示模块的演示程序[C51编程语言][MCS51总线接口方式]//应用产品: SMG12232A2标准图形点阵型液晶显示模块// 本演示程序适用于SMG12232A2液晶显示模块与MCS51系列单片机采用MCS51总线的//硬件连线方式。// 本演示程序.....
分类:
编程语言 时间:
2014-07-30 17:17:34
阅读次数:
198
以下是我的毕业设计:家具环境监测系统设计(PC上位机暂时版,手机app版待定),放出来,望大家指正。...
分类:
其他好文 时间:
2014-07-26 15:29:01
阅读次数:
240
ATMEGA16 IO端口相关的寄存器总共有三个DDRX、PORTX和PINX。如果要对IO操作基本上就是对这三个寄存器进行相关的操纵。DDRX也称为数据方向寄存器、PORTX称为数据寄存器、PINX称为端口输入引脚。
DDRX的作用:
当DDRX = 0时,表示的是某端口的引脚为输入;当DDRX = 0xff时表示某端口的引脚为输出。
引脚的状态:输入或者输出是根据什么定义的呢?
是根据...
分类:
其他好文 时间:
2014-07-26 15:22:23
阅读次数:
289
非常简陋的一段小程序,演示怎样显示点阵字库。有时间的时候再详解。#include #include struct HzkInfoStruct{ int HzkSelect; int HzkSquare; char * fileName; FILE * file; int martixBytesCou...
分类:
其他好文 时间:
2014-07-26 00:46:46
阅读次数:
327
为了做这个看起来很容易,做起来很麻烦的基于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