首页 > 编程知识 正文

555定时器是单片机吗,74ls161引脚功能简述

时间:2023-05-06 06:44:49 阅读:119941 作者:560

51单片机: 74LS138解密实验一、实验内容

单片机P1.2P1.0控制74LS138解码器的使能和解码输入端口,并控制其解码输出端口(Y7Y0)。

(74LS138解码单元c、b和a分别连接到P1.2、P1.1和P1.0。 )将解码输出端口Y7Y0连接到L7L0位LED电平指示输入端口,并验证74LS138的逻辑解码功能。 二、模拟图

三.代码

c语言实现:

在此插入代码片` ` # includereg 52.h # includeintrins.hvoiddelay 1s (void ); void main () { char num; while(1) for ) num=0; num8; num () {P1=num; delay1s (; }}voiddelay1s(void ) /误差0us )无符号chara、b、c; for(c=167; c0; c----for(b=171; b0; b--) for(a=16; a0; a----; _nop_ (); //if Keil,require use intrins.h}程序集实现: ` ` ` corg 0000 hljmpstartorg 0030 h start : movsp,#60HST1: CLR A; 蓄能器清除LOOP: MOV P1,A CALL DELAY1S INC A JNB ACC.3,LOOP; 如果ACC.3=1,则向下运行SJMP ST1DELAY1S: 误差0us MOV R7、#0A7HDL1: MOV R6、#0ABHDL0: MOV R5、#10H DJNZ R5、$ DJNZ R6、DL0 DJNZ R7、DL1 NOP RET

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。