EM78P153单片机简介[新版]
EM78P153单片机简介[新版]
![EM78P153单片机简介[新版]](https://img.taocdn.com/s3/m/42659c1ca76e58fafab0039a.png)
EM78P153单片机
EM78P153是台湾义隆公司采用高速CMOS工艺制造的8位单片机,其内部集有512×13bitOTP(一次性)ROM(程序存储器),用户通过仿真器编写和调试正确的机器码文件通过编程器烧录入芯片,有13个掩模选项可满足不同产品的要求,同时有密码保护位防止程序数据被读出.
工作电压:2.0—6.0V
工作温度:0-70℃
时钟频率:DC-8MHz
低功耗:在5V/4MHz工作条件下,电流小于1.5mA,3V/32kHz条件下,电流为15uA,睡眠模式下电流仅为1uA.
512×13bit程序存储器(OTPROM),32×8片内RAM(SDRAM).
片内4MHz校准RC振荡器
可编程振荡器起振时间预分频器
可按位编程
一个密码保护位
2个双向I/O端口
5级堆栈
掉电模式
3个中断源:TCC溢出中断,睡眠状态唤醒中断,外部中断.
可编程自由运行看门狗定时器(WDT)
有7个引脚可编程为上拉,有6个引脚可编程为下拉.
有7个引脚可编程为漏极开路.
每个指令周期为两个时钟周期,99%为单指令周期.
具有电压检测单元,检测范围2.0V±0.15V.
EM78P153为14pin封装,有:DIP-14,SOP-14和SSOP-14三种封装形式.。
EM78P156NP中文资料(E...

EM78P156NP中文资料(E...OTP ROMEM78P156N8位微控制器1.2版OTP ROM规格修订历史记录版1.0 1.1 1.2最初版本改变上电复位内容添加设备特性在6.3节07/01/200307/29/2004内容应用笔记OTP ROM 1.概述EM78P156N是一个8位微处理器设计和低功耗,高速CMOS技术开发..它配备1K * 13位电气一次性可编程只读存储器(OTP-ROM).它提供三个防护护位来防止在OTP存储器用户代码被侵入. 8 OPTION位也可满足用户要求.307.29.2004 (V1.2)OTP ROM 2.特性工作电压范围:2.5V?5.5V工作温度范围:-40°C?85°C工作频率响(基于2个时钟周期):*晶振模式:DC?20MHz在5V,DC?8MHz电压为3V,DC?4MHz 在2.5V.*ERC模式:DC?4MHz电压为5V,DC?4MHz在3V,DC?4MHz在2.5V.低功耗:*在5V / 4MHz不到2毫安*通常为20μA在3V / 32KHz*通常1μA在睡眠模式下1K×13位片内ROM一个安全寄存器防止OTP存储器代码入侵一个配置寄存器以满足用户需求48×8位片内寄存器(SRAM,通用寄存器)2个双向I / O端口5级堆栈用于子程序嵌套8位实时时钟/计数器(TCC),其信号源,触发边缘,和溢出中断每个指令周期两个时钟掉电(休眠)模式三种可用中断*TCC溢出中断*输入端口状态改变中断(唤醒从睡眠模式)*外部中断可编程自由运行看门狗定时器8个可编程上拉引脚7个可编程下拉销8个可编程开漏引脚2个可编程R-option引脚封装类型:*18引脚DIP 300MIL *18引脚SOP 300MIL *20引脚SSOP 209mil : EM78P156NP : EM78P156NM : EM78P156NAS 本规范如有变更,恕不另行通知.407.29.2004 (V1.2)OTP ROM*20引脚SSOP 209mil: EM78P156NKM99.9%单指令周期命令HXT和LXT之间系统频率分界点大约为400KHz 本规范如有变更,恕不另行通知.507.29.2004 (V1.2)。
78P153

78P153S资料1、一般描述EM78P153S是采用低耗高速CMOS工艺制造的8位单片机,它内部包含一个1024*13-bit的一次性可编程只读电存储器(OTP-ROM)。
有15位选项位可满足用户要求,其中的保护位可用来防止程序被读出由于有OTP-ROM,EM78P153S提供给用户一个方便的开发和检验他们的程序的环境。
而且,程序代码可用ELAN编程器写入芯片。
2、特征14个引线封装:EM78P153S 、工作电压范围:2.3V~5.5V 、适用温度范围:0 ℃~70℃工作频率范围(基于2个Clock):晶振模式:DC-20MHZ at 5V,DC-8MHZ at 3V,DC-4MHZ at 2.3VERC模式:DC-4MHZ at 5V,DC-4MHZ at 3V,DC-4MHZ at 2.3V低功耗: * 在5V/4MHz时低于1.5mA 、* 在3V/32KHz时为15uA、 * 在休眠模式时为1uA 1024x13位片内ROM 、内置4个校准IRC振荡器(8MHZ,4MHZ,1MHZZ,455KHZ)振荡器起振时间预分频系数可编程、一个安全位(代码寄存器中)保护程序不被读出一个结构寄存器满足用户要求、32x8bits片内寄存器组(SRAM,一般寄存器)2组双向I/O端口、 5级用于子程序嵌套的堆栈8位实时计时/计数器(TCC),其信号源、触发边沿可编程选择,溢出时产生中断节能模式(SLEEP模式)三种可用的中断: * TCC溢出中断 * 输入引脚变化中断(从休眠模式唤醒) * 外部中断可编程自由运行看门狗定时器(WDT)、7个可编程上拉I/O引脚7个可编程漏极开路 I/O引脚、 6个可编程下拉I/O引脚每个指令周期为两个时钟周期:99.9%的指令为单周期指令封装类型:14脚SOP、DIP ,14管脚DIP 300mil:EM78P153SP、 14管脚SOP 150mil:EM78P153SN 系统高低频率的变化点是400KHZ3、管脚分配管脚说明:4.1 操作寄存器1、R0(间接地址寄存器)R0并非实际存在的寄存器。
em78p153头文件

;-----------------------------------------------;定义EM78P153器,RAM:0X10-0X2F;-----------------------------------------------iar EQU 0 ;R0 间接寻址寄存器TCC EQU 1 ;R1 定时/计数器;-----------------------------------------------pc EQU 2 ;PC 程序计数器/堆栈;-----------------------------------------------STA TUS EQU 3 ;R3,STA TUS REG 状态寄存器;===============================================RST EQU 7 ;SET 1:W AKE UP FROM PIN CHANGE,0:OTHERGP1 EQU 6 ;GP0 EQU 5 ;T EQU 4 ;WDT OVERFLOWP EQU 3 ;POWER DOWN BITZ EQU 2 ;ZERO BITDC EQU 1 ;Aux CARRY BITC EQU 0 ;CARRY BIT;-----------------------------------------------RSR EQU 4 ;REG SELECT REG---B0-B5,B6-B7:General Bit RAM选择寄存器;-----------------------------------------------R5 EQU 5 ;IO PORT 5R6 EQU 6 ;IO PORT 6;-----------------------------------------------;------------------------------------------------INTF==0X0F ;INT FLAG REG 中断状态寄存器;================================================EXIF EQU 2 ;EXTERNAL /INT FLAG 外部中断标志ICIF EQU 1 ;PORT6 INPUT CHANGE INT FLAG port6输入状态改变中断标志TCIF EQU 0 ;TCC COUNT OVERFLOW INT FLAG tcc中断标志;-----------------------------------------------;CONT REG,(OPTION REG),CONT WRITE IT 控制寄存器;===============================================INTEF EQU 6 ;INT ENABLE FLAG 中断标志使能位TS EQU 5 ;TMR0(TCC) CLOCK SOURCE SELECT tcc信号源选择TE EQU 4 ;TCC COUNT EDGE,0-RISE EDGE,1-DOWN EDGEPAB EQU 3 ;PRESCALER ASIGN BIT,0-TCC,1-WDT 预分频器分配PSR2 EQU 2 ;PRESCALER b2:0-/2,1-/4,2-/8,3-/16,4-/32,5-/64,6-/128,7-/256(TCC) PSR1 EQU 1 ;PRESCALER b1:0-/1,1-/2,2-/4,3-/8, 4-/16,5-/32,6-/64, 7-/128(WDT) PSR0 EQU 0 ;PRESCALER b0IOC5 EQU 5 I/O端口控制寄存器IOC6 EQU 6IOCA EQU 10 ;PRESCALER COUNTER REG,READONL YIOCB EQU 0x0B;Enable P62-P60,P52-P50 PullDown:0-Enable,1-Disable 下拉控制寄存器IOCC EQU 0x0C;D7-D4,D2-D0 P6 OC OutPut,0:Enable OC 漏极开路控制寄存器IOCD EQU 0x0D;P67-P60(Ecept P63) Pull Up 0-Enable 上啦控制寄存器IOCE EQU 0x0E;WDTCON 看门狗定时器控制寄存器WDTCON EQU 0X0EWDTE EQU 7 ;WDT ENABLEEIS EQU 6 ;1-PORT6.0 AS /INT PIN,0-PORT60 AS GENERAL PIN;------------------------------------------------INTC EQU 0X0F;IOCF0,INT MASK REG(INT CONTROL REG);================================================EXIE EQU 2 ;EXT INT ENABLEICIE EQU 1 ;PORT6 INPUT CHANGE ENABLETCIE EQU 0 ;TCC COUNT OVERFLOW INT ENABLEImage_a equ 0x2e ;Image_status equ 0x2f ;Save_Environment_Mac m acro; {mov Image_a,aswap Image_aswapa statusmov Image_Status,aendm; }Restore_Environment_Mac macro; {swapa Image_Statusmov status,aswapa image_aretiendm; }。
一种基于车载MP3播放机的倒车雷达设计

一种基于车载MP3播放机的倒车雷达设计作者:张强应自炉李德锋来源:《现代电子技术》2011年第22期摘要:提出了一种基于车载MP3播放机-SH252的倒车雷达设计方案,并介绍了系统的软硬件设计思路。
系统采用EM78P153单片机作为倒车雷达数据采集部分,采用超声波探测方式测距。
在倒车时,倒车雷达会自动启动,并在EM78P153的控制下,由装置于车尾保险杠上的探头发送超声波信号,当遇到障碍物时,产生回波信号,探头接收到回波信号后经控制器进行数据处理并计算出车体与障碍物之间的实际距离,然后将数据发送到车载MP3播放机上进行距离显示和语音同步提示,为驾驶员提供报警提示,提高驾驶的安全性。
关键词:车载MP3播放机; EM78P153;超声波测距;语音同步提示中图分类号:文献标识码:A文章编号:Design of Car Backward Sensors Based on Vehicle MP3 PlayerZHANG Qiang1,2, YIN(1. School of Information Engineering, Wuyi University, Jiangmen 529020, China;2. Audiovisio Electronics Co., Ltd., Jiangmen 529020, China)Abstract: A design scheme of car backward sensors based on a vehicle MP3 player SH252 is proposed. The idea for system software and hardware designs is introduced. The microcontrollerEM78P153 is adopted in this system as the data collector of car backward sensors. The ultrasonic detecting mode is used for ranging. When the car is in the backward mode, the backward sensors are automatically activated, and the probes mounted on the rear bumper send ultrasonic signals under the control of EM78P153. When facing with an obstacle, an echo signal appears. The echo signal received by probes is processed, and the actual distance between the rear bumper and obstacles is calculated by MCU. The collected data is sent to the car MP3 player. The distance is displayed and the synchronic voice prompt is provided for the driver. It greatly improves the driving security.Keywords: vehicle MP3 player; EM78P153, ultrasonic ranging; synchronic voice prompt收稿日期:近年来,随着汽车电子技术的快速发展,倒车雷达以及具有MP3播放、收音、、音频功率放大器等功能的车载MP3播放机的市场需求与日俱增[]。
义隆单片机EM78P153使用讲解

基于EM78P153S的应用设计(V1.0)目录第一章EM78P153S的初识 (1)1.1 EM78P152/3S特性 (1)1.2 EM78P152/3S引脚 (2)1.3 功能寄存器 (2)1.3.1 累加器与端口控制寄存器 (2)1.3.2中断状态寄存器与中断使能寄存器 (3)1.3.3 操作寄存器 (4)1.3.4 特殊功能寄存器 (6)1.4 数据存储器的配置 (7)1.5 休眠与唤醒 (7)1.6 分频器 (9)1.7 定时器/计数器TCC (9)第二章EM78系列单片机应用软件的编辑与仿真 (11)2.1 Simulator的下载与安装 (11)2.2 Simulator的使用方法 (11)2.3 Simulator系统常用命令汇总 (14)2.4 Simulator仿真中的常见问题 (15)第三章EM78系列单片机的汇编指令 (17)3.1 寻址方式 (17)3.2 伪指令 (18)3.3 指令速查表 (18)第四章EM78P153S应用软件设计 (20)4.1 外部中断程序 (20)4.2 花样灯程序 (22)4.2.1 设计需求 (22)4.2.2 软件设计 (23)4.2.3 硬件设计 (37)4.2.4 元器件明细表 (38)第五章EM78系列单片机应用程序的烧录 (39)5.1 程序的转换过程 (39)5.2 烧录器与烧录软件 (40)5.3 烧录步骤 (41)第一章 EM78P153S的初识EM78P152/3S是采用低功耗高速CMOS工艺设计开发的8位微控制器,它的内部有一个1024×13位一次性可编程只读存储器(OTP_ROM) ,可见1k的只读存储器(ROM)决定了应用程序不能够太多,否则应用程序机器码将无法烧录到芯片中。
硬件设计中,EM78P152/3S可以通过设置代码选项寄存器使微处理器工作在内部RC 振荡模式(IRC)下,此模式下采用上电复位模式而不需要外接时钟电路;同时利用上电自动复位而不需要外接复位电路,P63复位引脚可以直接作为输入脚使用,充分提高了微处理器端口的利用率,这样硬件应用电路极为简化,节省了硬件成本。
ELAN义隆系列单片机解密

ELAN义隆系列单片机解密由台湾ELAN 设计、制造的EM78系列8位元单片机以它低价为优势,广泛应用于:大小家电类、通讯类、玩具游戏类、计算机及周边类、智能卡类、汽车及防盗类、医用保健类、仪表类、灯光控制类、音响类、手机及周边类等。
ELAN义隆EM78P、EM78系列单片机解密型号:HOLTEK合泰系列单片机解密HOLTEK单片机:台湾盛扬半导体的单片机,价格便宜,种类较多,但抗干扰较差,适用于消费类产品. HOLTEK 合泰HT46/47/48/49、HT其它单片机解密型号:MICON麦肯系列单片机解密由台湾MICON 麦肯公司设计的OTP/MASK掩膜型8 位单片机自1997 年推向市场以来深受广大用户欢迎,MDT 系列单片机与PIC 相比最大特点是温度范围为工业级最大工作频率可达到20MHz 不分型号和后缀及售价十分便宜SONIX松翰系列单片机解密应用领域:电子玩具产品:发声玩具、遥控玩具、音乐玩具、早教机、电子词典、电子故事书等小家电产品:电风扇、电暖器、消毒柜、微波炉、电磁炉、电饭煲、电子炖盅等遥控器:电视、空调、VCD、DVD、机顶盒遥控器充电器:锂电、镍氢、镍铬等智能充电器电子称:厨房称、人体称、口袋称、脂肪称松翰(SONIX)SN8P全系列单片机解密型号:PORTEK普泰系列单片机解密普泰半导体凭借着对产业趋势的掌握及卓越技术之极致深耕,在半导体产业界占一席之地。
从各项消费性电子产品的研发设计,兼顾客户多样化不同的需求;普泰提供了长期及稳定的产品,让客户快速进入市场以确保产品竞争优势,更降低了客户生产成本。
普泰(PORTEK)PTK87XX全系列单片机解密型号:TENX十速系列单片机解密八位单片机可兼容PIC/EMC等芯片,其具备相等或更优越抗干扰功能,适用于频道选择器、天线控制系统、功率放大器、智能型芳香机、超声波测距仪、遥控风扇、负离子风扇、遥控器、电卷发器、电动窗帘、按摩器、按摩椅、按摩鞋、按摩棒、雾化器、豆浆机、打蛋机、咖啡壶、小家电、密码锁、定时器等消费产品应用;四位单片机可实现定时、时钟、温度、湿度、倒计时等不同功能及组合,具标准芯片及依客户所需选择最佳性价比之四位单片机母体设计;USB控制芯片可兼容赛普拉斯( Cypress )系列芯片,适用于游戏机、跳舞毯、功夫机、手柄、鼠标、个人音箱等USB产品,具备优越之性价比。
EM78系列单片机简介

第一章EM78系列单片机简介台湾义隆公司推出的八位EM78系列单片机已有多年,并广泛应用在家用电器、工业控制、仪器等方面,其优良的单片机结构和性能为用户所认同,但与AT89系列、PIC系列、Z86系列、GMS97系列等单片机比较而言,EM78系列单片机进入内地市场稍晚一些,所以一般人并不太了解。
本章将对EM78系列单片机的主要特点作一个概述,供大家参考(以EM78X56为例)。
第一章一、先进的单片机结构EM78系列单片机将众多功能集于一身,这其中包括ALU、ROM、RAM、I/O、堆栈、中断控制器、定时/计数器、看门狗、电压检测器、复位电路、振荡电路等,成为真正意义上的单片机小系统。
第二章二、优越的数据处理性能EM78系列单片机采用RISC结构设计、单周期、单字节及流水线指令、五级堆栈、RAM数量从32~157个,最短指令周期100ns,程序页面为1K(多至4页),与其它一些单片机相比,EM78系列单片机具有更高、更快的运行处理速度。
第三章三、强大的单片机新功能这包括:①①三个中断源:定时器中断、I/O唤醒中断、外部信号输入中断②②R-OPTION功能:如果用户程序有几个版本,希望能放在同一ROM内,则通过R-OPTION功能便可实现此想法,R-OPTION功能设置是在相关I/O上上拉或下拉电阻,通过判断相关I/O的状态来选择执行内部何种版本程序。
③③内置电压检测器:当电源电压掉在一额定值以下时单片机始终处于复位状态,以此提高系统的复位性能。
④④低功耗设计:正常工作电流2mA、休眠状态电流1μA⑤⑤多功能I/O口:可程序设置为I/O上拉、下拉、开路等方式⑥⑥I/O唤醒功能:通过I/O变化唤醒处于休眠状态的单片机⑦⑦内置看门狗定时器:提高单片机抗干扰能力第四章四、灵活的功能选择设计通过软件分别设置:①①指令周期的时钟周期数(2/4)②②特殊指令的指令周期数(1/2)③③振荡方式(内部RC、外部RC、XTAL低频、XTAL高频等)④④R-OPTION功能开/关⑤⑤WDT开/关第五章五、通俗易懂的指令系统EM78系列单片机指令系统采用与大家熟知的MCS-51指令风格设计,共计58条指令,大家通过较短的时间便能掌握运用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
EM78P153单片机
EM78P153是台湾义隆公司采用高速CMOS工艺制造的8位单片机,其内部集有512×13bitOTP(一次性)ROM(程序存储器),用户通过仿真器编写和调试正确的机器码文件通过编程器烧录入芯片,有13个掩模选项可满足不同产品的要求,同时有密码保护位防止程序数据被读出.
工作电压:2.0—6.0V
工作温度:0-70℃
时钟频率:DC-8MHz
低功耗:在5V/4MHz工作条件下,电流小于1.5mA,3V/32kHz条件下,电流为15uA,睡眠模式下电流仅为1uA.
512×13bit程序存储器(OTPROM),32×8片内RAM(SDRAM).
片内4MHz校准RC振荡器
可编程振荡器起振时间预分频器
可按位编程
一个密码保护位
2个双向I/O端口
5级堆栈
掉电模式
3个中断源:TCC溢出中断,睡眠状态唤醒中断,外部中断.
可编程自由运行看门狗定时器(WDT)
有7个引脚可编程为上拉,有6个引脚可编程为下拉.
有7个引脚可编程为漏极开路.
每个指令周期为两个时钟周期,99%为单指令周期.
具有电压检测单元,检测范围2.0V±0.15V.
EM78P153为14pin封装,有:DIP-14,SOP-14和SSOP-14三种封装形式.。