虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

proteus 8

  • stm32串口通信实现控制led灯加蜂鸣器

    使用stm32,proteus 8 ,Keil 5,Visual Studio 实现虚拟串口控制蜂鸣器led灯

    标签: stm32 串口通信 led 蜂鸣器

    上传时间: 2021-10-15

    上传用户:

  • 单片机原理及应用 作业 —— 数码管 显示 学号

    一、 实验目的使用 51单片机的八位数码管顺序显示自己的学号。掌握 C 语言、汇编语言两种编程单片机控制程序的方法。掌握使用 Keil 4 或 Keil 5 软件编写、编译、调试程序的方法。掌握使用 Proteus 软件绘制电路原理图、硬件仿真和程序调试。二、实验设备笔记本电脑51 单片机(普中科技)八位数码管(单片机上已集成)应用程序:proteus 8.0、Keil uVision5、stc-isp-v6.88E三、实验原理(1)数码管数码管按段数可分为七段数码管和 8 段数码管,八段数码管比七段数码管多一个发光二极管单元,也就是多一个小数点(DP),这个小数点可以更精确的表示数码管想要显示的内容。按能显示多少个(8),可分为 1 位、2位、3位、4位、5 位、6位、7 位等数码管。按发光二极管单元连接方式可分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管,共阳数码管在应用时将公共极 COM 接到+5V,当某一字段发光二极管的阴极为低电平时,相应字段就点亮,当某一字段的阴极为高电平时,相应字段就不亮。共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(COM)的数码管,共阴数码管在应用时应将公共极 COM 接到地线 GND上,当某一字段发光二极管的阳极为高电平时,相应字段就点亮,当某一字段的阳极为低电平时,相应字段就不亮。(2)51单片机单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器 CPU、随机存储器 RAM、只读存储器ROM、多种 I/O口和中断系统、定时器/计数器等功能集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。MSC-51 单片机指以 8051为核心的单片机,由美国的 Intel 公司在 1980 年推出,80C51 是 MCS-51系列中的一个典型品种;其它厂商以 8051为基核开发出的CMOS 工艺单片机产品统称为 80C51 系列。本实验中我使用普中科技的 51 单片机来点亮八位数码管并使其显示我的学号(20198043)。四、 实验 过程(1)熟悉数码管使用 Proteus 软件构建电路图,学会如何点亮数码管,熟悉如何使数码管显示不同的数字(0-9)。我们可以按照上面的原理图让对应的段导通,以显示数字。对于共阳数码管,若显示数字 0,可以让标号为 A,B,C,D,E,F 的段导通,标号为 G,H 的段不导通,然后将阳极通入高电压,即显示数字 0。代码举例如下:最后效果如下,成功点亮一个数码管。经过更多尝试和学习,学会使多位数码管显示多位数字。结果举例如下:(2)多位数码管显示学号为了显示我们学号,就不能只使用一位数码管,需要使用八位数码管,相较于单位数码管,多位数码管更加复杂,驱动函数有很大区别。多位数码管使用同一组段选,不同的位选,因此就不能够一对一地固定显示,这就需要动态扫描。动态扫描:利用人眼视觉暂留,多位数码管每次只显示一位数字,但是切换频率大于 200HZ(50 × 4),这样就能让人产生同时显示多个数字的错觉。具体操作是轮流向数码管送字形码和相应的位选。一个完整的驱动程序不只以上这些,一个完整的数码管驱动有 6部分:1. 码表(ROM):存储段码(一般放在 ROM中,节省 RAM空间),例如数字 0的段码就是 0xC0,码表则包含 0-9的段码2. 显存(RAM):保存要显示的数字,取连续地址(便于查表)3. 段选赋值:通过查表(码表)操作,将显存映射到段码4. 位选切换:切换显示的位置5. 延时:显示的数字短暂保持,提升亮度6. 消影:消除切换时不同位置互相影响而产生的残影

    标签: 单片机 数码管

    上传时间: 2022-06-08

    上传用户:canderile

  • Keil 8.08 +Proteus 7.1SP2 加联调补丁

    Keil 8.08 +Proteus 7.1SP2 加联调补丁,没有单片机开发板的XDJM可以用用,练练手

    标签: Proteus Keil 8.08 7.1

    上传时间: 2013-08-27

    上传用户:ddddddd

  • 这是proteus中的matrix8*8点阵模块动态仿真

    这是proteus中的matrix8*8点阵模块动态仿真,说得很详细,包含电路原理图,及源代码

    标签: proteus matrix 点阵模块 动态仿真

    上传时间: 2013-09-29

    上传用户:yxgi5

  • PROTEUS仿真用单片机系统板

    PROTEUS仿真用单片机系统板\r\n系统资源丰富:\r\n★ 内置RAM 32KB模块\r\n★ 内置8位动态数码显示模块\r\n★ 内置8X8点阵显示模块\r\n★ 4位静态数码显示模块\r\n★ 4位级联的74LS164串并转换模块\r\n★ 内置8通道8位A/D转换\r\n★ 内置8位D/A转换\r\n★ 内置2路SPI和I2C总线接口\r\n★ 内置4路1-Wire总线接口\r\n★ 内置4X4矩阵式键盘\r\n★ 内置4路独立式键盘\r\n★ 内置4路拨动开关\r\n★ 内置8位LED发光二

    标签: PROTEUS 仿真 用单片机 系统板

    上传时间: 2013-09-30

    上传用户:sssl

  • proteus7.8破解版(附带Proteus中文入门教程)

    附件下载proteus7.8破解版包含了Proteus中文入门教程在内 Proteus Pro 7.8 sp2 汉化破解版,该Proteus 汉化破解版解决了7.2版本运行10分钟就自动关闭的问题,是目前最Protus中最高的版本。Proteus 不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件,它是目前最好的仿真单片机及外围器件的工具。从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。 Proteus 是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,Proteus为您建立完整的电子设计开发环境。中文系统可用,不需修改 “非unicode程序的语言”设置,不用改区域语言设置,也不要安装其他破解。 proteus7.8破解版安装步骤: 先安装P7.8sp2.exe,再运行"Proteus Pro 7.8 SP2破解1.0.exe"破解,再汉化。这个汉化补丁用7.5的汉化修改而来,覆盖前注意备份原文件,如果汉化报错,就将“汉化报错.exe” 复制到安装文件夹再运行。 Proteus 不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件,它是目前最好的仿真单片机及外围器件的工具。从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。 Proteus中文入门教程 Proteus ISIS是英国Labcenter公司开发的电路分析与实物仿真软件。它运行于Windows操作系统上,可以仿真、分析(SPICE)各种模拟器件和集成电路,该软件的特点是:①实现了单片机仿真和SPICE电路仿真相结合。具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232动态仿真、I2C调试器、SPI调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。②支持主流单片机系统的仿真。目前支持的单片机类型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各种外围芯片。③提供软件调试功能。在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能;同时支持第三方的软件编译和调试环境,如Keil C51 uVision2等软件。④具有强大的原理图绘制功能。总之,该软件是一款集单片机和SPICE分析于一身的仿真软件,功能极其强大。本章介绍Proteus ISIS软件的工作环境和一些基本操作。 Proteus中文入门教程目  录 第一章  概述 2 一、进入Proteus ISIS 2 二、工作界面 3 三、基本操作 3 图形编辑窗口 3 预览窗口(The Overview Window) 4 对象选择器窗口 5 图形编辑的基本操作 5 参考1 10 参考2作原理图仿真调试 12 四、实例一 16 电路图的绘制 17 KeilC与Proteus连接调试 26 五、实例二 30 使用元件工具箱 30 使用状态信息条 30 使用对话框 30 使用仿真信息窗口 30 关闭Proteus ISIS 30 四、菜单命令简述 31 主窗口菜单 31 表格输出窗口(Table)菜单 33 方格输出窗口(Grid)菜单 33 Smith圆图输出窗口(Smith)菜单 33 直方图输出窗口(Histogram)菜单 33 第二章 基于51的PID炉温度调节器的硬件设计及仿真 34

    标签: proteus Proteus 7.8 破解版

    上传时间: 2013-11-20

    上传用户:tangsiyun

  • led8×8滚动显示PROTEUS

    led8×8滚动显示PROTEUS仿真图

    标签: PROTEUS led8 滚动显示

    上传时间: 2013-11-17

    上传用户:huangld

  • 《Proteus在MCS-51&ARM7系统中的应用百例》逆向之 Chapter 8 《Proteus在MCS-51&ARM7系统中的应用百例》MCS-51例子的C语言版本。 最

    《Proteus在MCS-51&ARM7系统中的应用百例》逆向之 Chapter 8 《Proteus在MCS-51&ARM7系统中的应用百例》MCS-51例子的C语言版本。 最近觉得逆向挺好玩,闲着没事把这个例子用C语言写了一遍, 由于偶也没有太多的时间,而且是第一次搞这个东西,其中难免有一些错误, 发现错误请发邮件。谢谢!! By 唐门不粘锅 Mail: he_1985@163.com 2007.5.22

    标签: Proteus MCS ARM 51

    上传时间: 2013-12-27

    上传用户:水口鸿胜电器

  • Keil 8.08 +Proteus 7.1SP2 加联调补丁

    Keil 8.08 +Proteus 7.1SP2 加联调补丁,没有单片机开发板的XDJM可以用用,练练手

    标签: Proteus Keil 8.08 7.1

    上传时间: 2015-12-18

    上传用户:天涯

  • 这是proteus中的matrix8*8点阵模块动态仿真,说得很详细,包含电路原理图,及源代码

    这是proteus中的matrix8*8点阵模块动态仿真,说得很详细,包含电路原理图,及源代码

    标签: proteus matrix 点阵模块 动态仿真

    上传时间: 2016-02-14

    上传用户:wsf950131