找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1871|回復: 9
收起左側(cè)

一個奇怪的問題,關(guān)于avr單片機驅(qū)動led燈不亮?

[復制鏈接]
ID:476777 發(fā)表于 2022-10-14 12:42 | 顯示全部樓層 |閱讀模式
我用ATmega16就是簡單連接PB0口和led和接地,設(shè)置PB高電平也用萬用表測量了是5V電壓,直接接板子VCC正極5Vled就可以亮,正在找原因,各位高手遇到過這樣的問題嗎?什么原因這是?
回復

使用道具 舉報

ID:161164 發(fā)表于 2022-10-14 13:45 | 顯示全部樓層
PB0設(shè)置了輸出了嗎?
回復

使用道具 舉報

ID:123289 發(fā)表于 2022-10-14 16:38 | 顯示全部樓層
給個圖,看看硬件有無問題。
回復

使用道具 舉報

ID:883242 發(fā)表于 2022-10-14 17:09 | 顯示全部樓層
測LED以及限流電阻兩端電壓。
回復

使用道具 舉報

ID:384109 發(fā)表于 2022-10-14 17:25 | 顯示全部樓層
單片機引腳一般輸出高電平驅(qū)動LED會電流不夠,點不亮
回復

使用道具 舉報

ID:342822 發(fā)表于 2022-10-14 18:16 | 顯示全部樓層
先DDRB設(shè)置端口輸入或輸出方向
然后設(shè)置portb 電平
回復

使用道具 舉報

ID:476777 發(fā)表于 2022-10-14 20:30 | 顯示全部樓層
我確實忘記設(shè)置輸出了。后來我設(shè)置了DDRB為輸出就可以點亮led了,不設(shè)置輸出測試5v也不亮。后來我又設(shè)置DDRC=0xFF;PORTC=0x00;萬用表測引腳發(fā)現(xiàn)2、3、5腳電壓為5,其他為0,而且連接led不亮,不知道是否有問題......
回復

使用道具 舉報

ID:476777 發(fā)表于 2022-10-14 20:44 | 顯示全部樓層
另外我的板子PC口是自下向上的0-7,其他PA、PB、PD口都是自上而下的,是否就該是這樣還是?
回復

使用道具 舉報

ID:476777 發(fā)表于 2022-10-14 20:45 | 顯示全部樓層
我用的最小系統(tǒng)
回復

使用道具 舉報

ID:342822 發(fā)表于 2022-10-14 21:11 | 顯示全部樓層
nyp99 發(fā)表于 2022-10-14 20:44
另外我的板子PC口是自下向上的0-7,其他PA、PB、PD口都是自上而下的,是否就該是這樣還是?

查一下ATmega16數(shù)據(jù)手冊上的封裝圖就明白了
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表