位置:51电子网 » 技术资料 » 测试测量

μPD780208单片机的功能及应用

发布时间:2008/5/27 0:00:00 访问次数:702

作者:西北工业大学 魏 江 邓红德 来源:《国外电子元器件》

μpd780208单片机的功能及应用 摘要:μpd780208是日本nec公司生产的8位高性能单片机产品,文中比较全面的介绍了μpd780208的特点和功能,并给出了一个完整μpd780208的系统应用实例。 关键词:单片机 μpd780208 微控制器 1 概述 日本nec公司生产的μpd780208系列8位单片机属于78k/0家族,该系列是nec公司内部集成fip显示驱动器各系列***能最强的。根据内部集成的rom和ram容量的不同,μpd780208系列可分为5个型号,本文主要介绍最高型号μpd780208芯片的功能和应用。该芯片为100引脚qfp封装,内部集成了1个8位78k0cpu内核,它带有60kb的rom、2192b的ram、10个i/o端口共74根i/o线、1个fip显示驱动/控制器、8位a/d转换器、2个串行i/o口、5个定时/计数器、3个定时器输出、1个可编程时钟输出、1个可编程蜂鸣器输出、4个外部中断源、12个内部中断源和1个测试输入端,并支持双时钟,其电源电压范围为2.7~5.5v,并可设定2种待机模式。μpd780208具有功能强、可靠性高、速度快、可支持节电应用的优点。 图1所示是μpd780208芯片的功能方框图。

2 功能特点 2.1 cpu结构 μpd780208的存储器寻址空间为64kb,其中程序存储器占用低端60kb的空间,高端为ram区。ram可分为以下4部分: (1)内部高速ram区:1024字节; (2)内部扩充ram区:1024字节; (3)缓冲ram区:64字节; (4)fip显示ram区:80字节。 图2给出了μpd780208的存储器空间使用情况。μpd780208中cpu的特殊功能寄存器区(sfr)包括片硬件端口i/o、控制和状态寄存器。

2.2 时钟生生器

μpd780208可使用两种系统时钟振荡器来产生时钟:一种是主系统时钟振荡器,支持1~5.0mhz的晶振频率;另一种是子系统时钟振荡器,工作频率为32768hz。可编程选择其中一个用于cpu时钟、各定时器时钟或时钟输出。当主系统时钟作为cpu时钟时,可选择不分频或2/4/8/16分频;而子系统时钟只能提供2分频作为cpu时钟,这样,指令周期就有六种选择。 2.3 定时器 μpd780208中的定时器包括tm0~tm3、wdtm等,同时它还带有时钟输出控制以及蜂鸣器输出控制等电路。其中16位定时/计数器(tm0)可作为间隔定时器、pwm输出、脉宽测量、外部事件计数器或方波发生器使用。而两个8位定时/计数器(tm1和tm2)则可作为间隔定时器、外部事件定时器和方波发生器作用,两个8位定时/计数器还可合起来作为一个16位定时/计数器使用。此watch定时器(tm3)用于每隔0.5秒置一次标志位,同时在预置的时间间隔上产生中断。看门狗定时器(wdtm)则用来执行看门狗定时功能,或在预置时间间隔上执行不可屏蔽中断、可屏蔽中断和系统复位(reset)等功能。 时钟输出控制电路的作用是把主/子系统时钟分频后提供给其他设备,以用于遥控发送中的载波输出。 蜂鸣器输出控制电路主要是将主/子系统时钟分频并输出,以得到指定频率的蜂鸣器输出。 2.4 a/d转换器 μpd780208的a/d转换器采用逐次逼近型,为8位分辨率和8通道。a/d转换的启动可采用硬件触发或软件设置来启动。a/d转换的通道号、通道数、转换时间均可通过软件编程来设置。 2.5 串行i/o口 μpd780208具有2个串行i/o口,分别为通道0和1,它可提供以下3种同步工作模式。 (1)线串行i/o模式 这种模式下的3根连线为串行时钟(sck0/1)、串行输出(so0/1)和串行输入(si0/1),在同步时钟作用下可同时

