打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
EN8F676 兼容PIC16F676功能简介

        EN8F676 兼容PIC16F676
        高性能RISC CPU:
        · 采用 RISC 架构,仅有 37 条单指令
(除程序跳转指令外的所有其他指令都是单周期指令,程序跳转指令是双周期指令)
        · 8 级深的硬件堆栈
        · 14 位宽指令集, 8 位宽的数据路径
        · 可擦写 flash 芯片,片内闪存(ROM)为 1K 字,数据存储容量(RAM)为 64 字节
        · EEPROM 大小为 128 字节
        · 数据和指令的直接、间接和相对寻址模式
        · PA0~5 可睡眠唤醒,且可通过软件独立设置内部上拉
        · 工作电压 2.0V~5.5V
        · 有可选电源低压检测,欠压复位功能(PED) ,三级欠压复位
        · 有中断功能
        · 有 8 通道 10 位 AD
        · 定时器 0:带 3 位预分频器 8Bit 定时器
        · 定时器 1:带 2 位预分频器 16Bit 定时器
        · 1 个模拟比较器模块
        · 自振式看门狗定时器
        · 12 个可独立直接控制 I/O 口
        · 工作速度:内部 4M/8M 振荡器

        单片机的特性:
        · 上电复位(Power-on Reset,POR)
        · 低电压检测 (LVD)和欠压复位 (BOR)
        · 上电复位(Power-on Reset,POR)
        · 具有专用片内 RC 振荡器的看门狗定时器(WDT) ,能够可靠地工作
        · 代码保护功能
        · 独立的可编程弱上拉功能 · 节省功耗的休眠模式
        · 可选的振荡器选项:
        - IRC:4M/8MHz 内部振荡器
        - RC:廉价 RC 震荡器
        - LFXT:低频晶体振荡器
        - XTAL:标准晶体振荡器
        · 高耐久性的闪存/EEPROM 存储单元
        -闪存耐写次数达到 100,000 次
        -EEPROM 耐写次数达到 1,000,000 次
        -闪存/数据 EEPROM 的数据保存期>40 年低功耗特性 CMOS 技术:
        · 工作电流:
        - 当频率为 32KHZ 时,典型值为 8.5uA
        - 当频率为 1MHz 时,典型值为 100uA

        · 待机电流:
        - 2V 时典型值为 1 nA
        · 看门狗定时器电流:
        - 当电压为 2.0V 时,典型值为 300nA
        · TIMER1 振荡器电流:
        - 当频率为 32khz,电压为 2.0v 时,典型值为 4uA
        · 全静态设计
        · 宽工作电压范围:2.0V 到 5.5V

        外设功能:
        · 12 个具有独立方向控制功能的 I/O 引脚:
        - 1 个仅输入的引脚
        - 高灌 / 拉电流可直接驱动 LED
        · 模拟比较器模块带有: ·
        - 一个模拟比较器
        - 片上可编程比较器参考电压(CVREF)模块
        - 来自器件输入引脚的可编程输入复用
        - 可外部访问比较器输出
        · 模数转换器模块:
        - 10位分辨率
        - 可编程的8通道输入
        - 参考电压输入
        · 具有 8 位可编程预分频器的 8 位实时时钟/计数器: (TMR0)
        · 增强的Timer1:
        - 带有预分频器的16 位定时器/ 计数器
        - 外部选通输入模式
        - 如果已选用INTOSC 模式的话,那么在LP 模式中可选择OSC1 和OSC2 作为Timer的振荡器

VDD 1   14 VSS
PA5 2    13 PA0
PA4 3    12 PA1
PA3 4    11 PA2
PC5 5    10 PC0
PC4 6    9 PC1
PC3 7    8 PC2

注:编程烧录脚位:VDD,VSS,PA3,PA0,PA1;烧录时的延长线请尽量短,避免烧录失真,或烧录失败;25CM 以内为最佳。


        1. 系统描述
        1.1. 总体说明
        EN8F676 是低成本、高性能、8 位、全静态 flash 的 CMOS 单片机。采用 RISC 架构,仅有 37 条单字 / 单周期指令。除程序跳转指令为两个周期外的所有其他指令都是单周期的。 EN8F676 器件的性能比同价位的同类产品要高出很多。 易于使用且便于记忆的指令集大大缩短了开发时间。

        1.2. 应用
        EN8F676 的应用范围从发动机控制器,高速自动电机(电车)到低电源遥控发射、接收器,面向设备装置,无线电通讯,如遥控器,小型设备,玩具,汽车和键盘等等。
EN8F676 DIP8
时钟 最大工作频率 (MHz)
20
存储器 程序存储器
1024
数据存储器 (字节) 64
外设 定时器模块
TMR0、TMR1
在引脚电平发生变化时从休眠模式唤醒 有
特性 I/O 引脚
12
输入引脚 1
内部上拉 独立控制
硬件堆栈深度 8
指令数量 37

        2. 架构描述

        2.1. 架构描述

        EN8F676 器件的高性能归功于 RISC 微处理器所具备的一些架构特征。首先,EN8F676器件采用通过不同总线访问程序和数据空间的哈佛架构,它与传统的程序和数据总线合二为一的冯 · 诺依曼结构相比具有更宽的带宽。分离程序和数据存储器,让指令的大小不仅仅是 8位宽的数据字。两级流水线在执行指令的同时取下一個指令。

        EN8F676 器件包含一个 8 位 ALU 和工作寄存器。ALU 是通用算术单元。它对工作寄存器中的数 据和其他任何文件寄存器中的数据进行算术和布尔运算。ALU 为 8 位宽,并且能够执行加法、减法、移位和逻辑 运算。在具有两个操作数的指令中,一个操作数通常是 W(工作)寄存器,其他 操作数可以是文件寄存器或者立即数常数。在只有一个 操作数的指令中,操作数可以是 W 寄存器,也可以是文件寄存器。W 寄存器是用于 ALU 运算的 8 位工
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
单片机试题及答案
lea指令与mov指令
电子技术应用技术文库
PLC与控制技术判断题100道
三菱FX系列PLC的变址寄存器
最完整总结,彻底搞定PLC指令系统(S7200为例)图文并茂
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服