找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3911|回复: 2
收起左侧

单片机断电后需要重新下载程序 问一下大佬我单片机是不是坏了

[复制链接]
ID:211349 发表于 2017-9-9 22:12 | 显示全部楼层 |阅读模式
在TB上买了一个IAP15W4K58S4的LQFP64封装的最小开发系统,能正常下载程序并成功驱动LED闪烁,但断电后需要重新下载程序LED才能发光,是不是损坏了
回复

使用道具 举报

ID:213173 发表于 2017-9-10 07:04 | 显示全部楼层
芯片型号 : IAP15W4K58S4

关于此芯片的重要说明:
  有定时器0, 定时器1, 定时器2, 定时器3和定时器4
  有4个硬件串口 (UART1, UART2, UART3, UART4)
  有SPI (可用作主模式/从模式)
  有2路PCA/PWM/CCP (可用作DAC)
  有8通道10位精度的A/D
  有6通道增强型带死区控制PWM波形发生器

注意: 芯片上电后所有与PWM相关的IO口均为高阻态
      需将这些口设置为准双向口或强推挽模式方可正常使用
相关IO: P0.6/P0.7/P1.6/P1.7/P2.1/P2.2
        P2.3/P2.7/P3.7/P4.2/P4.4/P4.5
另外还有P1.0/P1.4两个口在上电时为强推挽输出,程序
    初始化时也需将这两个口设置为弱上拉准双向口模式

建议你如果没有什么特别需求,在程序初始化时把所有I/O口设置为准双向口:

void main()
{
        P0M0 = 0x00;
        P0M1 = 0x00;
        P1M0 = 0x00;
        P1M1 = 0x00;
        P2M0 = 0x00;
        P2M1 = 0x00;
        P3M0 = 0x00;
        P3M1 = 0x00;
        P4M0 = 0x00;
        P4M1 = 0x00;
        P5M0 = 0x00;
        P5M1 = 0x00;
        P6M0 = 0x00;
        P6M1 = 0x00;
        P7M0 = 0x00;
        P7M1 = 0x00;

        while(1)
        {
//                应用程序
        }
}
回复

使用道具 举报

ID:211349 发表于 2017-9-11 16:03 | 显示全部楼层
wulin 发表于 2017-9-10 07:04
芯片型号 : IAP15W4K58S4

关于此芯片的重要说明:

谢谢大佬
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表