导航:首页 > 编程知识 > mc9s12d用什么编程器

mc9s12d用什么编程器

发布时间:2023-06-26 05:52:51

『壹』 怎么给飞思卡尔系列MC9S12XS128MAL单片机下载程序

codewarrior 5.1 是可以的,出现在各个错误感觉你下载的这个文件是只读的原因!你试着改一下属性试试。
另外,你现点击一下project -> remove object code ,再点Make重新编译一下,看是否有编译的错误,如果没有编译错误,再点击Debug下载进行调试看看

『贰』 单片机串口调试MC9S12DG128和MC9S12D64

串口程序在MC9S12DG128开发板上调试成功,芯片换成MC9S12D64为什么不行?下面是单片机的例程,现在加载到自己画的MC9S12D64,通信不成功,加载程序,可以运行。谢谢,求解答
#include <hidef.h>
#include "derivative.h"
#pragma LINK_INFO DERIVATIVE "mc9s12d64"
#define BUS_CLOCK 32000000
#define OSC_CLOCK 16000000
#define BAUD 9600
unsigned char data_receive;
void INIT_PLL(void)
{CRGINT = 0;CLKSEL_PLLSEL = 0;
#if(BUS_CLOCK == 40000000) SYNR = 4;
#elif(BUS_CLOCK == 32000000)SYNR = 3;
#elif(BUS_CLOCK == 24000000)SYNR = 2;#endif
REFDV = 1;PLLCTL_PLLON = 1;PLLCTL_AUTO = 1;
while (CRGFLG_LOCK == 0);CLKSEL_PLLSEL = 1;
}
void INIT_SCI(void)
{SCI0BD = BUS_CLOCK/16/BAUD; SCI0CR1 = 0x00;SCI0CR2 = 0x0c;}
void SCI_send(unsigned char data)
{while(!SCI0SR1_TDRE);SCI0DRL = data;}
unsigned char SCI_receive(void)
{while(!SCI0SR1_RDRF);return(SCI0DRL);}
void main(void) {DisableInterrupts; INIT_PLL();INIT_SCI();EnableInterrupts;for(;;) {data_receive = SCI_receive();if(data_receive == 'O') {SCI_send('Y');}if(data_receive == 'C'){SCI_send('V');}}}

『叁』 液晶电视维修用编程器

首先这个是没有维修价值的,其次呢,你可以拿它练练手,先搞一个编程器,然后把上面的BIOS芯片,而你把它焊下来,然后装在编程器上,然后下载相应的版本,然后先保存之前的程序,然后再将下载好的程序,重新刷,写在芯片里,之后呢,进行校验,此时才开始安装BIOS芯片,然后开始重新试机测试。
这个大概的流程就是这样,如果说是你不会弄的话,我不建议你自己操作,最好是找一个维修店去维修好了,本身东西没有多大的价值。

阅读全文

与mc9s12d用什么编程器相关的资料

热点内容
win10点击文件夹声音消失 浏览:963
苹果手机空白文件名 浏览:833
linuxmv覆盖合并文件夹 浏览:932
不开访客网络怎么联网 浏览:631
win10的软件卸载 浏览:779
crv汽车自带网络怎么打开 浏览:973
食品原材料到什么网站购买 浏览:649
一年级的小孩子学编程怎么样 浏览:863
ic考勤机怎么导出数据 浏览:922
网站设计编程如何开始学习 浏览:749
淘宝代码隐藏导航不见了 浏览:7
macbookpro如何修改文件内容 浏览:965
java稳定排序 浏览:53
oppo文件管理的图片 浏览:335
plc编程步数怎么计算 浏览:142
ipad看电脑文件 浏览:935
成都制作pdf文件 浏览:735
怎么样点开电脑里面的网络连接 浏览:755
微信怎么退出账号 浏览:32
w微信开发者工具 浏览:325

友情链接