设计
存储器技术制造,与工业 80C51 产品指令和引脚完全兼容。 片上 Flash 允许程序存储器在系统可编程,亦适于常规编程器。 在单芯片上,拥有灵巧的 8 位 CPU 和在系统可编 基于单片机的出租车计价器设计 第 6 页 共 40 页 程 Flash,使得 AT89S52 为众多嵌入式控制应用系统提供高灵活、超有效的解决方案 [7]。 AT89S52 具有以下标准功能: 8k 字节 Flash
存。 而当访问外部数据存储器时,例如执行 MOVX 类指令, ALE 引脚会跳过一个脉冲。 当单片机在非访问内部程序 存储器时, ALE 引脚将有一个 1/6振荡频率的正脉冲信号输出,该信号可以用于外部计数或电路其他部分的时钟信号。 当作为编程脉冲输入端时为,在进行程序下载时使用。 EA /Vpp 引脚( Pin31)具有两种功能,访问内部或外部程序存储器选择信号和提供编程电压。
克,价格也从之前的十几万美元降为现在的几十美元。 当前,全球的 GPS 产品制造商已经超过 50多家,主要的领导商家有高明公司、 UBLOX 公司和麦哲伦公司等。 3 全球 GPS 市场状况 伴随着 GPS 应用范围的推广, GPS 产品渐渐成为全球无线通信终端市场的一项重要的产品,汽车导航系统与结合无线通信的 GPS 产品的普及化推动了 GPS 产品市 场的高度成长。 根据市场调研公司 ABI
, ,所以 器分得的电压 [3]。 设计要求 本设计要完成以下功能: ( 1)当单片机插上电源后,位于 PCB 板上的 LED 亮,成功表示上电。 ( 2)当平衡臂挂有重物时,电机能自动旋转调整螺母位置使之平衡。 ( 3) 35BYJ46 电机额定转速是可控的,为了提高效率要求转速应在 1r/s 左右。 ( 4)在设计中平衡臂角度对应的 AD 值本来就设定在 888892 之间
块,显示模块,报警电路组成。 温度无线采集报警系统结构框图如图 11 所示。 图 11 温度无线采集报警系统结构框图 2 主要元器件介绍 AT89S52 单片机简介 STC89C52 是一种低功耗、高性能具有 8K 可编 Flash 使用高密度存储技术存储器。 在一个单芯片 上, 8 位 CPU 在系统可编程,使得 STC89C52 提供高度灵活,为许多嵌入式控制应用。 STC89C52
,具有极强的抗干扰纠错能力;温度测量范围在 55℃ ~+125℃ 之间 ;可检测温度分辨率为 9~12 位,对应的可分辨温度分别为 ℃ , ℃ , ℃ 和 ℃ ,可实现高精度测温。 单片机 AT89C52 AT89C52是一个低电压,高性能 CMOS 8位单片机,片内含 8k bytes 的可反复擦写的 Flash 只读程序存储器和 256 bytes 的随机存取数据存储器( RAM),器件采用
的电源、开关、导线、闹铃组成的串并联电路或者靠人体感知器官不容易说得清哪一组或哪一位选手获得抢答权,不能使比赛达到公平、公正、公开,利用单片机程序设计抢答器可以迅速的判断出获得抢答权的选手以及实现 其他的一些功能,这在后文中会重点介绍。 本设计的方案 本设计采用了 80C51 系列中的 AT89C51 单片机作为整个抢答器的灵魂,就像 3 人类的大脑一样。 这样利用了将微处理器、存储器、 I/O
究现状 、课题的研究意义。 第 2 章主要 讲述了系统的硬件设计,包括最小系统、 AD 转换模块、显示模块、声音报警模块和传感器模块。 第 3 章主要介绍了此次设计 的软件部分,包括主程序、 AD 转换程序、时钟产生程序; 第 4 章主要介绍了 本次设计的实施过程,包括绘图、编程、仿真和焊接实物。 第 2 章 硬件系统设计 5 第 2 章 硬件系统设计 硬件总体设计
4 液晶显示屏。 12864 液晶显示屏具有功耗低、轻薄短小无辐射危险 ,不闪烁,可视面积大,画面效果好, 能显示文字和图像,抗干扰能力强。 但是 12864 价格昂贵。 比较以上方案,方案二是显示温度曲线的首选,但是因为设计会做单片机与上位机通信,通过上位机显示温度曲线, 下位机无需再显示温度曲线, 考虑经济因素,采用方案 三 作为显示模块。 上位机软件 方案一: VB 是 Visual
, P1口缓冲器能接收输出 4TTL门电流。 P1口管脚写入 1后,被内部上拉为高,可用作输入, P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。 在 FLASH编程和校验时, P1口作为第八位地址接收。 P2口 : P2口为一个内部上拉电阻的 8位双向 I/O口, P2口缓冲器可接收,输出4个 TTL门电流,当 P2口被写“ 1” 时,其管脚被内部上拉电阻拉高,且作为输入。