资源简介
MC9S12XS128系列例程
S12原理图收集
MC9S12C中文介绍及编程练习.pdf
MC9S12XS128RMV1.pdf
代码片段和文件信息
MC9S12XS128系列例程--ADC
龙丘MC9S12XS128 多功能开发板
Designed by Chiu Sir
E-mailchiusir@163.com
软件版本V1.1
最后更新2009年2月16日
相关信息参考下列地址:
博客: httplongqiu.21ic.org
淘宝店:httpshop36265907.taobao.com
------------------------------------
Code Warrior 4.7
Target MC9S12XS128
Crystal 16.000Mhz
busclock 8.000MHz
pllclock16.000MHz
本程序主要包括以下功能:
1.设置锁相环和总线频率;
2.IO口使用;
3.共四路ATD使用及显示方法。
LED计数,根据灯亮可以读取系统循环了多少次
#include hidef.h common defines and macros
#include MC9S12XS128.h derivative information
#include stdio.h
#pragma link_INFO DERIVATIVE mc9s12xs128
#pragma CODE_SEG DEFAULT
-----------------------------------------------------
void setbusclock(void)
{
CLKSEL=0X00; disengage PLL to system
PLLCTL_PLLON=1; turn on PLL
SYNR=0x00 0x01; VCOFRQ[76];SYNDIV[50]
fVCO= 2fOSC(SYNDIV + 1)(REFDIV + 1)
fPLL= fVCO(2 × POSTDIV)
fBUS= fPLL2
VCOCLK Frequency Ranges VCOFRQ[76]
32MHz = fVCO = 48MHz 00
48MHz fVCO = 80MHz 01
Reserved 10
80MHz fVCO = 120MHz 11
REFDV=0x80 0x01; REFFRQ[76];REFDIV[50]
fREF=fOSC(REFDIV + 1)
REFCLK Frequency Ranges REFFRQ[76]
1MHz = fREF = 2MHz 00
2MHz fREF = 6MHz 01
6MHz fREF = 12MHz 10
fREF 12MHz 11
pllclock=2osc(1+SYNR)(1+REFDV)=32MHz;
POSTDIV=0x00; 40 fPLL= fVCO(2xPOSTDIV)
If POSTDIV = $00 then fPLL is identical to fVCO (divide by one).
_asm(nop); BUS CLOCK=16M
_asm(nop);
while(!(CRGFLG_LOCK==1)); when pll is steady then use it;
CLKSEL_PLLSEL =1; engage PLL to system; }
-----------------------------------------------------
static void SCI_Init(void)
{
SCI0CR2=0x2c; enable Receive Full InterruptRX enableTx enable
SCI0BDH=0x00; busclk 8MHz19200bpsSCI0BDL=0x1a
SCI0BDL=0x68; SCI0BDL=busclk(16SCI0BDL)
busclk 16MHz 9600bpsSCI0BDL=0x68
}
void uart_putchar(unsigned char ch)
{
if (ch == ‘n‘)
{
while(!(SCI0SR1&0x80)) ;
SCI0DRL= 0x0d; output‘CR‘
return;
}
while(!(SCI0SR1&0x80)) ; keep waiting when not empty
SCI0DRL=ch;
}
void putstr(char ch[])
{
unsigned char ptr=0;
while(ch[ptr]){
uart_putchar((unsigned char)ch[ptr++]);
}
}
unsigned char uart_getkey(void)
{
byte res=0;
while(!(SCI0SR1&0x80)) ; keep waiting when not empty
return (SCI0DRL);
}
-----------------------------------------------------
void AD_Init(void)
{
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1078256 2010-03-12 16:35 MC9S12XS128中文英文芯片资料+系列例程\MC9S12C中文介绍及编程练习.pdf
文件 9648205 2010-03-10 17:59 MC9S12XS128中文英文芯片资料+系列例程\MC9S12XS128RMV1.pdf
文件 5655 2010-03-12 16:04 MC9S12XS128中文英文芯片资料+系列例程\MC9S12XS128系列例程\MC9S12XS128系列例程--ADC.c
文件 4181 2010-03-12 16:19 MC9S12XS128中文英文芯片资料+系列例程\MC9S12XS128系列例程\MC9S12XS128系列例程--IOC.c
文件 7523 2010-03-12 16:17 MC9S12XS128中文英文芯片资料+系列例程\MC9S12XS128系列例程\MC9S12XS128系列例程--PWM.c
文件 4840 2010-03-12 16:16 MC9S12XS128中文英文芯片资料+系列例程\MC9S12XS128系列例程\MC9S12XS128系列例程--RTI.c
文件 2924 2010-03-12 16:03 MC9S12XS128中文英文芯片资料+系列例程\MC9S12XS128系列例程\XS128外部H7口J0口中断例程.c
文件 6852 2010-03-12 16:06 MC9S12XS128中文英文芯片资料+系列例程\MC9S12XS128系列例程\XS128超频源代码及注释.c
文件 604527 2009-11-02 11:12 MC9S12XS128中文英文芯片资料+系列例程\S12原理图收集\BDM制作方法.pdf
文件 37394 2009-11-02 11:12 MC9S12XS128中文英文芯片资料+系列例程\S12原理图收集\BDM原理图.pdf
文件 33801 2009-11-02 11:12 MC9S12XS128中文英文芯片资料+系列例程\S12原理图收集\BDM编程工具.pdf
文件 545988 2009-03-16 12:04 MC9S12XS128中文英文芯片资料+系列例程\S12原理图收集\MC9S12XS128MAA 最小系统原理图.pdf
文件 151097 2009-03-23 21:07 MC9S12XS128中文英文芯片资料+系列例程\S12原理图收集\MC9S12XS128清华原理图.pdf
文件 32514 2010-01-07 17:47 MC9S12XS128中文英文芯片资料+系列例程\S12原理图收集\【电子设计吧】MC9S12XS128-LQFP112最小系统设计图.pdf
文件 775616 2009-03-17 22:21 MC9S12XS128中文英文芯片资料+系列例程\S12原理图收集\龙丘XSMAL最小系统板.pdf
目录 0 2010-03-12 16:25 MC9S12XS128中文英文芯片资料+系列例程\MC9S12XS128系列例程
目录 0 2010-03-12 16:25 MC9S12XS128中文英文芯片资料+系列例程\S12原理图收集
目录 0 2010-03-12 16:36 MC9S12XS128中文英文芯片资料+系列例程
----------- --------- ---------- ----- ----
12939373 18
相关资源
- 统计学习理论的本质+中文版
- InstallShield 2010简体中文汉化包
- web信息架构英文.pdf
- 如何阅读一本书英文原版Howtoreadaboo
- fluent UDF完整中文资料
- 中文破解版FastStoneCapture7.9.rar
- 线性代数应该这样学,英文版
- AVSVideoReMaker 4.0.5.135 破解+汉化+中英
- 计算机网络自顶向下方法第六版课后
- ili9325中文指令说明
- TortoiseGit中文使用手册
- K&R C程序设计语言(完美中文版)
- 斯坦福机器学习讲义(全英文原版)
- SAP中英文词典-整理版
- rfc 规范 中文版 合集
- ANSYS常用命令[超完善中文版]
- YASNAC-XRC中文基本操作手册(全).
- SELinux详解带完整中文标签
- 数据挖掘文本分类语料库中文-李荣陆
- NS2手册包括英文版和精美中文版还有
- IEC-60929-2006去法文 DALI纯英文可编辑版
- 讲师使用思科官方packetTracer中文实验
- kaldi中文资料_v0.4和thch30学习笔记.zi
- Adobe Acrobat X 10.1.1中文语言包
- Science 上发表的《Clustering by fast sear
- SIM7600硬件设计中文
- 日志分析工具loganalyzer-4.1.7+中文语言
- 英文简历的制作30套模板
- 几何画板中文破解版+工具包
- httpclient-4.5.3 api 中文版
评论
共有 条评论