实验一:单片机汇编语言程序设计仿真实验
目的: 1.掌握单片机仿真软件的使用。
2.掌握单片机汇编语言程序设计的基本方法。
3.掌握单片机编程、调试方法。
设计题目:
1、试编写程序。统计内RAM 30H一50H单元中FFH的个数,并将统计结果存51H。
2、从内RAM 30H单元开始存放着一组无符号数,其个数存在21H单元中。试编写程序,找出其中最小的数,并将其存入20H单元中。
3、设外RAM 2000H单元中有一个8位二进制数,试编程将该数的低四位屏蔽掉,并送回原存储单元。
4、试编写程序,求出内RAM20H单元中“1”的个数,并将结果存入21H单元。
5、试编一程序,分别统计在内部RAM的30H~50H单元的数据区中奇数和偶数的个数,并将奇数和偶数的个数分别存放在51H和52H单元中。
6、在2000H~2004H单元中,存有5个压缩的BCD码,试编程将它们转换成ASCII码,并存入2005H开始的连续单元中。
实验报告格式:
一.设计题目:
二.编程实现:(左边为实验前的程序,右边为实验后调试正确的程序)
三.实验小结:
软件实验小结:
可以从以下几个方面总结
1. 进一步掌握并理解单片机指令系统的功能及应用(熟悉MCS—51单片机指令
系统)。
2. 加深对寻址方式的理解。
3. 了解程序设计过程,掌握单片机程序设计的基本方法。
4. 掌握编程、调试方法(包括排除程序错误、决解问题的方法)。
5. 掌握单片机仿真软件的使用(包括对以后项目开发的好处)
6. 通过编程设计、软件调试,进一步了解和掌握单片机软、硬件的工作原理,为
下一步硬件实验、课程设计、工程训练打下良好的基础。
《实验1:单片机语言程序设计仿真实验.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档