一、第一次的電路圖 二、改進的電路圖 三、最終的PCB 四、總結 1、註意51單片機下載程式時,需要冷啟動,第一張原理圖就是沒有註意冷啟動,導致下載程式時,單片機斷電的同時,串口下載電路也跟著斷電了,第二張圖更改了這個錯誤,使用電源VUSB直接給串口供電,這樣,單片機斷電時,串口電路仍然在工作。 2 ...
一、第一次的電路圖
二、改進的電路圖
三、最終的PCB
四、總結
1、註意51單片機下載程式時,需要冷啟動,第一張原理圖就是沒有註意冷啟動,導致下載程式時,單片機斷電的同時,串口下載電路也跟著斷電了,第二張圖更改了這個錯誤,使用電源VUSB直接給串口供電,這樣,單片機斷電時,串口電路仍然在工作。
2、LED燈的亮度不足,IO口的輸出電流(拉電流)太小(小於等於1mA),應該外加擴流電路:
(1)、外加三極體驅動。
(2)、二極體驅動(灌電流)不推薦,一般51單片機單個的IO口最大允許灌電流為15mA,P0口允許26mA,但是總的灌電流之和不應該超過71mA,拉電流不到1mA
3、冷啟動:就是電路的重新上電,也就是斷電後,重新供電。 是指在斷電狀態下重新上電。冷啟動,是在下載程式開始時,為了是單片檢測有無下載信號。若有則下載;若無則執行原來的程式。
4、熱啟動:就是晶元不斷電,使用複位管腳對其進行複位(看門狗或軟體複位),也就是程式重新運行。