摘 要 近年来随着计算机在社会领域的渗透和大规模集成电路的发展,单片机的应用正在不断地走向深入,由于它具有功能强,体积小,功耗低,价格便宜,工作可靠,使用方便等特点,因此越来越广泛地应用各个领域. 本文的电子钟系统是以单片机(AT89C51)为核心,时钟芯片DS1302、数码管显示驱动芯片MAX7219等元器件组成。具体介绍应用Proteus的ISIS软件进行单片机系统的电子钟设计与仿真的实现方法。该方法既能准确验证所设计的系统是否满足技术要求,又能提高系统设计的效率和质量,降低开发成本,具有推广价值。 关键词:单片机; 时钟芯片 ;数码管显示驱动芯片 ;Proteus;电子钟 Design and Simulation Of electronic clock Based on Single-chip System Qiu Songtang Abstract In recent years, with computers in the infiltration and the development of large-scale integrated circuits. SCM application is steadily deepening, as it has strong function, small size, low power dissipation, low prices, reliable, easy to use features, it is particularly suited to and control of the system, increasingly widely used in various fields. This article describes an electronic bell system is single-chip microcomputer (AT89C51) as the core, the clock chip DS1302, LED display driver chip components, such as MAX7219 component.Describes the application of Proteus's ISIS software of the electronic single-chip system clock to achieve the design and simulation methods in details.The method can not only test the property of the system precisely,but also improve development efficiency and reduce development cost,which values in popularity. Key words: AT89C51; DS1302; MAX7219; Proteus; electronics clock 目 录 第一章 绪 论……………………………………………………………………………. 2 1.1引 言…………………………………………………………………………………………… 2 1.2 Proteus软件简介……………………………………………………………………………… 2 第二章 系统设计………………………………………………………………………… 3 2.1电子钟系统器件选择………………………………………………………………………… 3 2.1.1 AT89C51单片机简介……………………………………………………………………. 3 2.1.2 实时时钟电路DS1302工作原理………………………………………………………. 6 2.1.3 MAX7219工作原理简介……………………………………………………………….. 8 2.2 电子钟系统设计流程……………………………………………………………………….. 11 第三章 硬件电路设计…………………………………………………………………. 12 3.1 Protel DXP电路图设计……………………………………………………………………….. 12 3.2 Proteus 电路图设计…………………………………………………………………………… 12 第四章 软件设计………………………………………………………………………. 14 4.1 程序流程图设计………………………………………………………………………………. 14 4.2 源程序设计……………………………
1
TD-51单片机系统实验指导书 唐都实验箱的相关实验教程。有关于KEIL 的相关用法。PDF格式
2021-07-04 18:40:27 6.44MB 唐都 51单片机 系统实验 指导书
1
1  概述   随着半导体技术的飞速发展,以及移动通信、网络技术、多媒体技术在嵌入式系统设计中的应用,单片机从4位、8位、16位到32位,其发展历程一直受到广大电子爱好者的极大关注。单片机功能越来越强大,价格却不断下降的优势无疑成为嵌入式系统方案设计的首选,同时单片机应用领域的扩大也使得更多人加入到基于单片机系统的开发行列中,推动着单片机技术的创新进步。   然而传统的单片机系统开发除了需要购置诸如仿真器、编程器、示波器等价格不菲的电子设备外,开发过程也较繁琐。如图1所示,用户程序需要在硬件完成的情况下才能进行联调,如果在调试过程中发现需修改硬件,则要重新制板。因此无论从硬件成本还是开发周
1
本设计选用单片机STC89C52 作为智能公交车和控制核心,实现公交车 自动识别运行轨迹并随轨迹行驶,提前语音提示下车,公交站点精确停位等功能。 电子站台可实时显示公交车运行速度,距公交站点距离及预计到站时间等信息。反 射式光电传感器通过感知与地面颜色有较大差别的导引线实现轨迹识别。PWM 控制 实现了对驱动马达的动态精确控制。
2021-06-07 09:14:58 239KB 寻迹小车
1
一个51单片机系统,实现电子秒表功能,程序控制4个数码管的显示,秒表精度为0.1秒,通过按钮可控制秒表启动、停止、清零,最大计时9分59.9秒
1
51单片机系统板原理图和PCB全套
2021-05-14 19:02:58 328KB 嵌入式
1
模拟汽车尾灯动作-单片机系统课程设计报告+51软件程序设计源码: 目 录 1 概述 1 1.1 课程设计内容和要求 1 1.2课程设计思路 1 1.3 开发环境 2 2硬件设计 3 2.1 PROTEUS电路设计 3 2.1.1复位电路 3 2.1.2 时钟电路 4 2.1.3 发光二极管显示电路 4 2.1.4 按键电路 5 2.1.5 数码管显示电路 6 2.1.6 总电路 6 2.2 主要芯片简介 7 3 软件设计 10 3.1 主程序设计 10 3.2 各子程序设计 11 3.2.1数码管显示子程序设计 11 3.2.2键盘扫描子程序设计 12 4 仿真与调试 13 4.1仿真测试 13 4.2 实验箱测试 16 参考文献 18 附录 关键部分程序清单 19 一共有6只尾灯,分别为左右各3只尾灯,当按下左转键后左侧3只尾灯依次点亮,同时数码管开始从0到9开始计时,从0到9数字显示完后,左侧3只数码管同时熄灭。当按下右转键后右侧3只尾灯依次点亮,同时数码管开始从0到9开始计时,从0到9数字显示完后,右侧3只数码管同时熄灭。当按下刹车键后6只数码管同时开始闪烁,同时数码管开始从0到9开始计时,从0到9数字显示完后,6只汽车尾灯同时熄灭。当按下正常行驶键后,6只汽车尾灯无任何变化,数码管显示数字0。 由要求可知,需要设置4个功能键,需要6个发光二极管,用3只表示左侧尾灯,3只表示右侧尾灯。 (2)课程设计要求 1.独立完成课程设计任务; 2.通过老师当场验收; 3.交出完整的课程设计报告。 1.2课程设计思路 程序由延时函数,计时中断函数,数码管显示函数,输出函数组成。 整个系统的电路包括单片机、按键电路、复位电路、时钟电路、发光二极管显示电路,数码管显示电路这六部分组成。需要的操作及现象为:按下功能键后,二极管出现相应现象,数码管计时或无现象。 1.3 开发环境 (1)硬件环境:伟福LAB8000实验箱。用于检验代码及Proteus仿真的正确性。 (2)软件环境:Keil、Proteus应用软件。Proteus是用于电路图仿真的软件,Keil用于编码,即能生成HEX文件,并将HEX文件添加进Proteus的单片机中实现仿真,也能将代码下载到实验箱。 (3)使用说明: keil: 首先创建一个空文件夹,点击“project --- New uVision Project”新建一个工程;并为其命名为“汽车尾灯”,在出现的对话框的Search中输入Intel,点击“+”号在下拉菜单中选择8051AH,这就创建了一个工程,还需要创建文件,点击菜单栏中的File后点击New,出现一个白色界面,将之保存在“汽车尾灯”文件夹下,文件名的后缀为led.c。如果用汇编语言编程就用.ASM后缀,因为课设要求用C语言编程所以后缀选择led.c。 保存好文件后点击ADD将led.c文件添加进Test工程中。如此便可开始编程了。如需生产HEX文件,则右键点击Target 1,选择options for target“ Target 1”,后点击Output,将Create HEX File打钩。之后运行、编译程序后便会自动生成HEX文件。 Proteus:新建工程,画好电路图后双击80c51,在program file处选择led.hex,点击确定,点击左下角三角形处运行仿真。
在这里和大家分享一个单片机系统制作微型打印机的源程序。
2021-05-06 14:47:59 46KB 单片机 微型打印机 源程序 文章
1
在提高硬件系统抗干扰能力的同时,软件抗干扰以其设计灵活、节省硬件资源、可靠性好越来越受到重视。下面以MCS-51单片机系统为例,对微机系统软件抗干扰方法进行研究。
2021-05-04 20:28:09 83KB 单片机 抗干扰 看门狗 复位
1
ad17 pcb软件使用教程,主要是讲了一下画板子的知识,对于新手来说很有必要看一看,学一学的
2021-04-22 17:12:14 81.57MB 教程
1