义隆单片机8位OTP ROM 微控制器:EM78P458/459/可编程自由运行看门狗定时器/小家电开发

来源: 日期:2021-12-22

义隆单片机EM78P458/459 开发详细资料

综述
EM78P458 和 EM78P459 是采用低功耗、高速CMOS技术设计和开发的8位微处理器。它配备有一个4K*13-位一次性可编程只读存储器(OTP-ROM)。
利用其OTP-ROM特性,可以很方便的开发和验证用户程序。另外,用户可使用EMC 烧录器很容易地烧写其开发代码。

特性

CPU配置
·4K´13位片上可读存储器
·84´8位片上可读存储器
·8层堆栈用于嵌套


低功耗
·在5V/4MHz低于1.5mA
·在3V/32kHz典型值15µA
·在休眠模式典型值为1µA


I/O端口配置
·2组双向I/O端口
·8个可编程下拉I/O引脚
·7个可编程上拉I/O引脚
·8个可编程开漏I/O引脚
·单指令周期为两个时钟
工作电压范围: 2.3V~5.5V
工作温度范围: 0~70°C
工作频率范围(基于两个时钟)


晶振模式:
DC~20MHz/2clks @ 5V DC~8MHz/2clks @ 3V


RC模式:
DC~4 MHz/2clks @ 5V DC~4 MHz/2clks @ 3V


外部配置
·8位实时时钟/计数器 (TCC),具有可选择信号源、触发沿河溢出中断功能
·8位多通道模数转换器,具有8位分辨率
·双频宽调制器(PWM),具有10位分辨率
·一对比较器
·掉电(休眠)模式


六个中断
·TCC溢出中断
·输入端口状态改变中断(从休眠模式唤醒)
·外部中断
·ADC结束产生中断
·PWM周期匹配实现
·比较器高中断


特性
·可编程自由运行看门狗定时器


封装类型:
·20-pin DIP 300mil : EM78P458AP
·20-pin SOP 300mil : EM78P458AM
·24-pin skinny DIP 300mil : EM78P459AK


引脚配置


 

EM78P458A/459引脚配置

 

EM78P458/EM78P459引脚描述

名称

功能

输入类型

输出类型

描述

 

P50/INT (VPP)

P50

ST

-

只能作为输入引脚

INT

ST

 

外部中断引脚

(VPP)

ST

 

烧录的 VPP 引脚

 

P51/PWM1 (/OEB)

P51

ST

CMOS

通用 I/O 引脚带有可编程开漏功能

PWM1

 

CMOS

PWM1 输出

(/OEB)

ST

 

烧录的/OEB 引脚

 

P52/PWM2

P52

ST

CMOS

通用 I/O 引脚带有可编程开漏功能

PWM2

 

CMOS

PWM2 输出

 

P53/VREF

P53

ST

CMOS

通用 I/O 引脚带有可编程上拉功能

VREF

AN

 

ADC 外部参考电压

 

P54/TCC

P54

ST

CMOS

通用 I/O 引脚带有可编程开漏功能

TCC

ST

 

实时时钟/计数器时钟输入

 

P55/CIN-

P55

ST

CMOS

通用 I/O 引脚带有可编程上拉功能

CIN-

AN

 

比较器负端

 

P56/CIN+

P56

ST

CMOS

通用 I/O 引脚带有可编程上拉功能

CIN+

AN

 

比较器正端

 

P57/CO

P57

ST

CMOS

通用 I/O 引脚带有可编程开漏功能

CO

 

AN

比较器的输出

 

P60/ADC1

P60

ST

CMOS

通用 I/O 引脚带有可编程上拉和下拉功能

ADC1

AN

 

ADC 输入 1

 

P61/ADC2

P61

ST

CMOS

通用 I/O 引脚带有可编程上拉和下拉功能

ADC2

AN

 

ADC 输入 2

 

P62/ADC3

P62

