长大后我想当老师:求解单片机问题!(填空)

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 08:18:03
下列程序的功能是将微机系统中地址为1000H的片外RAM中的100个ASCII码字符通过串行口发送出去的程序。设fosc=11.0592, 波特率为2400,试将下列程序补充完整.
#include<reg51.h>
#include<absacc.h>
unsigned char xdata address _at_ 0x1000;
main()
{
unsigned char count, length=100;
unsigned char data *point=&address;
TMOD=___________;
SCON=___________;
TH1=0xF4;
TL1=_____________;
TR1=1;
for( ; count<length; count++)
{
ACC=*point;
______________________;
while(_______________);
TI=0;
point++;
}
}
大家帮一下啊,急!

TMOD=__0x01_________;
SCON=___________; 这个不知道
TL1=(65536-4000)%256___________
while(_____1__________); 我也没多大把握,不过这张卷子我做过的......
题目是 微机原理与接口技术期末试卷

三、设计应用

1、设计用89C2051来控制8路LED指示灯,控制状态为8路LED顺序点亮(每隔一段时间亮一个LED),当八个LED全亮后,再循环完成此控制。要求:

(1)完成硬件电路的设计。

(2)编程控制程序。
2、若上题显示过程中,有外部事件发生(事件从P3.2输入,性质为一脉冲信号),则执行中断服务程序,中断服务程序的控制功能为8路灯闪烁。试编写该中断服务子程序。

对不对??