我们看看MCS-51单片机和AVR单片机就可以知道学习单片机的一些共同点,我们可以总结一下。从CPU的角度来说,有以下几点。
1、首先就是单片机的最小系统:单片机能够运行起来的最小条件。一般是电源、晶振电路和复位电路。
2、学会对单片机的IO口进行操作:控制外围电路,这个会随着单片机等级的提升变得复杂一点,IO的功能也会增加。这个是学习单片机要学会的最基础的知识,也是掌握其他特殊功能的基础。
...
分类:
其他好文 时间:
2014-11-26 11:17:45
阅读次数:
195
一、设计要求
设计基于DS18B20的数字式室内变电站温度控制系统,控制程序主要包括主程序、读出温度子程序、按键子程序、控制风机子程序等。要求能检测、显示及通过控制排气风机来降低室内温度。
采用的温度传感器是DS18B20数字温度传感器,当温度变化时,该传感器通过内部的模拟信号通过A/D转换器,将温度数据转换为数字信号,单线协议发送至单片机端口,单片机处理温度数据后通过TFT彩色液晶显...
分类:
其他好文 时间:
2014-11-25 23:52:36
阅读次数:
418
QuartusII是Altera的软件,用来开发FPGA和CPLD的,就像keil用来开发51单片机一样
NiosII是一个32位处理器软核,就像51一样是一个单片机,只不过不是像51单片机那样的硬件实物,而是由硬件描述语言构成的一个软核,配置到FPGA里面就能当单片机用了
FPGA板当然是指的上面有FPGA的一块电路板啦,一般是学习版开发板什么的,供学习开发用,好比51开发板
它们之间的联...
分类:
移动开发 时间:
2014-11-25 10:47:31
阅读次数:
207
最近使用stm32F407单片机通过摄像头采集图像进行处理,其中使用到DCMI接口CROP功能。但在网上找了很久,有用的资料不多,只能自己研究,特将自己的使用方法记录下来。
1.如何设置CROP。
定义:
DCMI_CROPInitTypeDef DCMI_CROPInitStruct;...
分类:
其他好文 时间:
2014-11-24 19:13:29
阅读次数:
276
本科项目——基于单片机的直流电机PWM控制系统
报告下载地址:http://download.csdn.net/detail/cxp2205455256/8192199
程序下载地址:http://download.csdn.net/detail/cxp2205455256/8192191
基于单片机的直流电机 PWM 控制系统。PWM 控制提高了调速 范围,提高了调速精度,改善了快速性...
分类:
其他好文 时间:
2014-11-24 13:35:41
阅读次数:
242
这篇文章是从网上转载过来的,原文章地址:http://www.21ic.com/jichuzhishi/mcu/questions/2012-12-21/154794.html 中断是MSP430微处理器的一大特色,有效地利用中断可以简化程序和提高执行效率。MSP430的几乎每个外围模块都能够产生中...
分类:
其他好文 时间:
2014-11-22 21:34:54
阅读次数:
193
用Python语言编写代码,实现对四位数码管的动态扫描...
分类:
编程语言 时间:
2014-11-21 16:23:42
阅读次数:
359
本篇我们先介绍最基础的几个IO口操作。学完本篇,大家要能自己独立完成下面几个实验。
1、点亮LED
2、一个按键控制LED,按下灯亮,释放灯灭
3、两个按键控制一个LED,一个键开灯,一个键关灯
实验一
点亮LED的例子前面入门篇已经讲过了,程序写起来很简单,Keil编写程序并编译生成HEX文件,烧写进单片机的过程,也做了完整详细的介绍。
点亮LED利用了IO口...
分类:
其他好文 时间:
2014-11-21 16:17:31
阅读次数:
262
本设计是一个基于STC12C5A60S2系列单片机为核心的LCD12864数字时钟,结合相关的元器件(按钮,蜂鸣器,温度传感器DS18B20等)在配以相应的软件,它具有时、分、秒、年、月、日、星期,温度显示功能,而且时、分、秒、年、月、日、星期可调;另外,还有多个定时报时的多闹钟功能。本设计利用KEIL编程软件对数字钟程序进行编程并调试。
本设计采用带中文字库的LCD12864液晶模块作为时钟显示。LCD12864液晶是一款图形点阵液晶显示器,显示分辨率为128X64。内置中文字库,总共提供8192...
分类:
其他好文 时间:
2014-11-21 14:28:05
阅读次数:
298
蓝牙参数特点1.蓝牙核心模块使用HC-06从模块,引出接口包括VCC,GND,TXD,RXD,预留LED状态输出脚,单片机可通过该脚状态判断蓝牙是否已经连接2.led指示蓝牙连接状态,闪烁表示没有蓝牙连接,常亮表示蓝牙已连接并打开了端口3.输入电压3.6~6V,未配对时电流约30mA,配对后约10m...
分类:
其他好文 时间:
2014-11-20 23:17:30
阅读次数:
228