430单片机的编程和51单片机有什么不同,怎样从51过渡到430?51的程序怎样改动之后就可以移植到430?

C语言编程。。学了一段时间的51最近开始学430了不知道如何下手。怎样学习430??430的例程和51相似,但是又不会移植,不会吧51的程序改成430的程序... C语言编程。。
学了一段时间的51最近开始学430了 不知道如何下手。怎样学习430??430的例程和51相似,但是又不会移植,不会吧51的程序改成430的程序
展开
 我来答
Jxdqz
2013-07-18 · TA获得超过268个赞
知道小有建树答主
回答量:115
采纳率:100%
帮助的人:73.9万
展开全部
暑假竞赛的?
更多追问追答
追问
学习
追答
说下最基本的吧
430无法对单个I/O口进行单独操作,而且要先定义输入和输出
1)、所有P口都可作为通用IO口使用
(2)、所有P口都可进行字节操作和位操作
按字节操作:
例 : P1DIR=0xff; //将P1口作为输出口,1为输出,0为输入
PIOUT=0x20; // P1口输出0x20
P1DIR=0x00; //将P1口作为输入口
data=P1IN //读取P1口外部输入值
按位操作:
例: P1DIR=BIT0; //将P1.0作为输出口
P1OUT|=BIT0; //P1.0输出1
P1OUT&=~BIT0; //P1.0输出0
P1DIR&=~BIT0 //将P1.0口作为输入
data=P1IN&BIT0 //读取P1.0口外部输入值
MSP430看门狗默认为打开的,如果不关闭看门狗则每过一段时间复位一次

WDTCTL=WDTPW+WDTHOLD;//关闭看门狗
用这些可以实现最基本的led的闪烁了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式