微机原理1-4班
文章平均质量分 80
Leisure_水中鱼
在别人学习复制粘贴的时候,我的每一个字符都是手码的;记录学习过程写的实验,代码;欢迎大家交流,学习,有知识点提问的,我会的肯定会答,我不会的也可以一起学;对我的代码有优化建议和疑问,欢迎交流,构建和谐学习氛围。
展开
-
单片机接口与技术 实验03 显示器与按键
分享单片机编程的思路,针对lcd,其实就是对写入命令进行封装。二次封装的原因同为什么不用机器语言编程而使用汇编语言助记符时同样的,封装还可以减少代码体积,增强可读性等等。还分享了一些编程时候的技巧和编程思想。1、实验目的:(1)学习lcd 1602的编程与使用;(2)机械式复位开关button软件消抖的方法。原创 2023-10-11 01:57:46 · 2029 阅读 · 0 评论 -
单片机接口与技术 实验05 定时器/计数器
keil c51 单片机的实验5--定时器计数器控制直流电机的转动。(1)学习51单片机定时器/计数器的使用方法;(2)学习定时器实现PWM电机调速的方法。(3)继续巩固lcd1602的使用。(4)学习模块化开发的方法原创 2023-10-08 20:17:51 · 2125 阅读 · 1 评论 -
微机原理 实验09:DOS及BIOS中断调用
学习DOS及BIOS中断调用方法。巩固子程序(过程)设计、分支和循环结构程序设计的方法。主要做了一个输入程序,输入指定内容打印相对应的内容如果输入出错,则提示“ERROR!”。通过DOS还可以实现更多图形属性上的改变,大家可以好好学习了解一下。原创 2023-05-30 04:57:36 · 1680 阅读 · 2 评论 -
微机原理 实验08:子程序设计—求最大最小值的平均值(汇编语言)(理解段内和段外过程)
主要学习子程序(过程)的定义和调用,这里都是内部过程,内部过程分为段内过程,段外过程。方便大家理解这里用面对对象的类来进行类比,只是类比,汇编语言没有类的概念!段内过程就像在一个类里面,只用改变偏移地址即可调用。段外过程就像不在一个类中的函数,要调用就得申明,也就是这里存储要调用代码段的段地址和偏移地址。原创 2023-05-23 05:59:28 · 2805 阅读 · 3 评论 -
微机原理 实验07:循环结构程序设计——数据块移动和BCD码转换为二进制码(汇编语言)
养成好的编程习惯和思维:修改数据的入口尽量少和集中;我这次将入口都设置在数据段。本次分享的是用循环结构实现数据块的转移和bcd码转二进制编码。学会使用循环指令,掌握循环结构程序设计方法。掌握BCD码到二进制码的转换方法,巩固理解、掌握数据的不同进制的表示方法和在计算机中的存储方式。原创 2023-05-15 17:08:50 · 3168 阅读 · 1 评论 -
微机原理 实验06(emu086):分支结构程序设计――数据块移动
设计一个通用的数据块间数据搬移程序。要求数据块传输过程采用串操作指令(也可以采用循环指令)。主要为代码展示和实验过程记录:1、学会使用条件判断转移指令,掌握分支程序的设计。2、掌握内存中数据块移动方法,巩固串操作指令的使用。3、进一步规范程序流程图的绘制(正确使用流程图的符号,如矩形、菱形、箭头等符号)。原创 2023-05-08 07:48:20 · 2578 阅读 · 0 评论