HCS08的IIC模块读写PCF8563实验
1、实验功能介绍标准的iic接口的时钟芯片,可以实现iic主从通讯,读取时时的时钟。做本实验时需将拨码开关“SW2”、“SW5”“SW28”的所有位拨到“ON”位置。2、流程图3、实验现象3、1将IIC实验程序下载到学习板中,通过LED数码管显示出来分和秒。4、程序代码://读取85
发表于 12/20/2011 6:17:58 PM
阅读(2859)
HCS08单片机驱动点阵液晶12232实验程序
1、实验功能介绍本实验单的IO口控制12232点阵液晶的显示。做本实验时需将拨码开关“SW2”和“SW6”的所有位拨到“ON”位置,“SW4”的第1位(LIGHT位)拨到“ON”位置。2、流程图3、实验现象运行“LCD12232实验”,LCD12232液晶屏幕上轮流显示“飞锐泰克伴您成长010-626
发表于 12/20/2011 6:09:37 PM
阅读(2872)
HCS08单片机驱动字符液晶1602的实验程序
1、实验功能介绍本实验单的IO口控制1602字符液晶的显示。做本实验时需将拨码开关“SW2”和“SW6”的所有位拨到“ON”位置。2、流程图3、实验现象运行“LCD1602实验”,LCD1602液晶屏幕上显示“Free-Techwww.myhcs08.com”字样。4、程序代码:#defineLCD_DATPTBD#defineS
发表于 12/20/2011 6:05:55 PM
阅读(2161)
用USBDM调试Codefire
一、新建USBDM连接CodewarriorforCodefire7.x里原本没有“USBDM”这个选项,要新建一个:在Codewarrior7.2IDE下点“Edit->Preferences…”选择“Debugger->RemoteConnections”,出现:点“Add...”增加一个新连接:起个合适的名字,“Debugger”里选“CodefireGD
发表于 12/1/2011 9:41:47 AM
阅读(4026)
用USBDM调试MC56F8000(E)系列DSC
一、新建USBDM连接CodewarriorforDSC56F8000(E)里原本没有“USBDM”这个选项,要新建一个:在Codewarrior8.3IDE下点“Edit->Preferences…”选择“Debugger->RemoteConnections”,出现:点“Add...”增加一个新连
发表于 11/29/2011 3:16:18 PM
阅读(17057)
用USBDM调试HCS08、HCS12、CodefireV1的方法
一、在工程是选择仿真器:新建工程时按下表选择仿真器CodeWarrior版本选择仿真器型号CWHCS12V5.xTBDMLCWforMicrocontrollersV6.x(HCS08Target)HCS08OpenSourceBDMCWforMicrocontrollersV6.x(ColdfireV1Target)CFv1OpensourceBDM当正确选择仿真器以后,就可以按一般的方
发表于 11/29/2011 3:07:08 PM
阅读(5865)
kinetis的编程器——USBDM
USBDM不仅能用作仿真器,也可以用作独立的编程器。以后烧程序不用再点“DEBUG”进行复杂的操作。下面以ARM芯片为例描述下烧写过程:1、打开“程序->USBDM4.7.0–>ARMProgrammer”出现如下界面:“TargetVddControl”是BDM向目标板供电选项,可选“不供电”、“供3
发表于 11/28/2011 11:37:23 AM
阅读(3889)
基于MC9S08MP16的直流无刷电机控制器
直流无刷电机控制主要在换相和调速,下面分别叙述之:1、换相:无刷电机区别于有刷电机的本质在于电子换相,如何换呢?请看下表:3相无刷电机供电和传感器都有2的3次方8种状态,其中全0和全1无意义,实际有意义的有6种,上表是传感器的6种状态与供电的6种状态对照表,意
发表于 11/25/2011 5:47:25 PM
阅读(4283)
为你是常量指定位置
在程序中你往往需要存些常量作为参数等,而某些时候可能需要对先前的参数做些修改,因而有时您需要将其指定到某特定位置,修改的时候用IAP功能改写相应位置的数据即可。下面以MC9S08AC8为例展示修改方法1、修改.prm文件,划分出1个区域。2、改写.C文件,指定需要指定位
发表于 11/24/2011 6:21:18 PM
阅读(2606)
用HCSBDMV2(USBDM)调试MC9S08FL16的方法
1、用HCSBDMV2(USBDM)在建工程时应选“HCS08OpenSourceBDM”。但在建工程的时候,有些芯片下面是不能选“HCS08OpenSourceBDM”的,没关系,随便选一个进行下一步。一切默认,直到完成。2、点“Debug”进入“Hiwave”界面,如果有提示出错等,取消掉就可以,直到出现下
发表于 11/23/2011 8:09:43 PM
阅读(32719)
手把手带你玩kinetis之——第一个工程
现在我们建立一个新的工程,里面不涉及具体芯片方面的内容,旨在通过该工程了解新建工程的步骤。1、打开Codewarrior10.1IDE,如下图所示:2、点“”,出现下面对话框选“BareboardProject”,点“下一步”,出现:为工程起个名字,点&ldq
发表于 11/23/2011 8:03:06 PM
阅读(22457)
手把手带你玩kinetis之——集成开发环境Codewarrior安装与仿真器安装
作为ARM的成员,kinetis支持Keil、IAR等集成开发环境;同时作为飞思卡尔的芯片,也支持Codewarrior集成开发环境。下面以Codewarrior10.1为例介绍其安装和仿真器补丁的安装过程。装完该环境,您就可以动手玩kinetis了。1、安装Codewarrior10.1,注意网上下载的有Special
发表于 11/22/2011 6:39:42 PM
阅读(5453)
你敢把仿真器连变频器上调试吗?——用于MC56F8000系列DSC的JTAG隔离器
扑……冒烟了!——这是很可能出现的结果。像变频器等功率设备往往工作于高电压大电流环境下,一旦这种强电串入仿真器就有可能烧毁仿真器或电脑。这是为何很多时候我们不敢把仿真器连变频器上调试的原因,然而很多时候我们还是希望这样调试的。应广大用户和飞思卡尔的要
发表于 11/2/2011 2:44:54 PM
阅读(4365)
kinetis入门之系统集成模块
概述:系统集成模块是一组控制逻辑,控制着系统和大部分模块。包括以下功能:系统和模块的时钟配置。模块的配置和控制。SOC配置和控制。芯片配置信息。其框图如下:下面分别阐述上述功能。系统和模块的时钟配置:MCG时钟源选择,可选系统振荡器或RTC震荡器作为时钟源(S
发表于 10/28/2011 7:03:20 PM
阅读(3222)
一个错误的K60最小系统电路
1个月以前我就拿到K60芯片,当时还很喜悦,因为我是拿到kinetis样品比较早的一个。于是画了一个k60的pack板,本来挺简单的事,结果一试未连上,我开始郁闷了。下面就是那个电路我开始量供电电压、复位脚电平……一看Reset脚电压是1.5V,找到原因了?应该是电容漏电吧,
发表于 10/23/2011 11:47:19 PM
阅读(22611)
