单片机秒表程序.doc
《单片机秒表程序.doc》由会员分享,可在线阅读,更多相关《单片机秒表程序.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、#include #include #define uchar unsigned char sbit RS = P24; /定义端口 sbit RW = P25;sbit EN = P26;sbit s0=P20; / 暂停开始键sbit s1=P21; /清零键uchar ge,shi,bai;uchar time=0;uchar count;uchar press0_num=0; /s0按键次数uchar press1_num=0; /s1按键次数uchar code table=liu hui sb;void delayus(uchar t) /延时um级while(-t);void d
2、elay(uchar z) /延时函数ms 级 while(z-) delayus(245); delayus(245); bit lcd_check_busy() /判忙函数 P0=0xff; RS=0; RW=1; EN=0; _nop_(); EN=1; return (bit)(P0&0x80); /忙返回值是一,不忙是零void lcd_write_com(uchar com) /写命令 while(lcd_check_busy(); RS=0; RW=0; EN=1; P0=com; _nop_(); EN=0;void lcd_write_date(uchar date) /写数
3、据 while(lcd_check_busy(); RS=1; RW=0; EN=1; P0=date; _nop_(); EN=0;void lcd_clear() lcd_write_com(0x01); delay(5); void LCD_Write_String(uchar x,uchar y,uchar *s) /液晶写入一个字符串 if (y=0) lcd_write_com(0x80+x); /表示第一行 else lcd_write_com(0xC0+x); /表示第二行 while (*s) lcd_write_date( *s); s+; void lcd_init()/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 秒表 程序
限制150内