ADuC841单片机
0赞
ADuC841单片机是全集成的12位数据采集系统,它在单个芯片内包含了高性能的自校准多通道ADC、2个12位的DAC、双倍输出脉宽调制∑-DAC以及可编程的8位MCU(与8051兼容);片内62 KB闪速/ 电擦除程序存储器、片内4 kB闪速/电擦除数据存储器;32kHz外加晶振,片内可编程PPL、12个中断源,2个优先级,双重数据指针,扩展11位堆栈指针;时间间隔计数器(TIC)、看门狗定时器(WDT)、电源监视器(PSM);为多处理器接口和I/O扩展提供了32条可编程的I/O线、与I2C兼容的串行接口、SPI串行接口和标准UART串行接口。而且ADuC841具在线下载/调试/编程的功能,因而不需要任何硬件仿真器就可以对ADuC841的应用系统进行开发调试,使用户可以低成本、高质量迅速地开发ADuC841的应用系统,并随时随地的将用户系统更改软件进行升级。其内部结构框图如图所示。

图 ADuC841的内部结构图
下图是ADuC841管脚的封装形式。

图 ADuC841管脚的封装形式
要掌握ADuC841单片机,应首先了解ADuC841的引脚功能。56只引脚按其功能来分,可分为八大类:
(1) 电源及时钟引脚:DVDD 、AVDD 、DGND、AGND;XTAL1、XTAL2。
(2) 控制引脚:PSEN、ALE、EA、RESET(即RST)、WR、RD。
(3) I/O口引脚:P0、P1、P2、P3,为4个8位I/O的外部引脚。
(4) 串行接口引脚:RXD 、TXD、SCLOCK、SDATA、MOSI、MISO、SS。
(5) AD、DA输入输出及其控制引脚:ADC0~ADC7、DAC0、DAC1、CONVST。
(6) 中断引脚:INT0、INT1。
(7) 定时器引脚:T0、T1、T2、T2EX。
(8) 其它:CREF、VREF、PWM0、PWM1、PWMC、EXTCLK。
