栏目导航
www.6463.cc
您当前的位置 :主页 > www.6463.cc >
飞思卡尔16位单片机MC9S12XS128编程问题如下
发布日期:2019-09-09 07:07   来源:未知   阅读:

  飞思卡尔16位单片机MC9S12XS128用c语言编程,引脚位定义怎么写啊,还可以像51单片机一样用sbita=p0.0这样的么?以及整口赋值怎么写,新手目前只用过51,求解,急!...

  飞思卡尔16位单片机MC9S12XS128用c语言编程,引脚位定义怎么写啊,还可以像51单片机一样用sbit a=p0.0这样的么?以及整口赋值怎么写,新手目前只用过51,求解,急!

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  注意:IO口要注意以下几点:(1)每个IO口的数据寄存器名可能不同(2)AN口只能作输入用(3)PH,PJ(高两位,低两位),PP可用输入中断功能使用(4)IO口作输入与输出时有不同的寄存器对应(5)IO口作复用时不能作IO口用,相反也不行

  ···············································

  xs128单片机和51单片机在格式上有一些差别,功能更为强大,估计你是学生的话就是要参加智能车比赛的,建议买一本专讲xs128嵌入式系统的书,各大文库里也有许多资料,新浪文库、百度文库都有,可以看下。追问哦,就是使用io口之前都要先对特殊功能寄存器进行相应的设置,不管是作为输入,还是作为输出,中断等等的都是一样,六彩今晚特码。需要先设置寄存器的值才能用,不像51单片机那样IO口可以直接在程序里操作,不知道我理解的对不对,还请指正,呵呵

  ;;;;;;;;;;;;;;;;;专讲xs128嵌入式系统的书能具体推荐一本比较好的书名吗?因为我也没用过,不知道那本书讲得好讲的坏,非常感谢~~追答恩,是的!先定义输入输出,再可以赋值。上面都是整口赋值

  我们老师当时让我们参考的书是《嵌入式系统——使用HCS12微控制器的设计与应用》

  还有一本外国翻译的,就叫嵌入式系统,具体下面的名字也记得不大清了,说是很经典的,但是好久都没接触了,映像也不深了

  引脚的定义一定要看芯片手册啊,我学的就是这一款,Codewarrie可以用C、C++写程序,引脚都已经宏定义过