返回首页
  • 可编程并行接口8255A的内部结构是怎么样的? 日期:2013-03-30 18:26:42 点击:600 好评:4

    8255 A 的内部结构由三部分组成:总线接口部分,内部逻辑部分,外部接口部分。 (1) 总线接口部分 其中有数据总线驱动器,读 / 写控制逻辑 (2) 内部逻辑部分 由 A 组和 B 组控制电路。 (3) 外部接口部分 该部分有 3 个 8 位并行 I/O 端口,即 A 口、 B...

  • 8155进行初始化,设A口为选通输出,B口为选通输入,C口作为控制 日期:2013-03-10 22:03:01 点击:1496 好评:7

    试编程对 8155 进行初始化,设 A 口为选通输出, B 口为选通输入, C 口作为控制联络口,并启动定时器 / 记数器按方式 1 工作,工作时间为 10ms, 定时器计数脉冲频率为单片机的时钟频率 24 分频, fosc=12MHz 。 :算得初值= 5000=1388H MOV DPTR,# 7F 04 ;...

  • 8031扩展8255A,将PA口设置成输入方式,PB口设置成输出方式,PC 日期:2013-03-06 18:30:17 点击:1798 好评:7

    8031 扩展 8255A ,将 PA 口设置成输入方式, PB 口设置成输出方式, PC 口设置成输出方式,给出初始化程序。 解: 根据要求, A 口输入, B 口输出,二者均采用工作方式 0 ,则控制字为 98H 。编程如下: MOV A,#98H ;方式控制字 A MOV DPTR,#7FFFH ;选通...

  • 2×2行列式键盘电路设计并编写键盘扫描子程序实例 51单片机汇编 日期:2013-03-06 18:26:23 点击:3184 好评:107

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

  • 8225A控制字地址为300FH,请按:A口方式0输入,B口方式1输出,C口高 日期:2013-02-20 21:34:40 点击:570 好评:3

    控制字为 10010101=95H 初始化程序: MOV DPTR ,#300FH MOV A,#95H MOVX @DPTR ,A...

  • 89C51单片机9个按键的行列式键盘输入电路,并编写按键扫描程序 日期:2012-06-22 22:54:31 点击:1700 好评:-4

    若行线为 P1.0 ~ P1.2 ,列线为 P1.5 ~ P1.7 ,试画出只有 9 个按键的行列式键盘输入电路,并编写按键扫描程序 图片1 KEY: MOV P1,#11100000B MOV A,P1 CPL A ANL A,#111000000B JZ GORET KEY1: JB P1.5,KEY2 MOV 30H,#00H KEY2: JB P1.6,KEY3 MOV 30H,#01...

  • 显示三位数的单片机电路图及源程序 日期:2012-06-11 21:27:57 点击:1645 好评:43

    参照下图,要求显示个、十、百三位数, 3 位数分别存在 30h ~ 32h 中,请编制程序。 图片1 参考源程序: DIS: MOV R0,#30H MOV P1,#00000001B MOV R7,#3 LOOP: MOV DPTR,#TAB MOV A,@R0 MOVC A,@A+DPTR MOV DPTR,#7FFFH MOVX @DPTR,A INC R0 MOV A,P1 RL A...

  • LED的静态显示方式与动态显示方式有何区别?各有什么优缺点? 日期:2012-05-07 20:42:46 点击:1779 好评:3

    静态显示是指几块 LED 同时显示,动态显示是指几块 LED 分时显示(即扫描),静态显示方式编程较简单,但占用 I/O 口线多,硬件成本高,适用于显示位数比较少的场合,动态显示可以节省硬件资源即 I/O 口,但要占用较多的 CPU 时间。...

  • I2C总线只有两根连线(数据线和时钟线),如何识别扩展器件的地址? 日期:2012-04-22 16:54:58 点击:385 好评:7

    I 2 C 总线只有两根连线 ( 数据线和时钟线 ) ,如何识别扩展器件的地址 ? 答:具有 I 2 C 总线结构的器件在出厂时已经给定了这类器件的地址编码。另外, I 2 C 总线器件还有 3 位引脚地址 A2A1A0 ,可用硬件连接方式对 3 位引脚接 Vc 。或接地,形成地址数据...

  • 为什么80C51单片机I2C串行总线扩展只能用于单主系统,且必须虚拟 日期:2012-03-31 19:34:31 点击:144 好评:8

    答:由于 80C51 芯片内部无 I 2 C 总线接 VI ,因此只能采用虚拟 I 2 C 总线方式扩展,并且只能用于单主系统,即 80C51 只能作为 I 2 C 总线主器件,不能作为从器件,从器件必须具有 I 2 C 总线接口,因此, 80C51 单片机不能用于多主系统。...

推荐内容