博文

【036】多位数码管动态显示软延时实现(2007-05-05 16:22:00)

摘要:;**************************************************************************    ; 标题: 多位数码管动态显示软延时实现(汇编)    ; 作者: wentao     http://blog.liuwentao.net    ;                  http://wentao.programfan.com    ; 日期: 2007.2.21    ; 软件: Keil A51 V8.00     ; 芯片: AT89X51    ; 说明: 实验板实测通过,数码管为8位共阳    ;       anl 30h,#07h起如下作用    ;                   mov   a,30h        ;取循环控制变量    ;                   cjne  a,#8,lop......

阅读全文(5990) | 评论:1

【035】一位数码管循环显示多个数字(2007-05-05 16:20:00)

摘要:;**************************************************************************    ; 标题: 一位数码管循环显示多个数字(汇编)    ; 作者: wentao     http://blog.liuwentao.net    ;                  http://wentao.programfan.com    ; 日期: 2007.2.21    ; 软件: Keil A51 V8.00     ; 芯片: AT89X51    ; 说明: 实验板实测通过,数码管为8位共阳    ; 声明: 自用存档!另仅供需要的朋友参考,请勿用做不道德转载及商业用途!     ;**************************************************************************               org   0000h           ajmp  start            org   0030h   ......

阅读全文(5931) | 评论:4

【034】数码管显示数字的基本实验+AS实验板段码表(2007-05-05 16:18:00)

摘要:;**************************************************************************    ; 标题: 数码管显示数字的基本实验(汇编)    ; 作者: wentao     http://blog.liuwentao.net    ;                  http://wentao.programfan.com    ; 日期: 2007.2.21    ; 软件: Keil A51 V8.00     ; 芯片: AT89X51    ; 说明: 实验板实测通过,数码管为8位共阳    ; 声明: 自用存档!另仅供需要的朋友参考,请勿用做不道德转载及商业用途!     ;**************************************************************************               org   0000h           ajmp  start            org   0030h   s......

阅读全文(4641) | 评论:0

【033】直控按键控制led循环方向(2007-05-02 19:42:00)

摘要:;**************************************************************************    ; 标题: 直控按键控制led循环方向(汇编)    ; 作者: wentao     http://blog.liuwentao.net    ;                  http://wentao.programfan.com    ; 日期: 2007.2.21    ; 软件: Keil A51 V8.00     ; 芯片: AT89X51    ; 说明: 实验板实测通过    ; 声明: 自用存档!另仅供需要的朋友参考,请勿用做不道德转载及商业用途!     ;**************************************************************************       k1 bit p1.4  ;K1按键与P1.4口相连    k2 bit p1.5  ;K2按键与P1.5口相接                  org   0000h       &nb......

阅读全文(4405) | 评论:1

【032】直控按键多个键值处理(2007-05-02 19:01:00)

摘要:;**************************************************************************    ; 标题: 直控按键多个键值处理(汇编)    ; 作者: wentao     http://blog.liuwentao.net    ;                  http://wentao.programfan.com    ; 日期: 2007.3.1    ; 软件: Keil A51 V8.00     ; 芯片: AT89X51    ; 说明: 实验板实测通过;可以用多个键    ; 声明: 自用存档!另仅供需要的朋友参考,请勿用做不道德转载及商业用途!     ;**************************************************************************       key_v equ 30h               ;key_v(30单元)存储键值    key_t equ 31h               ;key_t(31......

阅读全文(4591) | 评论:0

【031】直控按键低电平触发处理(2007-05-02 18:42:00)

摘要:;**************************************************************************    ; 标题: 直控按键低电平触发处理(汇编)    ; 作者: wentao     http://blog.liuwentao.net    ;                  http://wentao.programfan.com    ; 日期: 2007.3.1    ; 软件: Keil A51 V8.00     ; 芯片: AT89X51    ; 说明: 实验板实测通过,通过"jnb   p1.4,$     ;等待键松开"处理低电平触发    ; 声明: 自用存档!另仅供需要的朋友参考,请勿用做不道德转载及商业用途!     ;**************************************************************************                org   0000h            ajmp  start    start: &......

阅读全文(4012) | 评论:0

【030】直控按键低电平触发未处理(2007-05-02 18:24:00)

摘要:;**************************************************************************    ; 标题: 直控按键低电平触发未处理(汇编)    ; 作者: wentao     http://blog.liuwentao.net    ;                  http://wentao.programfan.com    ; 日期: 2007.3.1    ; 软件: Keil A51 V8.00     ; 芯片: AT89X51    ; 说明: 低电平处发不做处理,键按住时会始终满足满足查询条件执行循环体,所以    ;       松开键时输出状态也不定,实测按住时P0.0口LED常亮,但有些暗,实际上是    ;       在快速执行取反造成的视觉暂留。    ; 声明: 自用存档!另仅供需要的朋友参考,请勿用做不道德转载及商业用途!     ;**************************************************************************                org   00......

阅读全文(3562) | 评论:0

【029】最简单的按键控制(2007-05-02 17:56:00)

摘要:;**************************************************************************    ; 标题: 最简单的按键控制(汇编)    ; 作者: wentao     http://blog.liuwentao.net    ;                  http://wentao.programfan.com    ; 参考: 平凡老师教程    ; 日期: 2007.3.1    ; 软件: Keil A51 V8.00     ; 芯片: AT89X51    ; 说明: 实验板实测通过    ; 声明: 自用存档!另仅供需要的朋友参考,请勿用做不道德转载及商业用途!     ;**************************************************************************              org   0000h          ajmp  start    start: mov   p1,#0xff   ;P1口为准双向口,作输入时写入1,使......

阅读全文(3823) | 评论:0

【028】正反流水灯(2007-05-02 16:18:00)

摘要:;**************************************************************************    ; 标题: 正反流水灯(汇编)    ; 作者: wentao     http://blog.liuwentao.net    ;                  http://wentao.programfan.com    ; 日期: 2007.2.21    ; 软件: Keil A51 V8.00     ; 芯片: AT89X51    ; 说明: 实验板实测通过    ; 声明: 自用存档!另仅供需要的朋友参考,请勿用做不道德转载及商业用途!     ;**************************************************************************                   org   0000h               ajmp  start    start:      mov  ......

阅读全文(4153) | 评论:1

【027】查表方式双IO口流水灯(2007-05-02 15:59:00)

摘要:;**************************************************************************    ; 标题: 查表方式双IO口流水灯(汇编)    ; 作者: wentao     http://blog.liuwentao.net    ;                  http://wentao.programfan.com    ; 日期: 2007.2.21    ; 软件: Keil A51 V8.00     ; 芯片: AT89X51    ; 说明: 实验板实测通过,两个IO口当做一个用,采用a不变,dptr自加的方式    ; 声明: 自用存档!另仅供需要的朋友参考,请勿用做不道德转载及商业用途!     ;**************************************************************************                   org   0000h               ajmp  start    start:   ......

阅读全文(4113) | 评论:2