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

SN8F2250B 参数 Datasheet PDF下载

SN8F2250B图片预览
型号: SN8F2250B
PDF下载: 下载PDF文件 查看货源
内容描述: 8位微控制器 [8-Bit Micro-Controller]
分类和应用: 微控制器
文件页数/大小: 133 页 / 1554 K
品牌: SONIX [ SONIX TECHNOLOGY COMPANY ]
 浏览型号SN8F2250B的Datasheet PDF文件第97页浏览型号SN8F2250B的Datasheet PDF文件第98页浏览型号SN8F2250B的Datasheet PDF文件第99页浏览型号SN8F2250B的Datasheet PDF文件第100页浏览型号SN8F2250B的Datasheet PDF文件第102页浏览型号SN8F2250B的Datasheet PDF文件第103页浏览型号SN8F2250B的Datasheet PDF文件第104页浏览型号SN8F2250B的Datasheet PDF文件第105页  
SN8F2250B Series  
USB 2.0 Full-Speed 8-Bit Micro-Controller  
8.7.4 PWM PROGRAM EXAMPLE  
¾
Example: Setup PWM1 output from TC1 to PWM1OUT (P5.4). The clock source is internal 6MHz. Fcpu =  
Fosc/1. The duty of PWM is 30/256. The PWM frequency is about 6KHz. The PWM clock source is from  
external oscillator clock. TC1 rate is Fcpu/4. The TC1RATE2~TC1RATE1 = 110. TC1C = TC1R = 30.  
MOV  
B0MOV  
A,#01100000B  
TC1M,A  
; Set the TC1 rate to Fcpu/4  
; Set the PWM duty to 30/256  
MOV  
A,#30  
B0MOV  
B0MOV  
TC1C,A  
TC1R,A  
B0BCLR  
B0BCLR  
B0BSET  
B0BSET  
FTC1OUT  
FALOAD0  
FPWM1OUT  
FTC1ENB  
; Set duty range as 0/256~255/256.  
; Enable PWM1 output to P5.4 and disable P5.4 I/O function  
; Enable TC1 timer  
’
¾
Note: The TC1R is write-only register. Don’t process them using INCMS, DECMS instructions.  
Example: Modify TC1R registers’ value.  
MOV  
B0MOV  
A, #30H  
TC1R, A  
; Input a number using B0MOV instruction.  
INCMS  
NOP  
BUF0  
; Get the new TC1R value from the BUF0 buffer defined by  
; programming.  
B0MOV  
B0MOV  
A, BUF0  
TC1R, A  
’
Note: The PWM can work with interrupt request.  
SONiX TECHNOLOGY CO., LTD  
Page 101  
Version 1.1  
 
 复制成功!