推荐阅读最新更新时间:2024-03-16 15:40
一种基于MCU内部Flash的在线仿真器设计方法
摘要: 提出了一种基于MCU内部Flash的仿真器设计方法,并完成了设计和仿真。
关键词: 微控制器 在线仿真 开发系统 Flash SRAM
由于市场对MCU功能的要求总是不断变化和升级,MCU应用的领域也不断扩展,因此往往需要对最初的设计进行修改。Flash MCU与以往OTP/MASK MCU相比,最大的优点就在于可进行高达上万次的擦写操作,顺应了MCU功能不断修改的需求;另一方面,Flash MCU市场价格也在不断下降。因此,许多OEM已将Flash MCU用于产品的批量生产。对于Flash MCU,基于内部Flash的在线仿真器更接近于程序真实的运行特性,程序调
[应用]
单片机恒温控制系统程序和仿真
恒温程序,仿真 #include reg52.h #include main.h /*****************************变量定义*****************************/ unsigned char code tab = { 0xeb, /*'0'*/ 0x88, /*'1'*/ 0xb3
[单片机]
Linux(ARM-S3C2410)内核滴答定时器驱动
/*============================================================*/ 与硬件平台相关 /*============================================================*/ 1):arch/arm/plat-s3c24xx/time.c static void __init s3c2410_timer_init (void) { s3c2410_timer_setup(); setup_irq(IRQ_TIMER4, &s3c2410_timer_irq);
[单片机]
用单片机制作月份计算器
/*yy C program *硬件描述:P0口接共阳数码管,a-P0.0……dp-P0.7,P1.7、P1.6、P1.5、P1.4为位码, 输出低电平有效,s41接P3.4,切换键,s40接P3.3,输入键。 功能:输入年份和月份后计算该月的天数,s41键做状态设定(输入年、月、显示天数的切换, s40键用作输入键。开机后按s40输入年份低两位,按下s41键,输入年份的高两位,再按下s41键 输入月份,再按下s41键,显示该月份的天数。 参考:《电子制作2006》 完整代码下载地址: http://www.51hei.com/ziliao/file/yuef.rar */ #include reg51.h #define u
[单片机]
对于决定ARM内核MCU性能和功耗主要因素浅析
继 ARM 推出Cortex-M0+内核后,其32位 MCU 内核增加到了4个。不久前,恩智浦也宣布取得了Cortex-M0+处理器授权,成为目前唯一一家能够提供完整的Cor tex-M0、Cortex-M0+、Cortex-M3和Cor tex-M4系列内核 MCU 的半导体厂商。飞思卡尔在今年3月份也已经推出了基于ARM Cortex-M0+的MCU Kinetis L系列。 在 ARM 内核对MCU统一化进程的同时,各个厂商要怎样才能使得各自的产品与众不同、性能突出呢?恩智浦半导体的Jan JaapBezemer(全球微控制器产品线总监)表示,除了内核外,还有别的资源也能体现差异化,比如内存、数字/模拟IP等。Bezemer
[电源管理]
51单片机电容测量电路+程序设计
非原创,和大家分享一下 基于AT89C51单片机和555芯片构成的多谐振荡电路设计一电容测量电路,这种测量方法主要是通过一块555芯片来测量电容大小。让555芯片工作在直接反馈无稳态的状态下,555芯片输出一定频率的方波,其频率的大小跟被测量的电容之间的关系是:f=0.772/(R*Cx) ,固定R的大小,其公式就可以写为:f=k/Cx,只要能够测量出555芯片输出的频率,就可以计算出测量的电容。计算频率的方法可以利用单片机的计数器T0和中断INT0配合使用来进行测量。 1.3.1 系统硬件电路设计 该电路主要由单片机AT89C51、按键、继电器、74HC08、LCD16028、555芯片等构成,整体设计电路如图1-7所示。
[单片机]
C8051F020与80C51单片机的异同点
1 引言 80C51系列单片机及其衍生产品在我国乃至全世界范围获得了非常广泛的应用。单片机领域的大部分工作人员都熟悉80C51单片机,各大专院校都采用80C51系列单片机作为教学模型。随着单片机的不断发展,市场上出现了很多高速、高性能的新型单片机,基于标准8051内核的单片机正面临着退出市场的境地。为此,一些半导体公司开始对传统8051内核进行大的构造,主要是提高速度和增加片内模拟和数字外设,以期大幅度提高单片机的整体性能。其中美国Cygnal公司推出的C8051F系列单片机把80C51系列单片机从MCU时代推向SoC时代,使得以8051为内核的单片机上了一个新的台阶。 C8051F系列单片机是完全集成的混合信号系统级芯片,具
[单片机]
AD574与8031单片机及前置电路的一种实用接口电路
AD574是美国核拟器件公司Analog Devices) 生产的12 位逐次逼近型快速A/D 转换器。其转换35us,转换误差为土0.05%,是前我国应用广泛,价格适中的A/D转换器。其内部含三态电路,可直接与各种微处理器连接,且无须附加逻辑接口电路,便能与CMOS 及TTL 电平兼容。内部配置的高精度参考电压源和时钟电路,使它不需要任何外部电路和时钟信号,就能实现A/D转换功能,应用非常方便。 许多文献有关于AD574与8031单片机接口技术的介绍, 但其控制功能引线基本局限于单一的AD574与8031的连接。由于8031无内部程序存贮器, 其内部数据存贮器也有限, 因而8031构成的测控系统, 往往都需外扩存贮器
[单片机]