单片机应用题,用c或汇编编程都可以。请把程序编写出来!谢谢!

片外RAM从30H开始的数据区有100个数,要求每隔100ms向片内RAM以10H开始的数据区传送20个数据,通过5次传送把数据全部传送完。用定时器1作定时,编写有关程序,设fosc=6MHz。

第1个回答  2015-06-14

网友采纳答案,是错误的。

这问题,根本就不是流水灯。


碧血玉叶花|来自团队百度贴吧达人团,这是个骗子。


http://zhidao.baidu.com/question/648778409341753725.html


片外RAM从30H开始的数据区有100个数,要求每隔100ms向片内RAM以

10H开始的数据区传送20个数据,通过5次传送把数据全部传送完。


用定时器1作定时,编写有关程序,设fosc=6MHz。


用c或汇编编程都可以。


正确程序如下:

    ORG   0000H
    MOV   TMOD, #10H
    MOV   TH1, #3CH
    MOV   TL1, #0B0H
    SETB  TR1
    MOV   R0, #30H
    MOV   R1, #10H
    MOV   R2, #5
LP1:
    JNB   TF1, $
    CLR   TF1
    MOV   R3, #20
LP2:
    MOVX  A, @R0
    MOV   @R1, A
    INC   R0
    INC   R1
    DJNZ  R3, LP2
    DJNZ  R2, LP1

SJMP  $

    END

本回答被提问者采纳
第2个回答  2015-05-27

这个很简单的流水灯程序呀,

LED EQU 30H
ORG 0000H
SJMP MAIN
ORG 0030H
MAIN:
        MOV LED,#0FEH
        MOV R7,#8
LOOP:
        MOV P0,LED
        LCALL DELAY
        MOV A,LED
        RL A
        MOV LED,A
        DJNZ R7,LOOP
        MOV LED,#7FH
        MOV R7,#8
LOOP1:
        MOV P0,LED
        MOV A,LED
        RR A
        MOV LED,A
        DJNZ R7,LOOP
        SJMP MAIN
DELAY:
        MOV R2,#250
DELAY1:
        MOV R3,#250
        DJNZ R3,$
        DJNZ R2,DELAY1
        RET
        END

本回答被网友采纳

单片机应用题,用c或汇编编程都可以。请把程序编写出来!谢谢!
INT0(P3.2)、INT1(P3.3)接开关S1与S2,当开关合上时INT0与INT1即接地。当两个开关都断开时单片机控制P1口所接的八个LED灯一秒钟亮一秒暗地闪烁,当开关S1合上D1~D4LED灯亮另四个暗,当S2合上D5~D8LED灯亮另四个暗(如果S1、S2同时合上S1有优先控制权),focs=6MHZ,要求定时器完成1...

单片机应用题,用c或汇编编程都可以。请把程序编写出来!谢谢!
用定时器1作定时,编写有关程序,设fosc=6MHz。用c或汇编编程都可以。正确程序如下:ORG 0000H MOV TMOD, #10H MOV TH1, #3CH MOV TL1, #0B0H SETB TR1 MOV R0, #30H MOV R1, #10H MOV R2, #5LP1: JNB TF1, $ CLR TF1 ...

51单片机学习板是用来学习C语言的吗,怎么有人说用它可以学习汇编语言...
如果用C语言的就是:文件名称:flash_led.c 文件说明:流水灯C程序 编写日期:2006年10月5日 程序说明:MCU采用AT89S51,外接12M晶振,P1口输出 \/ include \/\/51系列单片机定义文件 define uchar unsigned char \/\/定义无符号字符 define uint unsigned int \/\/定义无符号整数 void delay(uint); \/\/声...

我有一道8255计算机接口题,很急用!·!!!有答必有重谢谢!
1.已知一MCS51单片机系统外接晶体振荡器频率为11.059MHz,计算:单片机系统的振荡周期p、时钟周期s、机器周期所对应的时间是多少?2.教材P198思考题和练习题的5、6题 四、应用题 1.教材P210例题“8254在PC机中的应用”。2.教材P183查询式通信编程之两台PC机直接通信的半双工查询通信程序。3.使用82...

少儿编程都学的什么?
可视化的图形编程,就像搭积木一样学习使用编程软件,简单地拖动和拼接积木,就可以创造出很多好玩的游戏、音乐或者美术作品等,用游戏启蒙的方式激发孩子对编程的热爱。简单的编程逻辑知识,比如条件判断、顺序执行、函数等,提高孩子的逻辑思维能力。孩子通过编程做项目的过程,需要不断思考、分析、制作和测试...

考机械工程师真的难吗?那么多课程,眼都花了!考证需要是机械学会的会?\/...
了解常用工程塑料、特种陶瓷、光纤和纳米材料的种类及应用。 3.掌握机械产品设计的基本知识与技能,能熟练进行零、部件的设计。熟悉机械产品的设计程序和基本技术要素,能用电子计算机进行零件的辅助设计,熟悉实用设计方法,了解现代设计方法。 4.掌握制订工艺过程的基本知识与技能,能熟练制订典型零件的加工工艺过程,并能...

相似回答