8031单片机用74ls373输入、74ls377输出编程

发布者:RainbowMelody最新更新时间:2017-10-14 来源: eefocus关键字:单片机  74ls373输入  74ls377输出 手机看文章 扫描二维码
随时随地手机看文章

用74ls373输入(P2.7片选),74ls377输出(P2.6片选),试编制程序,从373依次读入十个数据,取反后,从377输出。

 


图片1

  

答案:


74LS373(输入):7fffh


74LS373(输入):bfffh 

              MOV      R7,#10 

              MOV      R0,#30H


              MOV      DPTR,#7FFFH


LOOP0:  MOVX    A,@DPTR 

              CPL        A 

              MOV      @R0,A 

              INC        R0 

              DJNZ      R7,LOOP0

              MOV      R7,#10

              MOV      R0,#30H


              MOV      DPTR,#0BFFFH


LOOP1:  MOV      A,@R0


              MOVX    @DPTR,A

              INC        R0 

              DJNZ      R7,LOOP1


关键字:单片机  74ls373输入  74ls377输出 引用地址:8031单片机用74ls373输入、74ls377输出编程

上一篇:CJNE比较跳转指令以及检测P0口状态程序举例
下一篇:两个8031系统进行双机通信的电路连接图及通讯单片汇编语言

推荐阅读最新更新时间:2024-03-16 15:40

