|
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直接驱动。
|
|