SN 8 位单片机 SN8P2743 应用实践(1)

2012年04月01日 10:04    发布者:李宽
作者:bjxsdz

简单介绍:
SN8P2743 的 IC 结构一流,带有 RISC-like 系统,具有高性能、低功耗的特点。包括:
▲ 4K-word 的程序内存(OTP ROM),
▲ 128-byte的数据存储器(RAM),
▲ 2 个8位定时计数器(T0、TC0),
▲ 1 个看门狗定时器,
▲ 7 个中断源(T0,TC0,ADC,CM0,CM1,CM2,INT0),
▲ 8 信道 12 位ADC,1 信道8位PWM/Pulse Generator输出,
▲ 1 信道2K/4K Buzzer输出,
▲ 3 组比较器,
▲ 1 组 OP-AMP(放大器)
▲ 8 层堆栈缓存器。
此外,用户还可以自行选择振荡模式,SN8P2743提供了4种不同的振荡模式给系统作为系统时钟,包括高/低速晶体振荡器、陶瓷谐振器和廉价的RC振荡器。
另外,SN8P2743还包括一个内部16MHz RC振荡器作为系统时钟和一个低频RC振荡器在低速模式下使用(由程控)。
● 工作电压范围:2.4V~5.5V,Fosc = 4MHz
● ROM:4K * 16位
● RAM:128 * 8位
● 8 层堆栈缓存器
● 双向I/O口:P0, P1, P4
● 电平触发唤醒输入口:P0, P1
● P4 引脚与 ADC 引脚共享
● 外部中断:P0
● 1 个外部中断源:INT0
● 6 个内部中断源:T0, TC0, ADC, CM0, CM1, CM2
● 内置看门狗定时器
● 1 通道8位 PWM/Pulse Generator 输出
● 1 通道 2K/4K Buzzer输出
● 8 通道12位ADC
● 3 组比较器
● 1 组 OP-AMP(放大器)
● 内部高速时钟:16MHz RC
● 外部高速时钟:晶体,高达 16MHz
● 内部低速时钟:RC,16KHz@3V, 32KHz@5V
● 每条指令周期就是一个时钟周期
● 大多数指令周期为一个周期
● 查表指令(MOVC)可寻址整个 ROM区
● 支持乘法指令(MUL)和 DAA 指令
封装:
2743:  SKDIP24/SOP24
2742:  SKDIP20/SOP20



可以到下面网址下载它的数据手册(目前只有英文的):http://www.sonix.com.tw/sonix/product.do?p=SN8P2743