查看: 14468|回复: 0
打印 上一主题 下一主题

DP801单片机控制系统简介

[复制链接]
跳转到指定楼层
楼主
发表于 2011-11-19 16:05:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
        DP801是专为小学与初中学生科技活动开发的单片机系统,它的特点是:编辑与执行功能集成在一起,因而不需要昂贵的开发装置就能进行编程、调试运行。DP801使用宏指令系统,全部指令只有17条,这些指令易学、好记,非常形象。对于不熟悉单片机的人,要在短期里搞一些技术革新,作一些简单的开关量控制,DP801也是一种选择,因为它提供的指令都很实用,可以直接用于控制。
        DP801的硬件结构由三部分组成,它们是主板、电池盒和喇叭箱,装在一个盒中。硬件框图如图所示。

        (1)单片机芯片采用89C2051,属于CMOS高性能8位单片机,自带2K字节内闪速可编程、可擦除只读存储器。
        (2)用户程序存储器采用24C02,它可以存放256字节的用户程序,存入的程序代码断电时不丢失。用于存储用户编写的宏程序,24C02可以存储128字节的用户程序。
        (3)5个按纽相当于键盘。a)复位键:能使DP801恢复到开始状态。b)+1键:每按一次使数码管上的数增加一。c)-1键:每按一次使数码管上的数减去一。d)D/A键:D表示数据,A表示地址。D/A键是数据/地址转换键,按下时为地址数,松开时为数据。e)WRI键:按下时将数码管显示的数据写入存储器地址单元,然后地址加1。
        (4)11个触点作为DP801的11个开关量输入,另外,+1、-1、D/A、WRI4键也可以作为开关量输入,检测号依次为00~14。此外还有检测号15作为时间标志,用于检测时间到的检测号。
        (5)有两位数码管显示和6只发光管显示,数码管在编程时显示地址和数据、运行时显示时间。6只发光管分红、黄、绿2组,可以6路输出显示,也可作十字路口交通灯信号用。它们都通过串行输入8位移位寄存器74LS164直接驱动。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2011 - 2015 iRobo-我爱机器人 All rights reserved.  Powered by Discuz! X3.2 (京ICP备12000707号-1)     
快速回复 返回顶部 返回列表