40个51单片机经典应用程序

51单片机_百度百科
清除历史记录关闭
声明:百科词条人人可编辑,词条创建和修改均免费,绝不存在官方及代理商付费代编,请勿上当受骗。
51单片机是对所有兼容Intel 8031的的统称。该系列单片机的始祖是的8004单片机,后来随着Flash rom技术的发展,8004单片机取得了长足的进展,成为应用最广泛的8位单片机之一,其代表型号是的AT89系列,它广泛应用于工业测控系统之中。很多公司都有51系列的兼容机型推出,今后很长的一段时间内将占有大量市场。51单片机是基础入门的一个单片机,还是应用最广泛的一种。需要注意的是51系列的单片机一般不具备自编程能力。
51单片机主要产品
*(英特尔)的:80C31、80C51、87C51,80C32、80C52、87C52等;
*(艾德梅尔)的:89C51、89C52、89C(RC),89S52(RC)等;
*(飞利浦)、华邦、Dallas(达拉斯)、Siemens(西门子)等公司的许多产品;
(国产宏晶)单片机:89c51、89c52、89c516、90c516等众多品牌。
51单片机功能
·8位CPU·4kbytes程序存储器() (52为8K)
·128bytes的数据存储器() (52有256bytes的RAM)
·32条I/O口线·111条指令,大部分为单字节指令
·21个专用
·2个可编程定时/计数器·5个中断源,2个(52有6个)
·外部数据为64kB
·外部寻址空间为64kB
·逻辑操作功能·双列直插40PinDIP封装
·单一+5V电源供电
:由运算和控制逻辑组成,同时还包括和部分外部;
:用以存放可以读写的数据,如运算的中间结果、最终结果以及欲显示的数据;
:用以存放程序、一些原始数据和表格;
口:四个8位并行I/O口,既可用作输入,也可用作输出
T/C:两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式;
五个的中断;
一个(通用异步接收发送器)的I/O口,用于实现单片机之间或与之间的;
片内和产生电路,和需要外接。最佳振荡频率为6M—12M。
51单片机学习
作为一个初学者,如何单片机入门?
实际上,其实不需要多少东西,会简单的,知道51单片机的基本结构就可以了。一般的大学毕业生都可以了,自学过这2门课程的高中生也够条件。设备上,一般是建议购买一个,例如,的“双功能下载线”就具有良好的稳定性和较快的下载速度,可扩展,可以下载更多的单片机及嵌入式芯片。通过实验,这样才可以进行实际的,全面的学习。日后在工作上,仿真器也大有用处。还有,一般光有仿真器是不行,还得有一个实际的电路,即学习板,如图,即为,单片机。
学习板以强大的接口为主,单片机的学习分两方面,一方面是单片机的原理及内部结构,另一方面是单片机的接口技术。这些都是需要平时多积累,多动手,多思考,这样才能学好单片机技术。
注:“双功能下载线”在百度文库里有详细的使用说明,并且上位机会定期更新以支持更多的单片机。
单片机学习的4个阶段
一、整体了解
要知道 单片机是什么?单片机有何用?如何系统学习单片机?单片机的流程是怎样的,需要掌握哪些辅助软件?
了解这些之后,我们的学习就有了目标和方向。
二、揭秘 单片机很难学,是因为其内部结构、编程语言抽象,且实际应用中与其他电子技术和元器件知识相互关联,需结合起来一起设计开发产品。所以,第二阶段要了解单片机的内部结构是怎样的?单片机开发经常会用到哪些电子技术和元器件知识?如何将一条条编程指令组合成一段段有效的程序?
三、解密 之所以单片机能成为控制核心,设计出包罗万象的应用系统来,是因为开发者利用了单片机提供的种种功能及各种外设。所以,第三阶段我们要掌握单片机的各种功能,再加上诸如传感器、、扫描显示、、中断的应用思维,结合更多的、知识,逐个学习、体会实际的单片机系统的秘密。
四、远航 通过以上三个阶段,读者基本就可掌握单片机的应用了。但要设计出丰富的单片机系统,解决复杂的实际问题,还需要了解更多的外设知识及其与单片机的联系(如电动机、各类
、、红外管等)。这些需要不断的学习和积累。有时候,接到一些开发任务,就需要你针对这个任务自觉地去搜集、学习相关知识,在实践中不断学习和提高。
最后推荐几本经典图书:
《(配教学视频)》,杨欣编著(他写过多本很有口碑的电子读物,风格独特),电子工业出版社出版。
《》,杜洋著,全新风格,使用入门,人民邮电出版社。
《手把手教你学51单片机》,宋雪松编著(很经典),清华大学出版社出版。
51单片机仿真
51单片机电脑仿真
Proteus 自从有了单片机也就有了开发系统,随着单片机的发展开发系统也在不断发展。 keil是一种先进的单片机集成开发系统。它代表着汇编语言单片机开发系统的最新发展,首创多项便利技术,将开发的编程/仿真/调试/写入/加密等所有过程一气呵成,中间不须任何编译或汇编。
51单片机功能特性
1,可以仿真63K程序空间,接近64K 的16位;
2,可以仿真64Kxdata 空间,全部64K 的16位地址空间;
3,可以真实仿真全部32 条IO脚;
4,完全兼容C51 UV2 调试环境,可以通过UV2 环境进行单步,, 全速等操作;
5,可以使用语言或者汇编语言进行调试 ;
6,可以非常方便地进行所有变量观察,包括鼠标取值观察,即鼠标放在某 变量上就会立即显示出它此的值;
7,可选 使用用户晶振,支持0-40MHZ晶振频率;
8,片上带有768字节的xdata,您可以在仿真时选 使用他们,进行xdata 的仿真;
9,可以仿真双DPTR 指针;
10,可以仿真去除ALE 信号输出. ;
11,自适应300-38400bps 的所有通讯;
12,体积非常细小,非常方便插入到用户板中.插入时紧贴用户板,没有连接电缆,这样可以有效地减少运行中的干扰,避免仿真时出现莫名其妙的故障;
13,仿真插针采用优质插针,可以有效地防止日久生锈,选择优质园脚IC插座,保护仿真插针,同时不会损坏上的插座. ;
14,仿真时监控和用户代码分离,不可能产生不能仿真的;
15,接口不计成本采用MAX202集成电路,稳定可靠,绝非一般的简易电路可比。
51单片机功能限制
占用单片机及定时器2,与Keil C(PC)通讯,故不支持串口及定时器2 的仿真功能。全速运行时单片机串口及定时器2 可供用户使用。
51单片机使用方法
1.将插入需仿真的用户板的插座中,仿真器由用户板供电;
2.将仿真器的电缆和机接好,打开用户板电源;
3.通过 C 的 开发仿真环境UV2 下载进行、。
51单片机硬件说明
1、使用用户板的:晶振旁有两组用来切换内部晶振和用户板晶振,当两个短路块位于仿真器晶振一侧时,默认使用仿真板上的晶振(11.0592MHz), 当两个短路块位于电容一侧时,使用用户板的晶振。
2、为便于调试带的用户板,仿真器的复位端未与用户板复位端相连;故仿真器的复位按钮只复位仿真器,不复位用户板;若要复位用户板,请使用用户板复位按钮。
51单片机区别
同样的一段程序,在各个单片机厂家的硬件上运行的结果都是一样的,如的89C51(已经停产)、89S51, ,和等,我们常说的已经停产的89C51指的是ATMEL公司的 单片机,同时是在原基础上增强了许多特性,如时钟,更优秀的是由Flash(程序存储器的内容至少可以改写1000次)存储器取代了原来的ROM(一次性写入),AT89C51的性能相对于8051已经算是非常优越的了。
不过在市场化方面,89C51受到了阵营的挑战,89C51最致命的缺陷在于不支持ISP(在线更新程序)功能,必须加上ISP功能等新功能才能更好延续MCS-51的传奇。89S51就是在这样的背景下取代89C51的,89S51已经成为了实际应用市场上新的宠儿,作为市场占有率第一的Atmel公司已经停产,将用代替。89S51在工艺上进行了改进,89S51采用0.35新工艺,成本降低,而且将功能提升,增加了竞争力。89SXX可以向下兼容89CXX等51系列芯片。同时,Atmel不再接受89CXX的定单,大家在市场上见到的89C51实际都是Atmel前期生产的巨量库存而以。如果市场需要,Atmel当然也可以再恢复生产AT89C51。
89S51相对于89C51增加的新功能包括:
-- 新增加很多功能,性能有了较大提升,价格基本不变,甚至比89C51更低!
-- ISP在线编程功能,这个功能的优势在于改写单片机存储器内的程序不需要把芯片从工作环境中剥离。是一个强大易用的功能。
-- 最高工作频率为33MHz,大家都知道89C51的极限工作频率是24M,就是说S51具有更高工作频率,从而具有了更快的计算速度。
-- 具有双工UART串行通道。
-- 内部集成看门狗计时器,不再需要像89C51那样外接看门狗计时器单元电路。
-- 双数据指示器。
-- 电源关闭标识。
-- 全新的加密算法,这使得对于89S51的盗版变为不可能,程序的保密性大大加强,这样就可以有效的保护知识产权不被侵犯。
-- 兼容性方面:向下完全兼容51全部字系列产品。比如等等早期MCS-51兼容产品。也就是说所有教科书、网络教程上的程序(不论教科书上采用的单片机是8051还是89C51还是MCS-51等等),在89S51上一样可以照常运行,这就是所谓的向下兼容。
比较结果:就如同INTEL的P3向P4升级一样,虽然都可以跑Windows98,不过速度是不同的。从AT89C51升级到AT89S51 ,也是同理。和S51比起来,C51就要逊色一些,实际应用市场方面技术的进步是永远向前的。
.百度文库.[引用日期]
清除历史记录关闭查看: 5111|回复: 0
第一个单片机程序(点亮LED)
&&& && &对一个单片机新手,遇到的第一个问题往往是如何使用单片机点亮LED,这就好比学习编程语言第一个程序的HelloWorld。
& && &&&这里默认大家已经装好了KEIL的开发环境及烧写器,有自己的单片机开发板,假设单片机的P0口接了八个LED,电路图入下图:
其中JPP0接的是高电平5V,而L0.0到L0.7接的分别是P0.7到P0.0这样的话如果
P0.7到P0.0上电平是高电平,那么这个led的压降就是0,led不亮,如果P0.7到P0.0上电平是低电平,那么led上就会产生压降,led就会亮。
那么点亮其中一个的程序如下:
#include&reg51.h&& &//包含单片机寄存器的头文件
void main(void)
& &while(1)
& & & && &{
& & & & & & & &&&P0=0& &//第一个灯亮& & & &
& & & & & & & &&&P0=0& &//第一个灯灭 & & & &
& & & &&&}
对,就是这么简单,P0=0xfe,相当于P0=,这时候P0.0=0,灯L0.7亮,然后P0=0xff,相当于P0=,这时候P0.0=1,灯L0.7灭,然后由于这两句是放在while(1)中的由于其中1是while{}中的语句执行的条件,由于1始终为真,所以这两句循环执行。灯L0.7就在不断闪烁,亮灭,但由于闪烁的速度很快,由于视觉暂留,你看到的是灯一直亮着。
接下来来个流水灯,大家尝试自己分析程序的原理:
#include&reg51.h&& &//包含单片机寄存器的头文件
/****************************************
函数功能:延时一段时间
*****************************************/
void delay(void)
& & & && &unsigned char i,j;
& & & && & for(i=0;i&250;i++)
& & & & & & & &&&for(j=0;j&250;j++)& & & & & & & && &
& & & & & & & && & ;
& & & && &}
/*******************************************************
函数功能:主函数
********************************************************/
void main(void)
& &while(1)
& & & && &{
& & & && && && &P0=0& &//第一个灯亮
& & & & & & & &&&delay();& &//调用延时函数
& & & & & & & & P0=0& &//第二个灯亮
& & & & & & & &&&delay();& &//调用延时函数
& & & & & & & & P0=0& &//第三个灯亮
& & & & & & & &&&delay();& &//调用延时函数
& & & & & & & & P0=0xf7;& &//第四个灯亮
& & & & & & & &&&delay();& &//调用延时函数
& & & & & & & & P0=0& &//第五个灯亮
& & & && & & & & & delay();& &//调用延时函数
& & & & & & & & P0=0& &//第六个灯亮
& & & &&&& & & & delay();& &//调用延时函数
& & & && && && &P0=0& &//第七个灯亮
& & & && & & & & & delay();& &//调用延时函数
& & & & & & & & P0=0x7f;& &//第八个灯亮
& & & && & & & & & delay();& &//调用延时函数&&
& & & &&&}
这时候这八个灯就愉快的流动闪烁了。
Powered byKeil C51(51单片机编程软件) v9.01中文汉化版
版本说明软件地址v1.2查看8.5.0.179 绿色版查看1.0查看2.0查看1.5.6 简体中文版查看
请直接复制目录下的Uv4.exe到安装目录代替E文的Uv4.exe
另外大家不要崇拜软件,还是E文的干净没有BUG!
本汉化版为Keil&uVision4&V9.00的
解压至keil安装目录(如:X:KeilUV4)下,覆盖原始文件。
相关合集:
相关热搜:
51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8004单片机,后来随着Flash rom技术的发展,8004单片机取得了长足的进展,成为应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。很多公司都有51系列的兼容机型推出,今后很长的一段时间内将占有大量市场。51单片机是基础入门的一个单片...
高速下载地址
联通下载地址
电信下载地址
移动及其他下载地址
(您的评论需要经过审核才能显示)
妈的,找了好久Keil C51(51单片机编程软件)都找不到,今天居然在这里发现了!
心累,总算是更新到v9.01中文汉化版了,之前遇到的问题希望已经解决了。。
电脑没网络的情况下可以下载360驱动吗
Keil C51(51单片机编程软件)这么好的软件你到哪里去找啊
Keil C51(51单片机编程软件)挺好用的一款编程工具软件,挺!!!就是下载好慢啊,赶脚那网速走的好无力
辣么好的软件没人用→_→等火占前排
Keil C51(51单片机编程软件)在同类软件里,体积已经非常小巧了,才33.6MB
找了好多网站,还是华军软件上下载的Keil C51(51单片机编程软件)靠谱,页面清爽,可以隐藏推送,不会妨碍正常办公
比其他的编程工具软件好用多了,推荐给大家
大哥 能借我用用吗
编程工具推荐
1.4 标准版
6.0 简体中文企业版
V3.0汉化版
5.0 汉化版
12.0 绿色汉化版
热门关键词≡ 最新帖子 ≡
≡ 最新回复 ≡
≡ 本周热门 ≡
≡ 上万次阅读 ≡
集中了本论坛多年来的精华帖,无论高手, 还是初学,都开卷有益。
分享收集到的文档,电子书,资料等等,论坛自有黄金屋!
本版讨论51单片机的汇编语言编程,优点:高效,直接,透彻!缺点:难于开发,难于维护。
课题设计,毕业设计,全国大学生电子设计竞赛,学生讨论专区
51测试网论坛欢迎你的到来,希望你在这里结识到更多的朋友。
提倡轻松讨论 适当灌水!
如果有大虾回复了你的贴子,请你说声谢谢!
本版讨论51单片机的c语言编程,51tracer仿真器度独家支持c语言仿真,欢迎大家试用,速度超快!提倡轻松讨论 适当灌水!
51mini 仿真器发布,性价比超高,买xl400,xl600实验板就送51mini仿真器. 本板块特别欢迎用户程序分享.
单片机编程技术交流...欢迎各路大虾小虾在这里指点江山激扬文字,也欢迎转载高质量的贴子文章
你开发过的产品,和你diy的得意之作,只要是不涉及版权和机密, 都可以拿出来展示,秀一下自我的风采.(最好是带上图片和文档)
自己动手丰衣足食,拿起烙铁,跟我来!~
本版块分享编程器,以及isp下载线,实验板等自制的经验,提高动手能力,分享成功喜悦。 以及有奖编程的历次活动!
讨论单片机技术,电源技术,音响技术, 放大器, cd,数字电路,以及焊接技术等
cad技术交流...portel99,powerpcb,pads2000,allegro...
如果有这方面的问题欢迎到本板块讨论
达人收徒弟,如果你想学单片机,却没有老师,
如果你精通单片机,又有大把时间,到这里发个广告吧!
高手接单,自荐,人才招聘,项目寻求合作。
学林电子免费stc下载实验板新年助学活动报名啦!数量超过100套,快快进去看看,其中一块就属于你。
各个厂家个人商业广告专用版块,如广告发到其他版块立删并封ID,文责自负,拒绝无关广告及多次重复广告。
侃侃今天的心情,天气,没事的时候来转转,转载一个小笑话,都非常欢迎。
--招聘、求职与培训信息专区,进来看看,也许就有你的伯乐和千里马!请避免重复多主题广告
会员之间的二手器材交换置换互通有无,如果您用不上的开发板,赠送给师弟也是一个不错的主意。
- 113 人在线
- 0 会员(0 隐身),
113 位游客
- 最高记录是 2785 于 .
: , , , , , , ,
管理员 & & &
超级版主 & & &
版主 & & &
会员 & & &
当前只有游客或隐身会员在线
有新帖的版块
无新帖的版块
积分: 0经验: 0 点威望: 0 点金钱: 0 ¥魅力: 0 点券: 0 ¥金币: 051单片机开发板-单片机教程网
本站QQ群:一群:,二群:(高级群),三群(高级群),五群:,六群:,八群:,九群(高级群):,十群:,十六群:7344883,十五群:欢迎加入共同学习(一人限加一个群!!!) [站长&日]&&
我们的工作时间是:周一至周日,上午08:00-12:00,下午13:30-22:30
最专业的单片机教程、资讯、方案、开发工具提供网站。
| 程序设计 |
| 综合讨论区
&&& 51hei-5型单片机开发板能帮助您快速学习单片机(支持全国 货 到 付 款,验货后付款不满意可当场退回,真正的零风险购物)
板子集成了实际项目开发中的一些常用功能,并且每个功能都有教程和相关程序代码,由浅入深带您进入单片机开发的大门,学习过程中如有疑问还可联系我们帮助您在线解决(用qq远程协助操控您的电脑),本开发板独特的双排针设计,打破了传统的固定电路模式
,拔掉单片机两侧的跳线帽以后您可用杜邦线灵活更改板载元器件的电路连接.或者是组成某一功能的最小系统,防止其他电路的干扰,插上跳线帽立即变成一块固定电路的简单模式的板子,最新产品51hei-5型为目前市场上功能最多的单片机学习板,其中ic座(芯片可插拔更换)、无线遥控(315兆赫)、光耦+可控硅等模块都是独家配备.
& 板子功能涵盖AD转换/DA转换/红外/时钟/无线模块/8*8点阵/51.AVR转换开关/温度/IIC总线/光耦/可控硅/4*4键盘/独立键盘/PS2鼠标键盘/NE555可调方波发生器/24C08存储器/步进电机.液晶接口/热.光敏电阻接口/LED/数码管/外接、USB供电等
&& 有售后服务论坛:
快速为您解决学习中遇到的各种问题,并及时发布最新的代码与相关学习经验.
有60多页的说明书,介绍开发板的硬件设计与软件编程,教你如何使用本开发板来学习单片机.
其实很多单片机初学者在购买开发板的时候都面对着这么一个问题,那就是需要怎样选购一款价廉物美,且功能实用的开发板,其实答案很简单:
&A、看配置,外围元件配置多的肯定实用,板子的功能也就更强大,你所学习的机会也就越多。
&B、看工艺,一个好的板子有一个好的制作工艺是必不可少的,这也是开发板性能的保障,本开发板采用的是波峰焊接,焊点牢固,美观。
几乎所有的集成块都是采用IC插座,方便您随时取下并更换芯片这个设计很有用比如测试芯片。
&C、看设计,一个好的板子毕竟要有一个好的设计思路,要做到元器件之间最大程度的互不干扰,本开发板为了做到这一点在控制LED的时候采用了三极管使能和在控制数码管的时候采用了两片74HC573锁存器,当然这会增加成本,不过却能给使用者带来意想不到的后果(所有的外围功能器件的操作都能在LED或LCD上显示出来,这是其他的板子所不能比的。
说了这么多还是来看看这块开发板吧:
全国统一热线:400-(仅收市话费)
手&& 机: (胡先生)
一对一技术指导
&购买实验板请联系我们:
&&手机: &&全国统一热线:400-(仅收市话费)
本开发板功能强大(从芯片的数量上就可以体现出来),实用,工艺优良,且价格实惠,所有外接扩展芯片均采用插槽的方式,方便换卸;整体布局紧凑、合理,设计原理合理,零件之间互不干扰,且所有的外围控制元件都可以用LED或LCD直观的表现出来,
支持在线烧写单片机芯片,不需要另购编程器,不论您是初学者或是单片开发人员都可以把它当成一个实用的实验工具来使用
1、单片机32个IO口全部引出,在开发板顶部以排针的形式引出,
并带几组VCC和GND,便于你今后的二次开发。
2、单片机32个io口先经过双排针跳线然后再接入电路,这个独特的设计打破了传统固定电路的局限性,您只要用几根杜邦线就可任意改变原有电路的连接,或是组成某个功能的最小系统.当您把所有跳线帽全部插上这时又变成了一个傻瓜式的固定电路学习板(适合初学者).
3、锁存器控制的8位8段数码管显示(可做记数器、遥控码显示、频率计、电子钟等各种显示实验)
4、8位LED显示,并接有一位使能控制,使你的操作户不干扰(可做闪灯,流水灯,各式花样灯)
5、模数转换芯片ADC0804及AD扩展接口(可配合板载光敏热敏电阻扩展接口以及精密电位器,把光照强度,热量,电压等模拟量转换为数字量并显示出来.这块芯片是我们用得最多的单片机外围数据处理芯片之一,
他的价格很昂贵一般的板子都没有配置这个芯片)
6、模数转换芯片DAC0832及DA扩展接口(把数字量转换为模拟量
,价格昂贵一般的板子都未配置此芯片)
7、无线模块接口,
配合图片中的4键发射器可做单片机解码无线遥控器信号的实验,通过编写代码能解码所有的315M的信号,请勿用于非法用途.如果您购买2套接受+发射模块再自己做一个单片机最小系统就可在2个单片机之间做无线数据传输了.
8、可插拔的8×8LED点阵,可显示简单汉字,字母,数字.并可实现上下左右滚动,闪烁的显示特效.满大街的广告牌就是这个做的.
9、74HC164串转并
芯片(把串行数据转换为并行数据,扩展了单片机的io口)
10、NE555可调频率方波发
生器(可配合数码管和单片机外部中断以及外部计数器做中断检测,计数器计数,测脉宽,频率计等实验)
11、ULN2003步进电机控制及输出接口(这是你迈进自动化控制的第一步,对步进电机的操作是你在单片机学习中所必须要面对的,也是必须要掌握的内容,当然也可用PWM来驱动直流电机)
12、光电耦合芯片MOC3023以及可控硅BTA06驱动AC220V输出接口(这是本开发板所独有的配置,问其功能:它可以可与本开发板的温度传感器DS18B20配合使用做成一个独立的温度控制驱动系统,如温度试验箱,而不需要添加任何外围元件了(加热丝除外呵);
还可做可控硅调压,调功,调光,电机调速等,应用非常广泛)&&独家采用
13、PS/2键盘鼠标接口(单片机用电脑的键盘和鼠标作为输入设备是不是很酷)
14、4×4矩阵键盘和4个独立按键(熟悉矩阵键盘编码、解码扫描原理
可作为人机输入接口编写按键输入程序。独立按键可做普通独立按键检测试验,也可以方便学习者做外中断INT0,外定时器T0实验)
15、DS18B20温度传感器接口(是世界上第一片支持“一线总线”接口的温度传感器,精度高体积小)
16、一体化红外线接收头SM0038与板载红外发射电路(使你可以像在家遥控电视机一样控制开发板,
还可以用反过来用开发板来控制空调电视机等,甚至可配合无线模块或者因特网进行远程穿墙遥控空调电视.)
17、继电器驱动以及外接扩展接口(通过继电器可以控制其他电器设备,小电流控制大电流)
18、蜂鸣器输出(可以让单片机发声、唱歌,让单片机变成电子琴)
19、IIC总线AT24C08外部EEPROM存储芯片(使用IIC总线,高达8k的存储容量掉电不丢失数据)
20、SPI总线串行实时时钟电路(DS1302)以及备用电源(使用SPI总线
用DS1302可以做一个万年历电子时钟 比定时器做的精确很多哦)
21、MAX232芯片RS232通讯接口(可以做为与计算机通迅的接口同时也可做为STC单片机下载程序的接口及仿真调试的接口
22、字符液晶1602LCD接口(采用接插件方式方便插拔,可显示两行
每行16个 共计32任意 ASCII码字符 它的功能应用比数码管丰富很多 显示的信息量也更大 )
23、图形点阵液晶12864接口(采用接插件方式方便插拔,可显示任意汉字和图形
是目前单片机 图文显示最常用的显示器件 我们实验板支持带字库的12864液晶
开发程序更方便 12864液晶不随板附赠 需单独购买 我们成本价65元提供带字库的12864液晶
,同时12864接口还可作为TFT彩屏液晶的接口)
24、镀金晶振插座(单片机“超频”)
为了使晶振与开发板稳定可靠的连接特别采用了镀金晶体插座,做实验时需要不同晶振频率时
可很方便的插拔更换(我们随板赠送三个不同频率的晶振,最大程度上满足了学习者的需要)
25、本实验板采用40PIN锁紧座安放单片机芯片(非常方便单片机芯片的取放)
26、USB电脑电源引入以及外接5v直流电源接口(使你无需再外接电源适配器,当然当电流较大或者不方便时也可用外接5V的直流电源接口供电)
27、同志们,看看吧,比较比较,还有哪块开发板有如此强大的功能!!!
资料:A、源程序
&&&&& 1、发光二极管驱动 a点亮1个灯,b跑马灯
&&&&& 2、数码管显示 a静态扫描& b动态扫描
&&&&& 3、步进电机的驱动 ,与外部中断联合使用演示
&&&&& 4、数模转换芯片的使用DAC0832
&&&&& 5、模数转换芯片的使用ADC0804
&&&&& 6、光电耦合芯片的操作
&&&&& 7、蜂鸣器的使用
&&&&& 8、继电器的使用
&&&&& 9、数字时钟芯片DS1302的使用
&&&&& 10、IIC总线存储器的操作AT24C02
&&&&& 11、温度传感器DS18B20的使用(您可以与光耦配合使用,制作高精度的温度试验箱)
&&&&& 12、遥控接收头SM0038的使用
&&&&& 13、中断的使用与操作
14、矩阵键盘的使用
&&&&& 15、独立键盘的使用
&&&&& 16、1602液晶的使用
&&&&& 17、12864液晶的使用
&&&&& 18、8*8点阵显示数字,英文,汉字
&&&&& 19、数字频率计
&&&&& 20、光敏,热敏电阻转换为数字量并显示
&&&&& 21、可控硅调压
&&&&& 22、单片机用电脑键盘做输入设备的方法
&&&&& 23、各类闪烁灯,广告灯
&&&&& 24、串行通信,双机通信,电脑与单片机通信,上下位机程序
&&&&& 25、计数器,倒计时器,定时器
&&&&& 26、4路抢答器
&&&&& 27、看门狗的使用
&&&&& 28、空闲与掉电模式的使用
&&&&& 29、中断的使用例程
&&&&& 30、stc内部eeprom的使用
&&&&& 31、红外编码与解码程序
&&&&& 32、315兆无线数据解码程序
&&&&& ………………
&一共有100多个基于51hei-5开发板的带有详细注释的源程序我们会不定期更新……并且还在不断的添加中
B、有60多页的说明书,介绍开发板的硬件设计与软件编程,教你如何使用本开发板来学习单片机.
C、一些常用必备软件和51单片学习类的电子书籍
D、有可参照的视频文件手把手的教你学单片机
上图是开发板所附带的100多个程序,汇编(asm)和c语言的都有.
串口通信上位机程序:
开发板与电脑进行串口通信上位机程序
用51hei开发板来做24c系列eeprom烧写器的上位机程序 - 开放源代码
51hei开发板无线遥控电脑演示上位机程序 - 开放源代码
注意:现在发货的是本站最新升级版51hei-5型 见顶部图片,在上一款产品的基础上增加了以下功能,价格维持148元不变:
8*8点阵【显示简单汉字与字母数字】
光敏热敏电阻接口【感应光照强度并转换成数字量】
红外发射【可遥控电视机,dvd,空调等设备】
74hc164 串转并【可扩展单片机有限的io口】
ne555 可调频率方波发生器【可做频率计的信号源等】
双排针跳线【可用杜邦线任意改变板子原有电路,非常灵活,非常实用】
ps/2键盘接口【可接入电脑键盘做单片机的输入设备】
315兆无线模块接口【可接受空间的315兆信号,送解码程序,不可用于非法破解】
部分相关程序下载(购买后会有更多):
148元标准配置产品装箱清单:
&& &焊接好,调试通过的开发板&&&&
一块(包括所有dip芯片)
&&& STC89C52单片机
芯片&&&&&&&&&一块
&&& USB电缆& &&&&&&&&&&&&&&&&&&&一条
&&& 串口通讯电缆&&&&&&&&&&&&&&& 一条
&&& 3V记忆电池&&&&&&&&&&&&&&&&&
&&& 杜邦线&&&&&&&&&&&&&&&&&&&&&&6根
&&& 备用跳线帽&&&&&&&&&&&&&&&&&&10个
&&& 22..0592M晶振&&&各一个
&&& 光敏电阻&&&&&&&&&&&&&&&&&&&
&&& 热敏电阻&&&&&&&&&&&&&&&&&&& 一个
&&& DVD光盘(源程序,教程,软件) 一张
以下附件(按您的需要购买需另外收费):
温度传感器ds18b20&&&&&&&&&&&& 5元
&&& 步进电机&&&&&&&&&&&&&&&&&&&&& 8元
液晶显示器1602&&&&&&&&&&&& & 13元
&&& 4键手持式无线发射器+接受模块 13元
&&& usb转串口线&&&&&&&&&&&&&&&&& 10元
购买方式:
1、货 到 付 款:由快递公司送货上门,您亲自验货无误后再付款给快递员,如不满意可当场退回不收取任何费用(收货地址发到我们的QQ
&,邮箱或者手机短信即可下单,大部分城市2-3天即可到达)
2、淘宝购买地址:
(本淘宝店100%好评,客户的评价才是对我们工作的认可)
3、上门购买地址:
&&&①.湖南:湖南省常德市武陵区青年路新3村16号
&&&②.广东:广东省广州市番禺区大石镇建华路19号
全国统一热线:400-(仅收市话费)
手&& 机: (胡先生)
一对一技术指导}

我要回帖

更多关于 单片机编程入门 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信