DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 319|回复: 0
打印 上一主题 下一主题

带ADC、PWM和比较器的单片机-EM78P458

[复制链接]
跳转到指定楼层
楼主
发表于 2012-1-27 19:48:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

  
         
    摘  要:本文概要介绍了EM78P458单片机的主要性能特点,并给出了该单片机的A/D转换器、脉宽调制器(PWM)和比较器的用法。
    关键词:A/D转换器; PWM; 比较器; 单片机; EM78P458
  EM78P458是台湾义隆公司最新推出的一款高性能OTP单片机,除了具有其它EM78系列单片机的特点外,还增加了8路8位A/D转换器,2路脉宽调制器(PWM)和一个比较器,可以广泛应用在智能仪表、自动控制、家用电器等领域。下面主要介绍该单片机的特点以及A/D转换器、脉宽调制器和比较器的结构与用法。
1. EM78P458主要特点
  EM78P458具有如下特点:
  ● 8路8位A/D转换器,其中2路可选择5级放大增益;
  ●2路脉宽调制输出,10位分辨率,可用作D/A转换器;
  ●1 个比较器,可产生中断,外接反馈电阻可构成运放;
  ●8级硬件堆栈,方便程序调用;
  ●6个中断源: 定时/计数器溢出中断; I/O口输入电平变化中断(从SLEEP方式唤醒时); 外部中断; A/D转换完成中断; 比较器中断(结果为高);PWM中断;
  ● 4096×13bit片内ROM,96×8bit RAM;
  ●工作电压:2.2~6.0V,工作频率:DC~16MHz;
  ● 功耗低:5V/4MHz 1.5mA;3V/32kHz 15 μA;SLEEP 1μA;
  ● 8 个I/O口输入电平变化产生中断唤醒SLEEP;
  ●I/O口可编程为上拉、下拉和集电极开路;
  ●16个双向I/O口,20引脚;
  ●速度快:99%为单指令周期,每条指令周期为2个时钟周期;
  ●电源上电检测器,检测电压为2.0±0.15V;
  ●8位定时/计数器,可8位预分频;
  ●片内看门狗计数器,可8位预分频;
  ●57条精简指令,易学易用。
2. 引脚介绍
    EM78P458的引脚排列如图1所示,功能如下:



  OSCI、OSCO:分别为振荡输入、输出端,可外接标准晶振、陶瓷振荡或RC振荡;
  P50~P57:双向I/O口,P50可以编程为外部中断输入,P51、P52可编程为PWM1 和 PWM2,P53可以作为A/D转换器的参考电压端,P54兼作外部计数脉冲输入(TCC),P55、P56 和P57分别作为比较器的负输入、正输入和输出;
  P60~P67:双向I/O口,可作为8路模拟信号输入。
3. A/D转换器与A/D转换
  EM78P458的A/D转换器包括一个8位模拟开关,3个控制寄存器(ADCONR9,AD-CMP-CON/UICA0,GCON/IOC90),一个A/D结果寄存器(ADDATA/RA)。A/D转换器的原理框图如图2所示。



  EM78P458的A/D转换采用逐次逼近式,转换结果保存在ADDATA,模拟信号的输入通道通过ADCON的位0,1和2来选择。
3.1 A/D转换器I/O口设置与控制寄存器
  GCON寄存器各位如下 :

[table]

[tr]

7 [/td]

6 [/td]

5 [/td]

4 [/td]

3 [/td]

2 [/td]

1 [/td]

0 [/td][/tr]
[tr]

OP2E [/td]

OP1E [/td]

G42 [/td]

G41 [/td]

G40 [/td]

G12 [/td]

G11 [/td]

G10 [/td][/tr]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-11-15 05:58 , 耗时 0.088961 秒, 19 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表