实验1:单片机语言程序设计仿真实验_单片机仿真实验一
实验1:单片机语言程序设计仿真实验由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“单片机仿真实验一”。
实验一:单片机汇编语言程序设计仿真实验
目的: 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.编写一个程序,求出给定半径r的圆的面积和周长,并且输出计算结果。其中: r的值由用户输入,用浮点型数据处理。2.给一百分制成绩,要求输出成绩等级’A’、’B’、’C’......
实验9 多分支程序设计1、实验内容用P1.0、P1.1控制流水灯的变化P1.0、P1.1=00灯全灭P1.0、P1.1=01单灯亮左循环P1.0、P1.1=10单灯亮右循环P1.0、P1.1=11双灯亮左循环灯亮的......
实验一清0、移数将片内20H~2FH及片外0010H~001FH单元清0;然后将片内30H~3FH的数据移到片外0000H~000FH中;判断:若(30H)≤10,则求其平方存到31H中,并将位00H置1(其它位清0) 若(30H)=10,......
实验一、MCS51单片机基本开发环境1. 实验目的:1) 熟悉软件的集成开发环境 2) 掌握单片机软件设计流程3) 掌握单片机存贮器结构及各窗口之间的联系 2. 实验内容:1) 用三种方法实......
电子科技大学 计算机 学院标 准 实 验 报 告(实验)课程名称C语言程序设计 电子科技大学教务处制表电 子 科 技 大 学 实 验 报 告四学生姓名:学 号:指导教师:王瑞锦 实验地点:实验......