ST

CMOS

通用 I/O 引脚带有可编程上拉和下拉功能

ADC3

AN

 

ADC 输入 3

 

P63/ADC4

P63

ST

CMOS

通用 I/O 引脚带有可编程上拉和下拉功能

ADC4

AN

 

ADC 输入 4

 

P64/ADC5 (DATAIN)

P64

ST

CMOS

通用 I/O 引脚带有可编程下拉和开漏功能

ADC5

AN

 

ADC 输入 5

(DATAIN)

ST

 

烧录的 DATAIN 引脚

 

P65/ADC6 (DINCK)

P65

ST

CMOS

通用 I/O 引脚带有可编程下拉和开漏功能

ADC6

AN

 

ADC 输入 6

(DINCK)

ST

 

烧录的 DINCK 引脚

说明ST: 施密特触发输入 AN: 模拟引脚    CMOS: CMOS输出 XTAL: 晶振/谐振的振荡引脚

 

引脚功能描述 

EM78P458/459功能结构图

 

TCC/WDT 和预分频器和预分频器和预分频器和预分频器

一个8位计数器可用作TCC或WDT预分频计数器。在某一特定时刻,预分频器仅对TCC或WDT有效,CONT寄存器的PAB位用于定义预分频器的分配。PSR0~PSR1位定义预分频比。在TCC模式下,预分频器在每次执行向TCC写值的指令后清除。当预分频器分配给WDT,WDT和预分频器在执行WDTC或SLEP指令后清除。


R1 (TCC) 为一个8位定时/计数器。TCC时钟源可取自内部时钟或外部时钟输入(可选择触发边沿)。如果TCC信号源取自内部时钟,TCC将在每个指令周期(未预分频)后增1。CLK=Fosc/2 或CLK=Fosc/4CLK取决于代码选项位CLKS.如果CLKS位为"0",CLK= Fosc/2;如果CLKS位为"1",CLK= Fosc/4。


如果TCC信号源取自外部时钟输入,TCC将在TCC引脚信号的下降或上升沿增1。看门狗定时器的时钟源是一个自由运行的片内RC振荡器。WDT将一直保持运行即使在振荡器驱动关闭的条件下(也即休眠模式)。在普通模式或休眠模式下,WDT溢出(若使能) 将使器件产生复位。在普通模式,WDT可通过编程在任何时间使能或禁止。参考IOCE0寄存器的WDTE位。不带预分频时,WDT溢出周期大约为18 ms1。

 

TCC 和 WDT 结构图

 

模数转换器(ADC)
模数转换电路由一个8位模拟复用器,三个控制寄存器(ADCON/R9, AD-CMP-CON/ IOCA0, GCON/IOC90),一个数据寄存器(ADDATA/RA),和一个8位分辨率的ADC组成。ADC的功能结构图如图5-11所示。模拟参考电压(Vref)和模拟地通过分离输入引脚相连。
ADC模块利用逐次逼近式方式转换未知模拟信号为一个数字信号。转换结果存入ADDATA。输入通道可通过设置ADCON寄存器的Bits ADIS0、 ADIS1和ADIS2选择模拟输入复用器进行选择。

模数转换功能结构图

 

计时器功能描述
定时器1 (TMR1)和定时器 2 (TMR2) (TMRX) 是带可编程预分频比的10位时钟计数器。
它们被设计用作PWM模块提供波特率发生器。TMRX可读/写,并可在任何复位条件下
清除。

TMRX功能结构图

 

振荡器,振荡模式
EM78P458和EM78P459可工作在四个不同的振荡模式,也即:高频晶振模式(HXT)、
低频晶振模式(LXT)、外部RC振荡模式(ERC)、内部电容的RC振荡模式(IC)。用户可通
过编程设置MASK代码选项选择某一振荡模式。晶振/谐振器在不同VDD条件下的最高工
作频率列

最高工作频率汇总

