51单片机初学者分享1使用单片机I/O口点亮一个LED
生活随笔
收集整理的這篇文章主要介紹了
51单片机初学者分享1使用单片机I/O口点亮一个LED
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【電路原理】
LED為一個發光二極管,8個LED的陽極通過限流電阻(保護作用)接高電平(VCC),陰極分別與I/0口P2.0~P2.7相連,當I/O口P2.0~P2.7產生低電平(未設置P2口值時,P2全為高電平)時,對應的LED點亮,此電路圖點亮LED1,因此P2=0xfe。
【電路連接】
【C51編程】
#include<reg52.h>?
void main()
{
P2=0xfe;??//P2=11111110點亮LED1,LED陰極接I/O口P2,陽極接VCC
while(1);?//保持現有狀態(可無)
}
【proteus+keil電路仿真圖】
【開發板實踐圖】
【總結】
如果想點亮LED1~LED8,只需使對應的I/O口P2產生低電平。P2賦值使用兩位十六進制數表示。
總結
以上是生活随笔為你收集整理的51单片机初学者分享1使用单片机I/O口点亮一个LED的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php 电子耗材管理系统,PHPOA协同
- 下一篇: 安川机器人程序还原_工业机器人还原存档程