好文档 - 专业文书写作范文服务资料分享网站

张家庆现代电子系统设计综合实习

天下 分享 时间: 加入收藏 我要投稿 点赞

图2.5蜂鸣器

2.6键盘电路设计

此电子时钟共有五个按键,设定键(S1)、增大键(S2)、减小键(S3)、闹钟键(S5)和计时键(S4)。

图2.6 矩阵键盘和独立按键

2.7晶振电路模块

晶振电路是驱动单片机和控制中断的重要部分,它是由一个11M的晶振和两

个30pF的电容组成。

图2.6 晶振电路

3控制系统的软件设计

3.1软件的总体流程图

程序采用定时器0进行50ms的定时,经过20次的溢出为一秒,进行时间的刷新显示。

开定时器0中断 程序初始化

Y 50ms定时到?

N 计数器=20? 计数器加1

Y

秒加1

液晶屏显示

图3.1 总体流程图

按键扫描 3.2 液晶屏

RS控制写数据还是写命令。RS=1;写数据。RS=0,写命令。 R/W 是读/写选择。R/W=1,读。R/W=0,写。 RS=1,R/W=0,写数据。RS=0,R/W=0,写命令。

E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。

延时 E=1 写命令 RS=0,E=0 液晶屏初始化

图3.2 1602液晶屏流程图

E=0 延时 E=1 写数据 RE=1,E=0 E=0 液晶屏操作程序: void write_(uchar ) {

lcden=0; rs=0; P0=; delay(5);

张家庆现代电子系统设计综合实习

图2.5蜂鸣器2.6键盘电路设计此电子时钟共有五个按键,设定键(S1)、增大键(S2)、减小键(S3)、闹钟键(S5)和计时键(S4)。图2.6矩阵
推荐度:
点击下载文档文档为doc格式
43dv68jat96c4rp7oypx5gf8x599ez00szk
领取福利

微信扫码领取福利

微信扫码分享