控制工程师论坛

教程与手册

MCS-51单片机监控程序源代码分析

cqs0088
cqs0088

2008-09-15

MCS-51单片机监控程序源代码分析

SCB-2型MCS-51单片单板机的硬件结构如下:
CPU:8031。
EPROM:ROM选用一片16K EPROM27128,其中前8K放置MCS-51监控,后8K可放置一些应用程序。
RAM:外部随机存储器选用2片静态8K RAM6264,共16K。外部RAM配有掉电保护电路。在这2片RAM的插座上可以对2864A进行编程。
PIO:外部并行口选用一片8155,利用它,可实现EPROM编程,此外还可以驱动打印机等。
A/D:外部配的AD是ADC0809,它是8路8位A/D。
D/A:外部配的DA是DAC0832,它是1路8位D/A。
键输入:本机配有25个按键,其中一个做复位键用,16个做数值键,8个做命令键。
显示输出:显示输出由6个共阴数码管组成,4个用来显示地址或状态信息,2个显示数据或代码。
RS232接口:SCB-2型单片单板机通过一片1488和一片1489形成简易的RS232接口,通过该接口与高位机进行通讯。
; ============================
; *    初始化模块   START    *
; ============================
; 功能:初始化堆栈指针,显示缓冲区. 监控标志单元和监控所用的片
;      内RAM其它单元.
; 入口:上电或复位后即进入该模式.
; 出口:完成初始化工作后进入主控模块.
                     ORG 0000H
                     NOP
                     AJMP START
                     CLR EX0 ;禁止外部中断0
                     LJMP PUSH_REG ;单步中断,到保护片内RAM

                     ORG 000BH ;中断向量入口地址,定时器0溢出
                     …………

回帖

评论0

首页 | 登录 | 注册 | 返回顶部↑
手机版 | 电脑版
版权所有 Copyright(C) 2016 CE China