哈希游戏- 哈希游戏平台- 哈希游戏官方网站
Z8单片机开发系统简介 新浪潮1$89年第一期 Z8单片机开发系统简介 郭铜修 一 ,概述硬件配置t 单片微型机(single--chipmicrocompu一?Z8671为主的Z8BASIC/DEBUG ter)一z8开发系统是以美国ZILOG公司开发系统控制器插件版(LCB8100) 的z8系列苍片Z8671为基础而研制的开发系?A/D转换插件版(LCB8200) 统.Z8671除具有一般的单片机的算,R逻辑?EPROM编程器T 运算,指令控制,定时/计数,处理串行通?专用母板 讯和中断控翩等功能之外,在薜片内部还留?GREATWALL052O微型机 有2k存贮空间,固化了一个小的监控程序z8开发系统通过RS232专用电缆线与? 及BASIC解释程序,从而加强了I/O口的Greatwall052O微机联接. 处理能力,是一种理想,廉价的工业控制方软件配置: 面的软,硬件结合体.?DOS操作系统软件 z8开发系统无须添置昂贵的专用开发系?EPROMWRITER(EPROM写入 统,可利用IBM--PC/XT及Greatwa110529卡软件) 系列机作为开发工具,用大键盘,大屏幕,?DEVELOPMENT.SOFTWARE 磁盘,打印机作为资捐,代替了传统的机器(开发软件) 码小键盘开发单片机的方式,并具有行编辑?GROSSASSEMBLERFORIBMDOS 功能编写程序,极大地提高了程序的讶试速(交叉汇编软件) 度.三,系统描述 =,系统配置z8系统的功能组成见下图t 鏊癣矗j,,一j.善事鼍0 开发软件t 1.仿真终端t就是在其BASIC状态 下,写入BASIC程序,并可调试和运行. 2.上下载功能,屏幕将有如下菜单. (1)上载BASIC程序 (2)上载机器码语言程序 44 (3)下载BASIC程序 (4)下载机器码语言程序 (5)文件比较 ,(6)返回 上载即将Z8671存贮器中的程序,以文 件形式拷贝到磁盘上,下载与之相反.文件 xJNLANGCHAo ● 1鹋q年第一期 比较是上载后的程序文件与存贮器p的程序 相比,检查有无差异 3.打印功能:就是将Z8671中的私序 通过打印机硬拷贝一Fk 交叉汇编软件 首先用行编辑(EDLIN)写出汇编源程 序文件,然后经汇编,自动形成后辍为PRN 的打印文件,HEX的机器码打印文件,ASC 的机器码执行文件.打印文件可在DOS状态 下用TYPE命令打印. EPROM写入卡软件; 首先屏幕出现选择EPROM类型的菜 担一 (1)=2T16 (2)=~732 (3)=2764 ({)=27126 (5)=2T286(PGM71V) (B)聋27256(PGM12.5) SELBCTEPROMTPE=? 选择后就进入主菜单 (c)翻EPROM (R)读/kEPROM~BUFFUR (W)=~BUFFUR资料~dEPROM (上接第42页) 三,软件设计 在编制软件前,应根据工艺要求及计算 机的内存分布进行各种有效定义.首先,进 行输入,输出埒号连接定义;其次,进行工 作区分配定义,中断口定义,采样周期定 义报警时间定义,打印及显示周期定义;最 后,对出错及处理作出说明.在完成上述定 义后,进行程序框飚设计.本系统主程序框 图如图所永. 在软件设计过程中,应注意以下问题; 1.充分利用计算机的每个外围接口, 2.尽量减少程序及数据所占的内存J 3.尽量使程序简化,缩短其执行时 间; XINEANGCHAO 新浪l潮 (I})=空白检查. (V)=比较测试 (s)=转换由R0M种斐 (1)=读磁盘文件到BUFFER (0)=-~BUFEER资料到磁盘 (M)产修敌BUFFER资料 (Q)=退出 选择后即可执行,空白检查是看EPROM 的内容有无空白状态,比较测试是比较EPR— OM和BOFFER两者的内容是否相同.修改 BUFFER资料又有如下的菜单功能: E=编辑BUFFER M=将内存数据送入BUFFER D=显示BUFFER资料? F=指定数值填入BUFFER Q=退出 四,结束语 总之,z8单片机系统的优点是显而易见 的,尤其是其采用面向控制的BASIC语言, 这不仅提高了编程速度,而且也加快了开发 智能产品的过程,从而为单片机的广泛应 用,提供了广姆的前景.. 4.尽可能多考虑一些故障的软件处理 方法. 四,抗扰措施 为保证计算机系统正常工作,在设计系 统时,不但要考虑抑制交流干扰,还要考虑 尽量减少直流干扰的问题.交流干扰主要是 指电网频率的变化及电网电压的波动,为抑 制电网干扰,计算机及电磁流量计的电源由 交流稳压器,隔离变压器供给.在现场,直 流干扰源多,而直流信号又较弱,除了采用 双接滤波器对输入信号进行滤波外,还应 采用数字滤波形式,同时,在安装时,栗用 屏蔽电缆作信号传输线,电源线及信号线要 分别敷设并可靠接地以此来消除干扰.