欢迎访问ic37.com |
会员登录 免费注册
发布采购

SN8P2808 参数 Datasheet PDF下载

SN8P2808图片预览
型号: SN8P2808
PDF下载: 下载PDF文件 查看货源
内容描述: 专业用于开发医疗用血压计,血糖仪, ADC , LCD型号, 6K * 16位OTP ROM空间, 256字节RAM空间, 4 * 32/8 * 28的LCD驱动, 8通道12位ADC , 3个8位定时/计数器 [专业用于开发医疗用血压计,血糖仪,ADC, LCD Type,6K * 16 位 OTP ROM 空间,256 字节RAM 空间,4*32 / 8*28 LCD 驱动,8 通道12位ADC,3 个8 位定时/计数器]
分类和应用: 计数器医疗驱动OTP只读存储器
文件页数/大小: 121 页 / 1667 K
品牌: SONIX [ SONIX TECHNOLOGY COMPANY ]
 浏览型号SN8P2808的Datasheet PDF文件第82页浏览型号SN8P2808的Datasheet PDF文件第83页浏览型号SN8P2808的Datasheet PDF文件第84页浏览型号SN8P2808的Datasheet PDF文件第85页浏览型号SN8P2808的Datasheet PDF文件第87页浏览型号SN8P2808的Datasheet PDF文件第88页浏览型号SN8P2808的Datasheet PDF文件第89页浏览型号SN8P2808的Datasheet PDF文件第90页  
SN8P2808  
8-bit micro-controller build-in 4*32 LCD and 12-bit ADC.  
8.5.3 PWM0 编程举例  
¾
例:PWM0 输出设置。外部高速振荡器输出频率= 4MHZFcpu = Fosc/4PWM0 输出占空比= 30/256,输出频率  
1KHZPWM 时钟源来自外部时钟,TC0 速率= Fcpu/4TC0RATE2~TC0RATE0 = 110TC0C = TC0R = 30。  
MOV  
A,#01100000B  
B0MOV  
TC0M,A  
; TC0 速率=Fcpu/4。  
MOV  
A,#30  
; PWM 输出占空比=30/256。  
B0MOV  
B0MOV  
TC0C,A  
TC0R,A  
B0BSET  
B0BSET  
FPWM0OUT  
FTC0ENB  
; PWM0 输出P5.4,禁P5.4 I/O 功能。  
; 使TC0 定时器。  
’
¾
注:TC0R 为只写寄存器,不能INCMS DECMS 指令对其进行操作。  
例:改TC0R 的内容。  
MOV  
B0MOV  
A, #30H  
TC0R, A  
INCMS  
NOP  
BUF0  
B0MOV  
B0MOV  
A, BUF0  
TC0R, A  
’
注:PWM0 可以在中断下工作。  
8.5.4 PWM0 占空比注意事项  
PWM 模式下统会随时比TC0C TC0R 的值TC0C<TC0RPWM 输出高电平TC0CTC0R  
时则输出低电平。TC0C 发生改变的时候,PWM 的占空比也随着改变,如TC0R 保持恒定,那PWM 输出波形也  
保持稳定。  
TC0C = TC0R  
TC0C overflow  
and TC0IRQ set  
0xFF  
TC0C Value  
0x00  
PWM0 Output  
1
2
3
4
5
6
7
Period  
上图所示TC0R 恒定时的波形。每TC0C 溢出时,PWM 都输出高电平,TC0CTC0R 时,PWM 输出低电平。  
注:若要在程序处理过程中设PWM 的占空比,必须得在下一个周期开始时进行。  
’
SONiX TECHNOLOGY CO., LTD  
Page 86  
Version 1.1  
 
 复制成功!