您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页单片机程序题

单片机程序题

来源:华佗小知识


程序题

1、将R2中的数据传送到40H

2、将R2中的数据传送到R3

3、将R2中的数据传送到B

4.将30H中的数据传送到40H

5.将30H中的数据传送到R7

6.将30H中的数据传送到B

7.将立即数30H传送到R7

8.将立即数30H传送到40H

9.将立即数30H传送到以R0中内容为地址的存储单元中。

1

10.将30H中的数据传送到以R0中内容为地址的存储单元中。

11.将R1中的数据传送到以R0中内容为地址的存储单元中。

12.将R1中的数据传送到以R2中内容为地址的存储单元中。

13、若CY=0,则转PRAM1程序段执行。

14、若位寻址区30H≠0,则将30H清0,并使程序转至PRAM2。

15、若A中数据不等于200,则程序转至PRAM3。

16、若A中数据等于0,则程序转至PRAM4。

17、将40H中数据减1,若差值不等于0,则程序转至PRAM6。

2

18、调用首地址为1000H的子程序。

19、使PC=3000H。

20、按下列要求,传送数据,设RAM(4000H)=44H

21、RAM4000H单元数据内容传送内RAM20H单元。

22、RAM4000H单元数据送P1口。

23、RAM4000H单元数据送R0

24、RAM4000H单元数据送外RAM20H单元

25、RAM4000H单元数据送外RAM2000H单元

26、已知两乘数分别存在R1和R0,试编程求其积,并存入R3R2、

27、已知被除数和除数分别存在于31H和30H,试编程求商,商存入33H,余数存入32H。

3

28、将R1的数据传送到内RAM30H 单元中。

29、将R1的数据传送到R7中

30、将R1的数据传送到B中

31、将内RAM56H的数据传送到内RAM50H单元中

32、将内RAM56H的数据传送到R3中。

33、将立即数56H传送到R5中。

34、将立即数56H传送到内RAM40H中。

35、将立即数56H传送到以R1中内容为地址的内RAM存储单元中。

38、将内部RAM的20H~28H 8个连续单元的内容依次存入50H~58H单元。

39、将0D6H和38H两个8位数相加,结果存入内部RAM的30H和31H 单元。

41、将R0中的高4位于R5中低4位合并成一个8位数,结果放在20H单元中。

4

42、将片内RAM30H单元与片内RAN60H单元交换数据,写出几种交换方式。

43、编写将20H单元数的第二位置位,将21H单元数的第一位复位的程序。

44、试编写一程序,找出数据存储器4000H单元开始的连续10个中比50大的个数

45、编写程序找出50H-60H最小的数。

46、编写一个延时20MS的一段程序。

47、编写程序,把30H-60H单元中的数据搬到2000H到2030H单元去。

48、编程将片内40H-60H单元中的内容传送到以20H-40H为起始地址的存储区中。

49、编写一段能实现约20S延时的软件延时程序

50、编写程序求出40H-47H共8个单元中的算术平均值结果存放在40H中

51、编写一查表程序,求出以为十进制数的平方

52、编程求20H-21H单元中的两个数的平方和

5

53、设在2000H-2004H单元中,存放有五个压缩BCD码,编程将它们转换成ASCII

码存放到以2005H单元为首地址的存储区中

54、是编写一段程序有P1口控制8个发光二极管循环点亮

6

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务