作者:西北工业大学 魏 江 邓红德 来源:《国外电子元器件》

μpd780208单片机的功能及应用 摘要:μpd780208是日本nec公司生产的8位高性能单片机产品,文中比较全面的介绍了μpd780208的特点和功能,并给出了一个完整μpd780208的系统应用实例。 关键词:单片机 μpd780208 微控制器 1 概述 日本nec公司生产的μpd780208系列8位单片机属于78k/0家族,该系列是nec公司内部集成fip显示驱动器各系列***能最强的。根据内部集成的rom和ram容量的不同,μpd780208系列可分为5个型号,本文主要介绍最高型号μpd780208芯片的功能和应用。该芯片为100引脚qfp封装,内部集成了1个8位78k0cpu内核,它带有60kb的rom、2192b的ram、10个i/o端口共74根i/o线、1个fip显示驱动/控制器、8位a/d转换器、2个串行i/o口、5个定时/计数器、3个定时器输出、1个可编程时钟输出、1个可编程蜂鸣器输出、4个外部中断源、12个内部中断源和1个测试输入端,并支持双时钟,其电源电压范围为2.7~5.5v,并可设定2种待机模式。μpd780208具有功能强、可靠性高、速度快、可支持节电应用的优点。 图1所示是μpd780208芯片的功能方框图。

2 功能特点 2.1 cpu结构 μpd780208的存储器寻址空间为64kb,其中程序存储器占用低端60kb的空间,高端为ram区。ram可分为以下4部分: (1)内部高速ram区:1024字节; (2)内部扩充ram区:1024字节; (3)缓冲ram区:64字节; (4)fip显示ram区:80字节。 图2给出了μpd780208的存储器空间使用情况。μpd780208中cpu的特殊功能寄存器区(sfr)包括片硬件端口i/o、控制和状态寄存器。

2.2 时钟生生器

μpd780208可使用两种系统时钟振荡器来产生时钟:一种是主系统时钟振荡器,支持1~5.0mhz的晶振频率;另一种是子系统时钟振荡器,工作频率为32768hz。可编程选择其中一个用于cpu时钟、各定时器时钟或时钟输出。当主系统时钟作为cpu时钟时,可选择不分频或2/4/8/16分频;而子系统时钟只能提供2分频作为cpu时钟,这样,指令周期就有六种选择。 2.3 定时器 μpd780208中的定时器包括tm0~tm3、wdtm等,同时它还带有时钟输出控制以及蜂鸣器输出控制等电路。其中16位定时/计数器(tm0)可作为间隔定时器、pwm输出、脉宽测量、外部事件计数器或方波发生器使用。而两个8位定时/计数器(tm1和tm2)则可作为间隔定时器、外部事件定时器和方波发生器作用,两个8位定时/计数器还可合起来作为一个16位定时/计数器使用。此watch定时器(tm3)用于每隔0.5秒置一次标志位,同时在预置的时间间隔上产生中断。看门狗定时器(wdtm)则用来执行看门狗定时功能,或在预置时间间隔上执行不可屏蔽中断、可屏蔽中断和系统复位(reset)等功能。 时钟输出控制电路的作用是把主/子系统时钟分频后提供给其他设备,以用于遥控发送中的载波输出。 蜂鸣器输出控制电路主要是将主/子系统时钟分频并输出,以得到指定频率的蜂鸣器输出。 2.4 a/d转换器 μpd780208的a/d转换器采用逐次逼近型,为8位分辨率和8通道。a/d转换的启动可采用硬件触发或软件设置来启动。a/d转换的通道号、通道数、转换时间均可通过软件编程来设置。 2.5 串行i/o口 μpd780208具有2个串行i/o口,分别为通道0和1,它可提供以下3种同步工作模式。 (1)线串行i/o模式 这种模式下的3根连线为串行时钟(sck0/1)、串行输出(so0/1)和串行输入(si0/1),在同步时钟作用下可同时

相关IC型号

热门点击

 

推荐技术资料

音频变压器DIY
    笔者在本刊今年第六期上着重介绍了“四夹三”音频变压器的... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!