晶振 /陶瓷谐振器(晶体)
EM78P458/459可由如图5-17所示的通过OSCI引脚的外部时钟信号驱动

外部时钟输入电路

 

在大多数应用中,OSCI和OSCO引脚可连接晶振或陶瓷谐振器以产生振荡。图5-18描绘了这样的电路。此电路同样适用于HXT模式和LXT模式。表5-11列出了C1和C2的建议值。 因为每个谐振器都有它自己的特性,用户应该参考其规格以选择合适的C1和C2值。对于AT切片晶体或低频模式,可能需要一个串接电阻RS。

 

晶振/陶瓷谐振器电路

 

晶振或陶瓷谐振器电容选择

振荡类型

频率模式

频率

C1 (pF)

C2 (pF)

 

陶瓷谐振器

 

HXT

455kHz

100~150

100~150

2.0 MHz

20~40

20~40

4.0 MHz

10~30

10~30

 

 

 

晶振

 

LXT

32.768kHz

25

15

100kHz

25

25

200kHz

25

25

 

HXT

455kHz

20~40

20~150

1.0 MHz

15~30

15~30

2.0 MHz

15

15

4.0 MHz

15

15

外部RC振荡模式

 

EM78P458/459指令集列表

助记符

操作

受影响标志位

NOP

无操作

DAA

A 累加器十进制调整

C

CONTW

A ® CONT

SLEP

0 ® WDT, 振荡器停振

T, P

WDTC

0 ® WDT

T, P

IOW R

A ® IOCR

< 1

>

ENI

使能全局中断

DISI

禁止全局中断

RET

[栈顶] ® PC

RETI

[栈顶] ® PC, 使能中断

CONTR

CONT ® A

IOR R

IOCR ® A

< 1

>

MOV R,A

A ® R

CLRA

0 ® A

Z

CLR R

0 ® R

Z

SUB A,R

R-A ® A

Z, C, DC

SUB R,A

R-A ® R

Z, C, DC

DECA R

R-1 ® A

Z

DEC R

R-1 ® R

Z

OR A,R

A Ú VR ® A

Z

OR R,A

A Ú VR ® R

Z

AND A,R

A & R ® A

Z

AND R,A

A & R ® R

Z

XOR A,R

A Å R ® A

Z

XOR R,A

A Å R ® R

Z

ADD A,R

A + R ® A

Z, C, DC

ADD R,A

A + R ® R

Z, C, DC

MOV A,R

R ® A

Z

MOV R,R

R ® R

Z

COMA R

/R ® A

Z

COM R

/R ® R

Z

INCA R

R+1 ® A

Z

INC R

R+1 ® R

Z

DJZA R

R-1 ® A, 若为 0,则跳过

DJZ R

R-1 ® R, 若为 0,则跳过

 

封装类型

OTP MCU

封装类型

引脚数

封装尺寸

EM78P458AP

DIP

20 pins

300 mil

EM78P458AM

SOP

20 pins

300 mil

EM78P459AK

小外形 DIP

24 pins

300 mil

 

 

封装信息

20引脚塑封双列直插封装(PDIP) — 300 mil

上一条: 义隆单片机烧录器(UWriter Software)OTP/闪存写入器用于 EM78 系列

下一条: EM78P520N 是采用低功耗高速 CMOS 工艺设计开发的8位RISC类型的微控制器

开发实力

专业资深的软硬件开发工程师团队,熟悉行业客户产品硬件技术平台解决方案

全球渠道

为客户提供高性价比的产品和服务,满足客户及时快速的电子生产制造需求

品质保证

专业的测试保证团队,保证每批方案的稳定性,兼容性,和抗干扰性

售后服务

专业的技术服务团队,24小时为客户提供各种软硬件的技术支持和售后服务

服务热线

0755-88364040
18902464556

义隆代理

烧录开发

技术支持

申请样品

扫描微信二维码