基于51单片机的酒精报警器设计内容摘要:
射线管显示器( CRT)那样需要不断刷新亮点。 因此,液晶显示画质高且不会闪烁。 ( 2) 数字式接口 液晶显示器都是数字式的,和单片机系统的接口更加简单可靠,操作更加方便。 ( 3) 体积小、重量轻 液晶显示器通过显 示屏上的电极控制液晶分子状态来达到显示的目的,在重量上比显示 面积的传统显示器要轻得多。 ( 4) 功耗低 相对而言,液晶显示器的功耗主要消耗在其内部的电极和驱动 IC 上,因而耗电量比其它显示器要少得多。 液晶显示简介 ( 1) 液晶显示原理 液晶显示的原理是利用液晶的物理特性,通 过电压对其显示区域进行控制,有电就有显示,这样即可以显示出图形。 液晶显示器具有厚度薄、适用于大规模集成电路直接驱动、易于实现全彩色显示的特点,目前已经被广泛应用在便携式电脑、数字摄像机、 PDA 移动通信工具等众多领域。 ( 2) 液晶显示器的分类 液晶显示的分类方法有很多种,通常可按其显示方式分为段式、字符式、点阵式等。 除了黑白显示外,液晶显示器还有多灰度有彩色显示等。 如果根据驱动方式来分,可以分为静态驱动( Static)、单纯矩阵驱动( Simple Matrix)和主动矩阵驱动( Active Matrix)三种。 ( 3) 线段的显示 点阵图形式液晶由 MN 个显示单元组成,假设 LCD 显示屏有 64行,每行有128 列,每 8 列对应 1 字节的 8 位,即每行由 16字节,共 168=128 个点组成,屏上 6416 个显示单元与显示 RAM区 1024 字节相对应,每 一字节的内容和显示屏上相应位置的亮暗对应。 例如屏的第一行的亮暗 RAM 区的 000H—— 00FH 的 16字节的内容决定,当( 000H) =FFH 时,则屏幕的左上角显示一条短亮线,长度为 8 个点;当( 3FFH) =FFH 时,则屏幕的右下角显示一条短亮线;当( 000H)=FFH,( 001H) =00H,( 002H) =00H, „„ ( 00EH) =00H,( 00FH) =00H 时,则在屏幕的顶部显示一条由 8段亮线和 8 条暗线组成的虚线。 这就是 LCD显示的基本原理。 ( 4) 字符的显示 用 LCD 显示一个字符时比较复杂,因为一个字符由 68 或 88 点阵组成,既要找到和显示屏幕上某几个位置对应的显示 RAM 区的 8字节,还要使每字节的不同位为 “1” ,其它的为 “0” ,为 “1” 的点亮,为 “0” 的不亮。 这样一来就组成某个字符。 但由于内带字符发生器的控制器来说,显示字符就比较简单了,可以让控制器工作在文本方式,根据在 LCD 上 开始显示的行列号及每行的列数找出显示 RAM 对应的地址,设立光标,在此送上该字符对应的代码即可。 ( 5) 汉字的显示 汉字的显示一般采用图形的方式,事先从微机中提取要显示的汉字的点阵码(一般用字模提取软件),每个汉字占 32B,分左右两半,各占 16B,左边为 5„„ 右边为 6„„ 根据在 LCD上开始显示的行列号及每行的列数可找出显示 RAM 对应的地址,设立光标,送上要显示的汉字的第一字节,光标位置加1,送第二个字节,换行按列,送第三个字节 „„ 直到 32B 显示完就可以 LCD 上得到一个完整汉字。 ( 6) 1602字符型 LCD 简介 字符型液晶显示模块是一种专门用于显示字母、数字、符号等点阵式 LCD,目前常用 16*1, 16*2, 20*2 和 40*2 行等的模块。 下面以长沙太阳人电子有限公 司的 1602 字符型液晶显示器为例,介绍其用法。 一般 1602 字符型液晶显示器实物如图 32: 图 32 字符型液晶显示器实物图 ( 7) 1602LCD 的基本参数及引脚功能 1602LCD 分为带背光和不带背光两种,基控制器大部分为 HD44780,带背光的比不带背光的厚,是否带背光在应用中并无差别,两者尺寸差别如下图 1054所示: 图 1602LCD尺寸图 ( 8) 1602LCD 主要技术参数: 显示容量 :162 个字符 芯片工作电压 :— 工作电流 :() 模块最佳工作电压 : 字符尺寸 :(WH)mm 单片 片机的选择 stc89c5 单片机介绍 STC89C5是低功耗、高性能、采用 CMOS工艺的 8位单片机,其片内具有 8KB 的可在线编程的 Flash 存储器。 该单片机采用了 ATMEL公司的高密度、非易失性存储器技术,与工业标准型 80C51单片机的指令系统和引脚完全兼容;片内的 Flash存储器可在线重新编程,或者使用通用的非易失性存储器编程;通用的 8位 CPU与在线可编程 Flash集成在一块芯片上,从而使 STC89C5功能更加完善,应用更加灵活;具有较高的性能价格比,使其在嵌入式控制系统中有着广泛的应用前景。 STC89C5单片机都采用 40 引脚的双列直插封装方式。 下 图为引脚排列图, 40条引脚说明如下: 1. 主电源引脚 Vss 和 Vcc ( 1) Vss 接地 ( 2) Vcc 正常操作时为 +5伏电 源 2. 外接晶振引脚 XTAL1 和 XTAL2 ( 1) XTAL1 内部振荡电路反相放大器的输入端,是外接晶体的一个引脚。 当采用外部振荡器时,此引脚接地。 ( 2) XTAL2 内部振荡电路反相放大器的输出端。 是外接晶体的另一端。 当采用外部振荡器时,此引脚接外部振荡源。 3. 控制或与其它电源复用引脚 RST/VPD, ALE/和 /Vpp ( 1) RST/VPD 当振荡器运行时,在此引脚上出现两个机器周期的高电平(由低到高跳变),将使单片机复位在 Vcc 掉电期间,此引脚可接 下 图 8051 引脚排列图上备用电源,由 VPD 向内部提供备用电 源,以保持内部 RAM 中的数据。 ( 2) ALE/正常操作时为 ALE 功能(允许地址锁存)提供把地址的低字节锁存到外部锁存器, ALE 引脚以不变的频率(振荡器频率的)周期性地发出正脉冲信号。 因此,它可用作对外输出的时钟,或用于定时目的。 但要注意,每当访问外部数据存储器时,将跳过一个 ALE 脉冲, ALE 端可以驱动(吸收或输出电流)八个 LSTTL 电路。 对于 EPROM 型单片机,在 EPROM 编程期间,此引脚接收编程脉冲(功能)。 ( 3) 外部程序存储器读选通信号输出端,在从外部程序存储取指令(或数据)期间, 在每个机器周 期内两次有效 , 同样可以驱动 LSTTL 输入。 ( 4) /Vpp 、 /Vpp 为内部程序存储器和外部程序存储器选择端。 当 /Vpp为高电平时,访问内部程序存储器,当 /Vpp 为低电平时,则访问外部程序存储器。 对于 EPROM 型单片机,在 EPROM 编程期间,此引脚上加 21伏 EPROM 编程电源( Vpp)。 输入 /输出引脚 , , ,。 ( 1) P0 口( )是一个 8 位漏极开路型双向 I/O 口,在访问外部存储器时,它是分时 传送的低字节地址和数据总线, P0口能以吸收电流的方式驱动八个 LSTTL 负载。 ( 2) P1 口( )是一个带有内部提升电阻的 8位准双向 I/O 口。 能驱动 (吸收或输出电流 )四个 LSTTL 负载。 ( 3) P2 口( )是一个带有内部提升电阻的 8位准双向 I/O 口,在访问外部存储器时,它输出高 8位地址。 P2 口可以驱动 (吸收或输出电流 )四个 LSTTL 负载。 ( 4) P3 口( )是一个带有内部提升电阻的 8位准双向 I/O 口。 能驱动 (吸收或输出。基于51单片机的酒精报警器设计
相关推荐
成电路、画中画处理集成电路、微处理器( CPU)集成电路、存储器集成电路等。 ( 2) 音响用集成电路包括 AM/FM 高中频电路、立体声解码电路、音频前置放大电路、音频运算放大集成电路、音频功率放大集成电路、环绕声处理集成电路、电平驱动集成电路,电子音量控制集成电路、延时混响集成电路、电子开关集成电路等。 ( 3) 影碟机用集成电路有系统控制集成电路、视频编码集成电路、 MPEG 解码集成电路
申下市委的立场,发展村集体经济不是要不要搞的问题,而是必须搞、任务必须完成的问题,这是考验领导干部责任心、经济头脑和经营能力的一次好机会。 希望大家要立足村情,进一步细化举措,及时落实到位,确保完成年度的目标任务。 三是系统考虑不周。 均衡化发展水平欠缺,有的地方只抓点、不抓面,党建还存在 “ 盲区 ” ;有的考虑不周、顾此失彼。 如乡镇党委换届工作,就存在一些普遍性、苗头性的问题。
5 天后,才能进行上层施工。 层面工程 屋面保温层及找平层必须符 合设计要求,防水采用防水卷材。 做水泥砂浆找平层表面应平整压光,屋面与女儿墙交接处抹成 R≥ 150mm 圆角。 山东英才学院 12 本工程屋面材料防水,专业性强,为保证质量,我们请专业人员作防水层。 原材料在使用前经化验合格后才能使用,不合格材料严禁使用。 1水、暖、电安装工程 ⑴ 管道安装应选用合格的产品,并按设计放线
上的晶振的提供的时钟频率越高那单片机的运行速度也就越快 [2] 晶振的作用是为系统提供基本的时钟信号通常一个系统共用一个晶振便于各部分保持同步有些通讯系统的基频和射频使用不同的晶振而通过电子调整频率的方法保持同步 而晶振由于会与单片机的 XTAL1与 XTAL2脚构成的振荡电路中会产生谐波从而降低电路时钟振荡器的稳定性 所以一般会匹配两个 30pf 的电容来消减谐波对于电路稳定性的影响
压电源供电部分 本次设计电源部分采用,常用 DC+5V 电源电路,从外部接入 810VAC/DC 电压,通过电桥整流以及电容滤波后,进入 7805,再次滤纹波后由 DC_OUT 接出,电压为 +5V。 注意的是,由于 7805 的功耗较大,所以必须要加散热片。 加 D6是为了防止电流反冲。 十六位抢答键盘 部分 图 33 4X4 扫描键盘 该 4X4 扫描键盘是在单片机中常用的键盘
8U bai,INT8U qian)。 //按键检测子程序 void anjian(void)。 INT8U counter1 = 0,counter2 = 0。 INT8U flag = 0。 /////////////////////////////////////////////////////////////////////////// void exdelay()//简单延时子程序 {