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溢出
…………