单片机AT89C51--7.按键(独立按键,矩阵按键)
1.键盘类型 1.1 编码键盘 通过硬件电路产生被按按键的键值码,程序简单但是硬件电路复杂 如计算机键盘 1.2 非编码键盘 软件编程来识别的称为非编码键盘,非编码键盘硬件电路简单,单片机中最常是非编码键盘 2.独立键盘和矩阵键盘 非编码键盘分为独立键盘和矩阵键盘 2.1 独立键盘 一开始线寄存器默认都是高电平,G为0V,G,S不导通。管脚为5V 这就是上拉电阻。 按下按键,管脚和地导通,电压变为0V 未按下按键,管脚和Vcc连接,电压为5V 2.2 矩阵键盘 3. 按键特性 4. 编程 4.1 独立键盘 按下S2按钮,数字加1,按下S3数字减1,最高不超过9,最低不低于0.高于9变为0.小
[单片机]
<font color='red'>单片机</font>AT89C51--7.按键(独立按键,矩阵按键)
STC8单片机+DS3231+WS2812做的全彩RGB挂钟
A、红色常亮表示时针,绿色慢呼吸灯表示分针、蓝色每秒走一灯。 B、长按Set键开始调时,短按Set选择时、分、秒,再长按Set退出。红色快闪是调时针、绿色快闪是调分针、蓝色快闪是调秒针 C、短按+键 时间增进、短按-键 时间减回。 D、短按LED键,调整背景色 红、绿、蓝、黄、青、紫 F、可以自己编写其他WS2812相关程序,如流水灯、流星灯效果 源代码的文件太多了 所以用压缩包形式提供 制作出来的实物图如下: 电路原理图如下: 单片机源程序如下: //时钟程序,2020年9月,汪祁绪原创。 //店铺:祁绪电子 #include all.h u8 xdata Set_Mode=Set_Timer_OFF;
[单片机]
STC8<font color='red'>单片机</font>+DS3231+WS2812做的全彩RGB挂钟
关于单片机应用系统架构的几点见解
可能大部分单片机工程师对于开发都没有架构的概念,认为架构只存在于处理器设计,软件工程等听起来很高大上的领域,这种想法是不对的!在嵌入式领域,无论电路板设计还是程序设计,都需要一个优质的架构,它是做出高质量产品的一个重要保证!本文从以下几个方面讲述单片机应用系统架构: 作者并非从事硬件或者电路板设计工作,因此对此稍作讲解。在电路板设计初期,首先考虑电路板功能、功耗、体积、稳定性、抗干扰性等要求,然后据此设计原理图和PCB,它决定了单片机应用系统的硬件结构,是产品设计的重要阶段,最后SMT将电子部件装在电路板上,进行电气测试。良好的电路板设计需要一位经验丰富的电子工程师,当然了电路板设计需要长期的优化,升级过程。 关于软件架构
[单片机]
AVR单片机按键处理与按键防抖动程序
AVR单片机按键处理与按键防抖动程序 #include mega48.h #include delay.h #include nokia3310.h unsigned char A,B; unsigned char n; bit step1, step2, step3,step4; //使用几个位变量记忆按键状态 / #include mega48.h #include delay.h #include nokia3310.h unsigned char A,B; unsigned char n; bit step1, step2, ste
[单片机]
AVR单片机外部中断实例及下载烧录的方法
存储器锁定位(2)保护类型LB模式LB2LB1111没有使能存储器保护特性210在并行和SPI/JTAG串行编程模式中Flash和EEPROM的进 一步编程被禁止,熔丝位被锁定。(1)300在并行和SPI/JTAG串行编程模式中Flash和EEPROM的进一步编程及验证被禁止,锁定位和熔丝位被锁定(1)BLB0模式BLBO2BLB01111SPM 和LPM 对应用区的访问没有限制210不允许SPM 对应用区进行写操作300不允许SPM指令对应用区进行写操作,也不允许运行于Boot Loader 区的LPM指令从应用区读取数据。 若中断向量位于Boot Loader 区,那么执行应用区代码时中断是禁止的。401不允许运行于Boot
[单片机]
AVR<font color='red'>单片机</font>外部中断实例及下载烧录的方法
基于AVR单片机的温度测量系统
1 引言 传统温度测量系统中,一般选用模拟式温度传感器。常用的模拟式温度传感器,其中一个共同特点是输出为模拟量,因此在测量电路中必须经过A/D转换才能成为计算机所能处理的数字量。数字式温度传感器将非电模拟量转换到数字信号这一处理过程的多个环节集成在单芯片上,实现了在测量点将温度值数字化,有效解决了传统温度传感器外围电路复杂,抗干扰能力差的弊病,降低了对系统的要求。 该系统以Atmel公司的ATmega8L单片机为控制中心,温度测量使用DS18B20单总线数字温度传感器,采用1602字符型液晶显示器作为温度值的显示输出。编程使用CodeVision AVR C Compiler编译器,该编译软件自带了使用器件库函数文件,省去了编
[测试测量]
基于AVR<font color='red'>单片机</font>的温度测量系统
单片机分布式安全检测系统设计
  1、引言   随着自动控制技术和现场总线技术的不断发展和深化,网络化、集成化和互操作已成为现代控制系统的重要发展方向。在众多的现场总线标准中,德国Bosch公司提出的CAN总线(Controller Area Network)是从80年代初为解决现代汽车中众多的控制于测试仪器之间的数据交换而开发的一种串行数据通信协议 。   本文介绍了利用红外传感器无接触检测,结合单片机技术、CAN总线技术,将现场存在的传感器、电子控制单元、执行机构连接起来组成分布式控制网络,实现了分布式安全保护检测控制。有效地保证了工作人员人身安全和生产的正常进行。该系统可用于危险场所、区域安全防护,机械加工、纺织、食品加工等安全保护以及家庭等防盗报警,有
[单片机]
<font color='red'>单片机</font>分布式安全检测系统设计
基于C8051f020单片机和UDP/IP协议实现地震勘测传感器网络的设计
随着地震勘测技术向着精细测量方向发展,有必要对频带宽、灵敏度高、失真度小的地震检波技术进行深入的研究。同时,在勘测现场要按一定方式放置一组检波器,将这一组检波器的数据进行综合分析,从而得出相应的勘测结果。 本文根据地震勘测原理,提出一种构建地震勘测传感器网络的方案:将各节点信息传输到监控PC机,采用虚拟仪器技术,使用Labview编写运行在PC机上的测控软件,进行相应的数据分析和处理;基于全光纤迈克尔逊干涉系统,采用交流相位跟踪零差检测技术(PTAC),实现对待测信号的精确检测和误差信号的补偿,减小信号漂移对系统的影响;采用C8051f020单片机对解调后的信号进行采样,并将相关数据通过UDP/IP协议进行网络传输。方案实现了
[单片机]
基于C8051f020<font color='red'>单片机</font>和UDP/IP协议实现地震勘测传感器网络的设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved