毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
IC卡门禁系统微机控制软件设计(5)
读数据MCU ZLG500过程中,响应信号SCLK信号由MCU产生,SS信号和SDATA信号由ZLG500产生。ZLG500会在SS线上产生一个下降沿,发出请求数据传输的信号,等待MCU响应后,本次数据传输开始,MCU 将在SCLK 为高时读取SDATA 线上的数据。传输完毕后,ZLG500 将会在SS 线上产生一个上升沿结束本次传输。
传输过程中必须严格遵守以下时间要求T1>14 Ms T2>16Ms TH>6Ms TL>6Ms tT3>9Ms。
2.2.3 ZLG7290的模块介绍
(1)ZLG7290的工作原理
ZLG7290的核心是一块ZLG7290B芯片,它采用I2C接口,能直接驱动8位共阴式数码管,同时可扫描管理多达64只按键,实现人机对话的功能资源十分丰富。除具有自动消除抖动功能外,它还具有段闪烁、段点亮、段熄灭、功能键、连击键计数等强大功能,并可提供10种数字和21种字母的译码显示功能,用户可以直接向显示缓存写入显示数据,而且无需外接元件即可直接驱动数码管,还可扩展驱动电压和电流。此外,ZLG7290B的电路简单,使用也很方便。用户按下某个键时,ZLG7290的INT引脚会产生一个低电平的中断请求信号,读取键值后,中断信号就会自动撤销。正常情况下,微控制器只需要判断INT请求就可以得到键盘输入的信息。微控制器可通过两种方式得到用户的键盘输入信息。其一是中断方式,该方式的优点是抗干扰能力强,缺点是要占用微控制器的一个外部中断源。其二是查询方式,即通过不断查询INT引脚来判断是否有键按下,该方式可以节省微控制器的一根I/O口线,但是代价是I2C总线处于频繁的活动状态,消耗电流多并且不利于抗干扰。
(2) 基于ZLG7290的无功补偿控制器设计
由于采用了I2C总线接口,因而用ZLG7290与微控制器设计电力仪表的硬件电路连接非常简单。它只需要两根信号线(一根数据线SDA,一根时钟信号线SCL)。但应注意进行I2C通信的双方要共地,并应用,INT传递键盘中断信号。微控制器通过RST可以将ZLG7290复位。
(3) ZLG7290作用及其功能介绍
ZLG7290能够直接驱动8 位共阴式数码管(或64 只独立的LED),同时还可以扫描管理多达64 只按键。其中有8 只按键还可以作为功能键使用,就像电脑键盘上的Ctr1、Shift、Alt 键一样。另外ZLG7290B 内部还设置有连击计数器,能够使某键按下后不松手而连续有效。采用I2C 总线方式,与微控制器的接口仅需两根信号线。可控扫描位数,可控任一数码管闪烁。
2.2.4 单片机控制芯片模块
虽然目前目前单片机的品种很多,但其中最具代表性的当属Intel公司的MCS-51单片机系列。MCS-51以其典型的结构、完美的总线、SFR的集中管理模式、位操作系统和面向控制功能的丰富的指令系统,为单片机的发展奠定了良好的基础。MCS-51系列的典型芯片是80C51(CHMOS型的8051)。为此,众多的厂商都介入了以80C51为代表的8位单片机的发展,如Philips、Siemens、Dallas、等,我们把这些公司生产的与80C51兼容的单片机系统称之为80C51系列。特别是近年来,80C51系列又有了许多发展,推出了一些新产品,主要是改善单片机的控制功能,如内部集成了高速I/O口、ADC、PWM、WDT等,以及低电压、微功耗、电磁兼容、串行扩展总线和控制
网络
总线性能等。
(1)单片机控制芯片模块的选定
AT89C51是一种带4K字节FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。它是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形及引脚排列如图2-5所示。
共17页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
下一页
上一篇:
AT89C51单片机多功能数字时钟的设计+源程序
下一篇:
BPA与PSSE数据转换接口程序的开发
基于飞思卡尔芯片LED色彩控制器的设计
STC51单片机接触式4442卡读写系统的设计
简析蓝牙门禁系统茬电力...
PLC三十万大卡冷水机组电控设计+梯形图
十三万大卡冷水机组电控系统设计+梯形图
RTU微机电量参数测控与保护装置设计
NIMAX多轴伺服运动控制卡应用设计
辩护律师的作证义务和保...
拉力采集上位机软件开发任务书
浅谈传统人文精神茬大學...
高校网球场馆运营管理初探【1805字】
国内外无刷直流电动机研究现状
多元化刑事简易程序构建探讨【9365字】
中国古代秘书擅权的发展和恶变
《醉青春》导演作品阐述
浅谈新形势下妇产科护理...
谷度酒庄消费者回访调查问卷表