#include<msp430x14x.h>
#define uchar unsigned char
#define uint unsigned int
void delay(uint w)
{
uint i,j;
for(i=0;i<w;i++)
for(j=0;j<500;j++);
}
void main()
{
uint i;

展开全部
收起
4回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 肆无忌惮

    18人对此回答表示赞同

    uint unsigned int
    void delay(uint w)
    {
    uint i,j;
    展开
    18
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • 周翰

    13人对此回答表示赞同

    第一,你的P1OUT=0X00;是无效的操作,因为此时你的P1是输入状态(P1DIR=0x00)
    第二,即使你设置了P1DIR=0xFF输出, P1OUT=0x00; 再读取引脚的时候也未必就是0x00,引脚上的实际电平是根据具体的电路相关的,不一定就一定是你的输出。
    第三,很明显你的实验和你的分析结果不同,不是你程序的问题。
    问题可能出在你的实验板上,或是IAR仿真上。P1DIR=0xFF;P1DIR=0x00;看起来好似和P1DIR=0x00没有区别,但实际上当你P1DI
    展开
    13
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Gina失踪了

    8人对此回答表示赞同

    若前面有设置某为为输出时,再设置这位为输入时PxIN内的值为1。
    展开
    8
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Luke

    1人对此回答表示赞同

    东西 发一份我看看, 说得不大清楚,应该不是什么难事 476991434@qq.com
    展开
    1
    0回复
    发布于 5年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部