博文

【046】基于HD44780的1602简单驱动(C51)(2007-05-26 01:36:00)

摘要:
[相关] (001)基于HD44780液晶芯片的16×2字符型液晶(1602)简介。
lcd.h: /*********************************************************************   * 标题: 基于HD44780的1602简单驱动(C51)   * 文件: lcd.h   * 作者: wentao     http://blog.liuwentao.net                      http://wentao.programfan.com   * 参考: AVR单片机与CPLD/FPGA综合应用入门   * 日期: 2007.5.10   * 修改: 2007.5.26   * 软件: Keil C51 V8.02   * 芯片: AT89X51   * 说明: 硬件连接定义及函数原型声明,此处P0,P2,P2_0等在AT89X51.h中定义,           也可用sfr, sbit自行定义。   * 声明: 自用存档!另仅供需要的朋友参考,请勿用做不道德转载及商业用途!    *********************************************************************/      #ifndef LCD_H    #define......

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

【045】数码管显示简单电子钟(2007-05-05 16:33:00)

摘要:;**************************************************************************    ; 标题: 数码管显示电子钟(汇编)    ; 作者: wentao     http://blog.liuwentao.net    ;                  http://wentao.programfan.com    ; 日期: 2007.3.3    ; 软件: Keil A51 V8.00     ; 芯片: AT89X51    ; 说明: 实验板实测通过,数码管为8位共阳    ; 声明: 自用存档!另仅供需要的朋友参考,请勿用做不道德转载及商业用途!     ;**************************************************************************       sec_l  equ  30h        ;30单元存储秒个位值    sec_h  equ  31h        ;31单元存储秒十位值    bar_2  equ  32h  &......

阅读全文(8906) | 评论:6

【044】秒表-八位数码管显示(2007-05-05 16:31:00)

摘要:;**************************************************************************    ; 标题: 秒表-八位数码管显示(汇编)    ; 作者: wentao     http://blog.liuwentao.net    ;                  http://wentao.programfan.com    ; 日期: 2007.3.3    ; 软件: Keil A51 V8.00     ; 芯片: AT89X51    ; 说明: 实验板实测通过,数码管为8位共阳    ; 声明: 自用存档!另仅供需要的朋友参考,请勿用做不道德转载及商业用途!     ;**************************************************************************       dot_l  equ  30h        ;30单元存储百分之一秒值    dot_h  equ  31h        ;31单元存储十分之一秒值    sec_l  equ  32h &......

阅读全文(7616) | 评论:10

【043】秒表-六位数码管有效显示(2007-05-05 16:30:00)

摘要:;**************************************************************************    ; 标题: 秒表-六位数码管有效显示(汇编)    ; 作者: wentao     http://blog.liuwentao.net    ;                  http://wentao.programfan.com    ; 日期: 2007.3.2    ; 软件: Keil A51 V8.00     ; 芯片: AT89X51    ; 说明: 实验板实测通过,数码管为8位共阳    ; 声明: 自用存档!另仅供需要的朋友参考,请勿用做不道德转载及商业用途!     ;**************************************************************************       dot_l  equ  30h        ;30单元存储百分之一秒值    dot_h  equ  31h        ;31单元存储十分之一秒值    bar_2  equ  32h ......

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

【042】四位数码管对外部中断0响应计数(2007-05-05 16:29:00)

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

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

【041】四位数码管计数演示(2007-05-05 16:28:00)

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

阅读全文(7633) | 评论:3

【040】两位数码管对直控按键计数键增强(加速键)(2007-05-05 16:25:00)

摘要:;**************************************************************************    ; 标题: 两位数码管对直控按键计数键增强(加速键)(汇编)    ; 作者: wentao     http://blog.liuwentao.net    ;                  http://wentao.programfan.com    ; 日期: 2007.3.2    ; 软件: Keil A51 V8.00     ; 芯片: AT89X51    ; 说明: 实验板实测通过,数码管为8位共阳    ; 声明: 自用存档!另仅供需要的朋友参考,请勿用做不道德转载及商业用途!     ;**************************************************************************    dis_0       equ 30h        ;dis_0(30单元)存储个位值    dis_1       equ 31h        ;dis_1(31单元)存储十位值 &nbs......

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

【039】两位数码管对直控按键计数(2007-05-05 16:25:00)

摘要:;**************************************************************************    ; 标题: 两位数码管对直控按键计数(汇编)    ; 作者: wentao     http://blog.liuwentao.net    ;                  http://wentao.programfan.com    ; 日期: 2007.3.2    ; 软件: Keil A51 V8.00     ; 芯片: AT89X51    ; 说明: 实验板实测通过,数码管为8位共阳    ; 声明: 自用存档!另仅供需要的朋友参考,请勿用做不道德转载及商业用途!     ;**************************************************************************       dis_0 equ 30h        ;dis_0(30单元)存储个位值    dis_1 equ 31h        ;dis_1(31单元)存储十位值    dis_b equ 32h     &nb......

阅读全文(6861) | 评论:6

【038】两位数码管计数演示(2007-05-05 16:24:00)

摘要:;**************************************************************************    ; 标题: 两位数码管计数演示(汇编)    ; 作者: wentao     http://blog.liuwentao.net    ;                  http://wentao.programfan.com    ; 日期: 2007.3.2    ; 软件: Keil A51 V8.00     ; 芯片: AT89X51    ; 说明: 实验板实测通过,数码管为8位共阳    ; 声明: 自用存档!另仅供需要的朋友参考,请勿用做不道德转载及商业用途!     ;**************************************************************************       dis_0 equ 30h        ;30单元存储个位值    dis_1 equ 31h        ;31单元存储十位值    count equ 32h        ;3......

阅读全文(7148) | 评论:8

【037】多位数码管动态显示定时器中断实现(2007-05-05 16:23:00)

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

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