微机汇编
文章平均质量分 98
一只编程的嵩鼠
喜欢小仙女ε=ε=ε=ε=ε=ε=┌(; ̄◇ ̄)┘
一起学习探讨问题留言邮箱:1446178451@qq.com
可以关注 一只编程的嵩鼠~
展开
-
看完这篇文章就不要再问我汇编了
先来个小栗子再来解释:看完下面的内容相信你已经知道汇编怎么注释了。;.asm文件命名不能超过8个英文字符,否则不能打开;我的学号为52013149520,学号的最后一位为0,编写程序测试6B7AH的第0位,如果为0,屏幕上显示0,否则屏幕显示1;我用的是根据学号数将DX=0001H左移几位,测试值和DX相与,再和DX比较,根据标志跳转,从而输出0或1;;也可以采用TEST等等data SEGMENT ;数据段,编程者可以把数据都放到这个段里 num dw 0,6B7AH ;原创 2020-10-17 21:34:23 · 5399 阅读 · 0 评论 -
汇编常用芯片简单介绍
先来8255一个一个来吧825182538259ADC0809DAC0832原创 2020-10-17 19:57:25 · 431 阅读 · 0 评论 -
交通灯/霓虹灯控制电路
交通控制其实用汇编也可以实现。交通灯控制8255四个端口40CH ~ 40FHdata segmentencode dw 0861H,0451H,030cH,028aH,-1 ; 控制编码remain db 30,3,20,3 ; 维持时间clock dw ?,? ; 存放延时初始时间PortA equ 40cH ; 8255的PA口地址s db "traffic light control. Press [ESC]原创 2020-10-17 19:48:25 · 680 阅读 · 0 评论 -
扩展键盘实验及微机课设
目的与任务1、理解可编程并行接口8255的基本工作原理;2、熟悉8255的初始化编程方法;3、掌握8255方式0的工作原理及使用。基本原理利用开发板KB-C中的18个按钮(SW0,SW1,…SW17)中的前16个作为代码键,即代表:0、1、2、…9、A、b、C、d、E、F,最后2个键,1个为删除键(SW16),一个为回车键(SW17),实现以下功能:每按1个键,则在屏幕上显示相应该键代表的字符,按SW17键结束输入。开发板通过20芯的扁平线与试验箱的J5连接。电路原理图如下:在KB-C板上,端原创 2020-10-17 19:18:20 · 1109 阅读 · 0 评论 -
数码管实验
目的与任务1、理解可编程并行接口8255的基本工作原理;2、熟悉8255的初始化编程方法;3、掌握8255方式0的工作原理及使用。基本原理数码管由8255端口B和端口C联合控制,端口负责控制某个数码管中的那些段码的显示和小数点的显示(PB7)。端口C的PC4,PC5,PC6发送的信号通过译码后,负责选择6个数码管中的1个显示,即某时刻只有1个数码显示,如果要让几个同时显示,则采用来回扫描显示的方法,且当某个数码管显示时,必须要有一定的延时,约在100ms左右,太短显示不明显(发光不够),太长会产生原创 2020-10-17 18:54:21 · 2091 阅读 · 0 评论 -
1.可编程并行接口实验
实验目的与任务1、理解可编程并行接口8255的基本工作原理;2、熟悉8255的初始化编程方法;3、掌握8255方式0的工作原理及使用。基本原理8255A端口A通过20芯偏平线连接J5、J6已与8个LED灯连接。8255A端口A工作在方式0,输出。通过端口A控制LED发光。实验内容编写程序,要求利用8255的A口控制8个发光二极管的发光,并产生一定的艺术效果,验证实验的正确性。可编程并行接口8255的地址分配:A口 300H B口原创 2020-10-15 21:12:23 · 2748 阅读 · 1 评论