返回首页
  • 与并行扩展相比串行扩展有什么优缺点? 日期:2012-01-29 21:33:11 点击:469 好评:11

    答:与并行扩展相比,串行扩展有如下优缺点: 1) 最大程度发挥最小系统的资源功能。可将原来由并行扩展占用的 P0 口、 P2 口资源, 直接用于 I/O 口。 2) 简化连接线路,缩小印板面积。串行扩展只需 1 4 根信号线,器件间连线简单,结构紧凑,可大大缩小系统...

  • 8031单片机扩展一片8255A控制发光二极管电路原理图及汇编程序 日期:2011-12-25 12:23:03 点击:2974 好评:27

    现有一片 8031 ,扩展了一片 8255A ,若把 8255A 的 B 口用作输入, B 口的每一位接一个开关, A 口用作输出,每一位接一个发光二极管,请画出电路原理图,并编写出 B 口某一位开关接高电平时, A 口相应位发光二极管被点亮的程序。 A : 7ffch B : 7ffdh C...

  • 按写入方式,ROM可以分为哪几种?各有什么优缺点? 日期:2011-04-22 16:01:14 点击:406 好评:30

    按照写入的方式不同,ROM可分为MaskROM、OTPROM、EPROM、E2PROM和Flash ROM。 1)MaskROM(掩膜ROM):MaskROM的写入是由生产厂商用最后一道掩膜工艺来写入信息的,用户不能擦写更改。因为用户无法自行写入,必须委托生产厂商在制造芯片时一次性写入。显然,Mas...

  • 将存放在8031单片机内部RAM中30H—33H单元的4字节数据,按十六进 日期:2010-09-24 22:31:10 点击:294 好评:2

    ORG 1000H ;指向显示缓冲区 MOV R0,#30H ;显示字节数 MOV R2,#04 ;初始显示位置(最高位) MOV P1,#08H ;取 1B SDLAY: MOV A,@R0 ;备份 MOV B,A ;截取字节高位 ANL A,#0F0H ;装入 P1.4P1.7 ORL P1,A ;准备显示右一位 INC P1 ;取备份 MOV A,B ;截取...

  • 2×2行列式键盘电路并编写键盘扫描单片机子程序 日期:2010-09-24 22:24:02 点击:1026 好评:12

    解: ( 1 ) 2 2 行列式键盘电路如图所示。 图片1 ( 2 )键盘扫描子程序: KEY1 : ACALL KS1 ; 调用判断有无键按下子程序 JNZ LK1 ;有键按下,转 LK1 AJMP KEY1 ; 无键按下,返回 LK1: ACALL T12MS ;调延时 12ms 子程序 ACALL KS1 ;查有无键按下 JNZ L...

  • 8031单片机需要外接程序存储器,实际上它还有多少条I/O线可以用 日期:2010-09-08 19:14:31 点击:490 好评:-2

    答: 8031 系统必须外接程序促成器,原则上说, P0 和 P2 口要用作数据和地址总线,所以只有 P1 和 P3 口可用作 I/O 口,共 16 条 I/O 线。在使用外部存储器时,除了占用 P0 和 P2 口外,还需要用 P3 口 RD ( P3.7 )和 WR ( P3.6 )两条控制线,所以这种...

  • 在8031扩展系统中,外部程序存储器和数据存储器共用16位地址线和 日期:2010-09-08 19:13:25 点击:739 好评:0

    答:这是因为外部程序存储器和外部数据存储器所使用的控制信号不同。对外部程序存储器的选读通是用 PSEN 控制线,而对外部数据存储器的读 / 写控制是用 RD 和 WR 读、写控制线,所以不会发生地址冲突。...

  • 设计89C51和ADC0809的接口,采集2通道10个数据,存入内部RAM的50 日期:2010-08-08 11:19:22 点击:415 好评:1

    设计 89C51 和 ADC0809 的接口,采集 2 通道 10 个数据,存入内部 RAM 的 50H~59H 单元,画出电路图,编出: ( 1 )延时方式; ( 2 )查询方式; ( 3 )中断方式中的一种程序。 解: IN2 的地址为 7FFAH,P1.0 查询转换结束信号,查询程序如下: ORG 0100H...

  • 利用89C51单片机的P1口控制8个发光二极管LED编程 日期:2010-08-08 11:18:23 点击:1084 好评:0

    利用 89C51 的 P1 口控制 8 个发光二极管 LED 。相邻的 4 个 LED 为一组,使 2 组每隔 0 。 5S 交替发亮一次,周尔复始。试编写程序。 解: ORG 0100H MOV A,#0FH ABC: MOV P1,A ACALL D05 SWAP A SJMP ABC D05:MOV R6,250 DY: MOV R7,250 DAY:NOP NOP DJNZ...

  • 编制一个循环闪烁的单片机程序控制8个发光二极管 日期:2010-06-15 10:50:35 点击:1479 好评:10

    编制一个循环闪烁的程序。有 8 个发光二极管,每次其中某个灯闪烁点亮 10 次后,转到下一个闪烁 10 次,循环不止。 解 : MOV A,#01H SHIFT: LCALL FLASH RR SJMP SHIFT FLAH: MOV R2,#0AH FLAH1: MOV P1,A LCALL DELAY MOV P,#00H LCALL DELAY DJNZ R2,FLASH...

推荐内容