当前位置: 首页 > 专利查询>曾勇专利>正文

一种DP801单片机学习机制造技术

技术编号:12097619 阅读:95 留言:0更新日期:2015-09-23 15:17
本实用新型专利技术涉及一种DP801单片机学习机,包括单片机、复位电路、存储电路、按键电路、数码管显示电路、输出电路、输入电路和音频驱动电路,其中:复位电路与单片机的RES口相连接;存储电路与单片机的P1.6和P1.7相连接;按键电路与单片机的P1.0、P1.1、P1.2和INT0相连接;数码管显示电路与单片机的P1.4和P1.5相连接;数码管显示电路与输出电路相连接;输入电路与单片机的INT1、T0和T1相连接;音频驱动电路与单片机的P1.3相连接。本实用新型专利技术提供的DP801单片机学习机,不依赖计算机或其它辅助编程工具,编程和执行器材结合紧密,成本低,作为一种专门用于现场可编程的单片机学习机,能够在各种场合进行单片机教育,进行单片机知识、编程竞赛,检验学习成果,增加学习趣味性。

【技术实现步骤摘要】

本技术属于单片机
,具体涉及一种DP801单片机学习机
技术介绍
近年来,中小学科技教育和科普活动日益受到重视,各类学习器材大量涌现。一般来说,该类学习器材的目的是使中小学生学习编程和硬件基本原理,所以应该实现以下功能:程序的输入、显示、修改、存储、编译、烧录、运行,以及相应的执行器材。但是,现有其它单片机学习机都采用了利用计算机做为编程的工具,在计算机上通过各种语言或图形界面进行编程、编译后,再使用数据线或无线手段烧录到执行器件上,进行运行看到结果。这样的器材,要求学习时必须配备计算机,并不是所有的场地条件都能满足有计算机的要求,也不是所有中小学都有专用教室开展单片机教育活动。这使得单片机科普教育变得昂贵、不方便。编程工具和执行器材的分离,也使得教学装备复杂凌乱,头绪繁多,既增加了学习难度又不好管理。
技术实现思路
针对上述现有技术中存在的问题,本技术的目的在于提供一种可避免出现上述技术缺陷的DP801单片机学习机。为了实现上述技术目的,本技术采用的技术方案如下:一种DP801单片机学习机,包括单片机、复位电路、存储电路、按键电路、数码管显示电路、输出电路、输入电路和音频驱动电路,其中:所述复位电路与所述单片机的RES 口相连接;所述存储电路与所述单片机的Pl.6和Pl.7相连接;所述按键电路与所述单片机的Pl.0,PL UPl.2和INTO相连接;所述数码管显示电路与所述单片机的Pl.4和Pl.5相连接;所述数码管显示电路与所述输出电路相连接;所述输入电路与所述单片机的INTl、TO和Tl相连接;所述音频驱动电路与所述单片机的Pl.3相连接。进一步地,所述单片机为ATMEL89C2051单片机。进一步地,所述复位电路包括按键、电容和电阻。进一步地,所述存储电路由24系列的I2C存储芯片24C0X组成。进一步地,所述按键电路由4个按键和4个上拉电阻组成。进一步地,所述数码管显示电路由两个共阳数码管、两片74LS164和16个限流电阻组成。进一步地,所述输出电路由一片74LS164、6个LED指示灯和6个短路块组成。进一步地,所述输入电路由两片74LS165和11个琴键组成。进一步地,所述音频驱动电路由一个PNP三极管、基极限流电阻和立体声耳机插座组成。本技术提供的DP801单片机学习机,不依赖计算机或其它辅助编程工具,编程和执行器材结合紧密,成本低,作为一种专门用于现场可编程的单片机学习机,可以作为中小学通用技术教育课程中智能控制和中小学单片机科普教育的教具,能够使中小学生在学习单片机时完全脱离对计算机和各种编程工具的依赖,仅仅通过DP801单片机学习板,就能完成编程的学习和练习。而且,所编的程序能够在学习板上立刻得到验证,如果与程序目的不符,还可以马上修改并看到修改的结果,这样就大大降低了学习单片机知识以及单片机科普教育的门槛,能够在各种场合进行单片机教育,以及进行单片机知识、编程竞赛,检验学习成果,增加学习的趣味性。【附图说明】图1为本技术的电子元器件在PCB板上的布局示意图;图2为本技术的复位电路与存储电路的电路图;图3为本技术的按键电路的电路图;图4为本技术的数码管显示电路与输出电路的电路图;图5为本技术的输入电路的电路图;图6为本技术的音频驱动电路的电路图;图中,1-按键,2-琴键,3-26针双排针接口,4_板上电源插座,5_立体声耳机插座。【具体实施方式】下面结合附图和具体实施例对本技术做进一步说明。如图1所示,一种DP801单片机学习机,选用ATMEL89C2051单片机作为控制器,它可以实现在线编程,编程界面显示、程序存储、程序执行等各项任务;以ATMEL89C2051为中心,结合板上的复位电路、存储电路、按键电路、数码管显示电路、输出电路、输入电路和音频驱动电路,构建了一个完整的微型计算机系统,可以完成各种可编程自动控制。用5个按键1,分别实现复位、地址(数据)+1、地址(数据)_1、地址数据转换、数据写入功能,并用组合键实现程序运行等操作。这5个按键I可以满足所有编程、存储、运行操作,不需要外接的编程设备。选用三片74LS164,其中两片74LS164控制两个数码管的显示,另一片控制6个LED指示灯和8个输出,实现编程和程序运行的显示任务,以及对外设扩展板的控制,其只用2条单片机I/O 口线就实现了显示和输出控制。选用两片74LS165,将11路输入转换成串行信号,用3条单片机I/O 口线实现了多路输入的控制,全部11路输入可以通过板上11个琴键2或26针双排针接口 3与ATMEL89C2051的接口相连接。选用24C0X非易失存储器作为程序存储,可以存储100条编程指令,即使断电也能保证已编写程序的安全。用PNP三极管电路实现了音频驱动电路,通过ATMEL89C2051单片机对音长音高的控制,实现奏乐功能。通过板上电源插座4,可以引入3节5号电池外接电池盒,即使在没有市电的地方也可以开展单片机教育和科普活动。26针双排针接口 3提供电源、地线、11路输入、8路输出、5个单片机I/O 口直接输出,可以外接丰富的扩展板,进行多种实验以及器材的控制。如图2所示,单片机AT89C2051的复位电路,由按键Kl、1uF电容C3和IK电阻Rl组成。存储电路用24系列的12C存储芯片24C0X组成,使用单片机的Pl.6和Pl.7两个I/O Πο如图3所示,按键电路由四个按键Κ2、Κ3、Κ4、Κ5和四个上拉电阻R2、R3、R4、R5组成,使用单片机的P1.0、P1.1、P1.2和INTO四个I/O 口,同时这四个口线通过26针外接端口输出。如图4所示,数码管显示电路由两个共阳数码管LED1、LED2、两片74LS164(U2、U3)和16个限流电阻组成,输出电路由一片74LS164(U4)、6个LED指示灯L1_L6、6个短路块组成,使用了单片机的Pl.4和Pl.5两个I/O 口。接通短路块输出可以使相应的LED指示灯发光,取掉短路块可以防止LED指示灯影响外接控制单元。如图5所示,输入电路由两片74LS165(U5、U6)、ll个琴键2组成,其中U5的PO、P1、P2、P3、P4、P5、P6、P7与U6的P0、P1、P2分别对应与11个琴键2中的一个琴键相连接。该电路将11路输入转换成串行信号送到单片机,使用了单片机的INTl、TO和Tl三个I/O□ O音频驱动电路由一个PNP三极管、基极限流电阻和立体声耳机插座5组成,音频驱动电路的电路图如图6所示,音频驱动电路使用了单片机的Pl.3 一个I/O 口,编写程序对音频和音长进行控制,演奏出音乐,通过外接扬声器播放出来。本技术提供的DP801单片机学习机,不依赖计算机或其它辅助编程工具,编程和执行器材结合紧密,成本低,作为一种专门用于现场可编程的单片机学习机,可以作为中小学通用技术教育课程中智能控制和中小学单片机科普教育的教具,能够使中小学生在学习单片机时完全脱离对计算机和各种编程工具的依赖,仅仅通过DP801单片机学习板,就能完成编程的学习和练习。而且,所编的程序能够在学习板上立刻得到验证,如果与程序目的不符,还可以马上修改并看到修改的结果,这样就大大降低本文档来自技高网...

【技术保护点】
一种DP801单片机学习机,其特征在于,包括单片机、复位电路、存储电路、按键电路、数码管显示电路、输出电路、输入电路和音频驱动电路,其中:所述复位电路与所述单片机的RES口相连接;所述存储电路与所述单片机的P1.6和P1.7相连接;所述按键电路与所述单片机的P1.0、P1.1、P1.2和INTO相连接;所述数码管显示电路与所述单片机的P1.4和P1.5相连接;所述数码管显示电路与所述输出电路相连接;所述输入电路与所述单片机的INT1、T0和T1相连接;所述音频驱动电路与所述单片机的P1.3相连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:曾勇
申请(专利权)人:曾勇
类型:新型
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1