历史上的今天
今天是:2024年11月28日(星期四)
2019年11月28日 | MOS管使PIC单片机不能正常运行
2019-11-28 来源:eefocus
程序:
#include "led.h"
void InitLed(void)
{
TRISB &= ~0x70;
ANSELB &= ~0x70;
}
void LedBlink(void)
{
u8 i;
for(i=0;i<3;i++){
LED0 = 1;LED1 = 1;LED2 = 1;
delay_10ms(400);
LED0 = 0;LED1 = 0;LED2 = 0;
delay_10ms(400);
}
}
void main()
{
InitLed();
LedBlink();
while(1)
{
LED1 = !LED1;
delay_10ms(100);
}
}
断开MOS管和电感的连接,单片机能正常工作,指示灯正常闪烁3次。如下图:

连接MOS管,单片机不能正常工作,指示灯常亮。如下图:
上一篇:PIC单片机学习之独立按键
史海拾趣
|
FPGA验证一个UART控制器,加载之后,不能全部发送数据,什么原因引起的?如何解决? 设计了一个UART控制器,Modelsim前仿真后仿真都正确,但是加载到板子上的FPGA之后,通过PC上的串口调试程序进行数据的发送和接受,串口调试程序发送过来的数据,FPGA都能全部正确接受,但是FPGA却不能把全部数据发送回PC上的串口调试程序,一共发送 ...… 查看全部问答> |
|
急...三星6410 nboot 失敗.. 連debug prot 都無回應! 如題:三星6410 nboot 失敗.. 連debug prot 都無回應! 測量flash 信號都有動作 僅在第一次.. 而後 整個板子 都無回應了.. >< 現在真的不知要怎麼辦了.. 上頭要求在十二月份要出來送樣了!! 請求 有人幫忙嗎?… 查看全部问答> |
|
程序好像没有运行这一部分(红色显示) 下面是我的程序: #include #include #include sfr AUXR = 0x8e; #define X_ADDR XBYTE[0x0000] #define Y_ADDR XBYTE[0x0100] #define CMD XBYTE[0x0200] #define DAT XBYTE[0x0300] unsigne ...… 查看全部问答> |
|
请问下VICVectAddr0 = (int)IRQ_Handler;是什么意思 Vectors LDR PC, ResetAddr LDR PC, UndefinedAddr LDR PC, SWI_Addr LDR PC, PrefetchAddr LDR PC, DataAbortAddr DCD 0xB8A06F58 LDR PC, LDR PC, FIQ_Addr ResetAddr DCD Reset UndefinedAdd ...… 查看全部问答> |




