導航:首頁 > 操作系統 > 單片機j6

單片機j6

發布時間:2022-10-01 10:18:04

單片機開發板怎麼使用

首先,你需要仔細看開發板的原理圖。你需要把單片機插到開發板的晶元座上,晶元座的引腳會和PCB板連接,PCB板上的走線會將晶元座的引腳連接到具體硬體上。開發板上的硬體設備都是通過開發板的PCB走線連接好的,你只需要在原理圖上尋找具體硬體連接到單片機的管腳關系。
估計你的開發板是51開發板,可能用的是STC單片機。你需要准備類似Keil這樣的開發工具,C和匯編都可以編程的。具體怎麼編程,建議你去圖書館借閱書籍:新概念51單片機C語言教程(教你怎麼用C編程)、單片機原理與實踐指導(教你怎麼用匯編編程)、C Programming Language(經典,教你C語言的)
單片機開發板有視頻教程,我用的是吳鑒鷹單片機開發板,你也可以看下這款開發板的原理圖,吳鑒鷹單片機開發板是主流51單片機開發板,視頻講解不錯,板子模塊比較全面
請參閱下面的描述:
1. 單片機最小系統:可以使用51單片機如STC89C52,AT89S52,也可以使用AVR單片機如AT mega 16,AT mega 128等系列。
2. 流水燈模塊:我們使用了8個紅色led,可以進行閃關燈實驗,流水燈實驗。
3. 獨立鍵盤模塊:4個小按鍵組成,可以做外中斷INT0、INT1 ,外定時器T0、T1 實驗。
4. 矩陣鍵盤模塊:16個小按鍵組成可以做外中斷INT0、INT1 ,外定時器T0、T1 實驗。
5. 數碼管模塊:由6個一位一體數碼管組成,可以顯示0,1,2,3,4,5,6,7,8,9,0,a,b,c,d,e,f等簡單信息,構成信息交流的人機界面。
6. 蜂鳴器模塊:可以用來做報警實驗,也可以對歌曲進行編碼,用來唱歌。
7. AD模塊:主晶元為ADC0804,採集模擬信號(1路輸入),並轉化為數字信號,內置8位轉換器(解析度為8位)。
8. DA模塊:主晶元為DAC0832, 把數字信號轉化為模擬信號,解析度為8位。
9. 串口通信模塊:主晶元我們使用了MAX232的升級版MAX3232,通信性能更好。MAX3232把TTL電平轉換為RS232電平。
10. 1602液晶顯示模塊:每行顯示16個字元,可以顯示兩行。這款單片機使用並行介面。
11. 12864液晶顯示模塊:並行操作方式,可以在液晶的任意位置顯示數字,符號,漢字,圖像。
12. E2PROM模塊:使用I2C匯流排通信協議(51單片機模擬),主晶元為ATMEL公司的AT24C02N,可以進行數據存儲實驗。
13. 定時器/計數器模塊。
14. DS18B20溫度採集模塊:採用單匯流排協議。
15. 紅外遙控器DS18B20模塊:包括紅外接收頭,可以進行短程遙控。
16. 直流電機驅動模塊:本款開發板含有直流電機驅動模塊,可以直接驅動直流電機(本款開發板贈送直流電機)。
17. 步進電機驅動模塊:本款開發板含有步進電機驅動模塊,可以直接驅動步進電機。
18. 繼電器驅動模塊:本款開發板含有繼電器驅動模塊,可以做繼電器相關實驗。
19. LED點陣顯示模塊:本款開發板贈送8*8點陣。
20. LM7805 5V穩壓模塊,可以使用外接電源,方便單片機在無電腦供電時正常使用可以輸入5-18V外電源。
21. USB轉TTL電平模塊:使用CH340T主晶元,可以保證一根USB線就可以下載。
22. RTC實時時鍾DS1302模塊:可以進行實時時鍾實驗,顯示年、月、日、時、分、秒,避免購買昂貴的DS12C887晶元。
跳線帽選擇:
J1:直流電機、步進電機、繼電器的驅動接通,使用時,插上即可。
J2:紅外遙控器接通。
J3:點陣接通。
J4:繼電器接通。
J5:AD模塊模擬輸入接通。
J6:51或AVR復位選擇,左插為51復位,右插為AVR復位。
J7:數碼管段選,位選接通。
J8:蜂鳴器選擇。
J9:USB供電與外供電選擇,下插為USB供電,上插為外電源供電,默認為下插,即使用USB供電。
J10:串口下載與USB下載選擇,上插為USB下載(使用一根USB線即可),下插為串口下載(一根USB線+一根串口線),串口下載使用簡單,默認使用一根USB下載,即上插。
J11;I2C與時鍾選擇。
J12:DA模擬輸出接通。

⑵ 怎麼用單片機匯編語言數碼管靜態顯示1234

數碼管連接電路如圖1所示,p0口輸出碼型,p2口輸出位選。鎖存器74hc573起驅動作用,提供驅動電流供數碼管發光。解碼器74hc138將位選地址轉換成位選信號,例如當前是第5個數碼管顯示,那麼p2口輸出位選地址05h,解碼器輸入cba=110,輸出位選信號y7-y0=11101111,其中y5=0,第5個數碼管選通並顯示,其它數碼管不顯示。實驗時將j6的左邊兩個引腳針(1和2)用跳冒連接,鎖存器11腳接vcc,關閉鎖存功能。
數碼管顯示方式為動態掃描方式,當p0口送第一個數0的碼型到鎖存器時,p2送位選地址01h,即y0=0,只有第一個數碼管亮,顯示0,其他數碼管不顯示。當p0口送第二個數1的碼型到鎖存器時,p2送位選地址02h,即y1=0,只有第二個數碼管亮,顯示1,其他數碼管不顯示。即每次只有一個數碼管點亮,8個數碼管是輪流被點亮的,輪流點亮的間隔時間很短(一般用延時程序延時幾個毫秒),由於視覺的暫留現象,看到的卻好象全都點亮著,這就是動態掃描。
數碼管顯示數字的碼型由數碼管的數據腳a~dp決定,圖2為數碼管的筆段分布圖,由於是共陰極的,所以當a~dp為高電平時相應的筆段會亮,電路中p1.0~p1.7分別接數碼管的a.b.c.d.e.f.g.dp,得到0~9這10個數字的碼型如表1所示。
圖2 數碼管的筆段分布圖
引腳
p0.7
p0.6
p0.5
p0.4
p0.3
p0.2
p0.1p0.0數字 碼型
筆段
dp
g
f
e
d
c
b a
0
0
1
1
1
1
1 1
0 3fh
0
0
0
0
0
1
1 0
1 06h
0
1
0
1
1
0
1 1
2 5bh
0
1
0
0
1
1
1 1
3 4fh
0
1
1
0
0
1
1 0
4 66h
0
1
1
0
1
1
0 1
5 6dh
0
1
1
1
1
1
0 1
6 7dh
0
0
0
0
0
1
1 1
7 07h
0
1
1
1
1
1
1 1
8 7fh
0
1
1
0
1
1
1 1
9 6fh
1
0
0
0
0
0
0 0
小數點80h
只要把上面的相關數,改成學好就可以了。

⑶ 圖片中J6在protues怎麼找得到

  1. 此介面為ISP 下載調試口,下載程序或者調試時候用,正常工作無意義

  2. 要找個這個零件,可以在庫裡面搜索connector ,自己畫一個也很快

  3. 5V&GND為接外接電源供電口

⑷ 請問電路圖中這部分的功能是什麼 J5J6代表介面

通過継電器執行主機指令對外部電路進行控制。

⑸ 89c52單片機引腳圖

你買單片機的時候應該配有光碟的,光碟里必定有單片機的原理圖,你找一下,不然你把你單片機開發板的型號貼出來,我給你上網找

⑹ 單片機八人搶答器程序設計

;------------------------------------------
KAI BIT P3.7 ;開始
;------------------------------------------
ORG 0000H
JMP START
START:
;----------------------;下面是清零(復位)
MOV P0, #0C0H ;顯示0
MOV P2, #255 ;熄燈
MOV R4, #0
;----------------------;下面等待按下"開始"鍵
KAISHI:
JB KAI, KAISHI ;沒有按"開始",就循環
CALL DELAY ;延時
JB KAI, KAISHI ;消抖
JNB KAI, $ ;等待釋放
;----------------------
MOV P0, #0CH ;顯示P
WAIT: ;等待搶答
MOV A, P1
CPL A
JZ WAIT ;繼續等待
;----------------------
XS: ;查找選手按鍵的位置
CPL A
MOV P2, A
JNB ACC.0, J0
JNB ACC.1, J1
JNB ACC.2, J2
JNB ACC.3, J3
JNB ACC.4, J4
JNB ACC.5, J5
JNB ACC.6, J6
; JMP J7
J7: INC R4
J6: INC R4
J5: INC R4
J4: INC R4
J3: INC R4
J2: INC R4
J1: INC R4
J0: INC R4
MOV A, R4
MOV DPTR, #D_TAB
MOVC A, @A + DPTR
MOV P0, A
;----------------------;下面等待按下復位鍵
W_FW:
JB KAI, W_FW ;沒有按,則轉
CALL DELAY ;延時
JB KAI, W_FW ;消抖
JNB KAI, $ ;等待釋放
JMP START
;------------------------
D_TAB:
DB 0C0H,0F9H,0A4H,0B0H, 99H ;共陽極0-9
DB 92H, 82H,0F8H, 80H, 90H,0BFH ;-
;------------------------------------------
DELAY: ;延時約10ms
MOV R6, #20
DJNZ R7, $
DJNZ R6, $ - 2
RET
;==========================================
END

;以上程序已經調好。

⑺ 怎樣選擇合適的單片機型號 所看的主要性能指標是

現在比較流行的是arm單片機,但是我認為你還是應該從51單片機和AVR著手。一般而言,51單片價格便宜,AVR單片機相對而言功能比較強大一點,但價格比較貴!主要看你喜歡哪一種型號!

⑻ C51單片機1位數的加1計數顯示

從你描述的現象來看,書上是寫錯了,P2口可能有一位是控制數碼管的位選,因為只有一個,所以P2的一位是控制數碼管是否顯示。P0口控制段選。

⑼ 英飛凌 xmc4500 單片機,它的內核是不是就是ARM

是的,這是處理器框架,但是經過了一些擴展改造(ARM處理器是授權的,廠家有權進行改造)
可以參照這個
http://wenku..com/link?url=uQqognCdN2J6Ei89JfnsnLK6Ac-_9EULhrbrlmEL61Y-_T6E1qHEIzkKKt7iWS

⑽ 單片機開發板上的硬體怎麼使用

首先,你需要仔細看開發板的原理圖。你需要把單片機插到開發板的晶元座上,晶元座的引腳會和PCB板連接,PCB板上的走線會將晶元座的引腳連接到具體硬體上。開發板上的硬體設備都是通過開發板的PCB走線連接好的,你只需要在原理圖上尋找具體硬體連接到單片機的管腳關系。

目測你的開發板是51開發板,可能用的是STC單片機。你需要准備類似Keil這樣的開發工具,C和匯編都可以編程的。具體怎麼編程,建議你去圖書館借閱書籍:新概念51單片機C語言教程(教你怎麼用C編程)、單片機原理與實踐指導(教你怎麼用匯編編程)、CProgrammingLanguage(經典,教你C語言的)

另外你的這個開發板完全配套郭天祥的視頻,建議你買本郭天祥的書《新概念51單片機C語言教程》,參照郭天祥的視頻來學習這個開發板會快一些。

你的開發板看起來和下圖這個開發板布線一致,

你把圖放大來看,上圖PCB的絲印層都有每個模塊的簡單說明的。

如果看不清,請參閱下面的描述:

1. 單片機最小系統:可以使用51單片機如STC89C52,AT89S52,也可以使用AVR單片機如AT mega 16,AT mega 128等系列。

2. 流水燈模塊:我們使用了8個紅色led,可以進行閃關燈實驗,流水燈實驗。

3. 獨立鍵盤模塊:4個小按鍵組成,可以做外中斷INT0、INT1 ,外定時器T0、T1 實驗。

4. 矩陣鍵盤模塊:16個小按鍵組成可以做外中斷INT0、INT1 ,外定時器T0、T1 實驗。

5. 數碼管模塊:由6個一位一體數碼管組成,可以顯示0,1,2,3,4,5,6,7,8,9,0,a,b,c,d,e,f等簡單信息,構成信息交流的人機界面。

6. 蜂鳴器模塊:可以用來做報警實驗,也可以對歌曲進行編碼,用來唱歌。

7. AD模塊:主晶元為ADC0804,採集模擬信號(1路輸入),並轉化為數字信號,內置8位轉換器(解析度為8位)。

8. DA模塊:主晶元為DAC0832, 把數字信號轉化為模擬信號,解析度為8位。

9. 串口通信模塊:主晶元我們使用了MAX232的升級版MAX3232,通信性能更好。MAX3232把TTL電平轉換為RS232電平。

10. 1602液晶顯示模塊:每行顯示16個字元,可以顯示兩行。這款單片機使用並行介面。

11. 12864液晶顯示模塊:並行操作方式,可以在液晶的任意位置顯示數字,符號,漢字,圖像。

12. E2PROM模塊:使用I2C匯流排通信協議(51單片機模擬),主晶元為ATMEL公司的AT24C02N,可以進行數據存儲實驗。

13. 定時器/計數器模塊。

14. DS18B20溫度採集模塊:採用單匯流排協議。

15. 紅外遙控器DS18B20模塊:包括紅外接收頭,可以進行短程遙控。

16. 直流電機驅動模塊:本款開發板含有直流電機驅動模塊,可以直接驅動直流電機(本款開發板贈送直流電機)。

17. 步進電機驅動模塊:本款開發板含有步進電機驅動模塊,可以直接驅動步進電機。

18. 繼電器驅動模塊:本款開發板含有繼電器驅動模塊,可以做繼電器相關實驗。

19. LED點陣顯示模塊:本款開發板贈送8*8點陣。

20. LM7805 5V穩壓模塊,可以使用外接電源,方便單片機在無電腦供電時正常使用可以輸入5-18V外電源。

21. USB轉TTL電平模塊:使用CH340T主晶元,可以保證一根USB線就可以下載。

22. RTC實時時鍾DS1302模塊:可以進行實時時鍾實驗,顯示年、月、日、時、分、秒,避免購買昂貴的DS12C887晶元。

跳線帽選擇:

J1:直流電機、步進電機、繼電器的驅動接通,使用時,插上即可。

J2:紅外遙控器接通。

J3:點陣接通。

J4:繼電器接通。

J5:AD模塊模擬輸入接通。

J6:51或AVR復位選擇,左插為51復位,右插為AVR復位。

J7:數碼管段選,位選接通。

J8:蜂鳴器選擇。

J9:USB供電與外供電選擇,下插為USB供電,上插為外電源供電,默認為下插,即使用USB供電。

J10:串口下載與USB下載選擇,上插為USB下載(使用一根USB線即可),下插為串口下載(一根USB線+一根串口線),串口下載使用簡單,默認使用一根USB下載,即上插。

J11;I2C與時鍾選擇。

J12:DA模擬輸出接通。

閱讀全文

與單片機j6相關的資料

熱點內容
程序員用得到數字區嗎 瀏覽:174
python求商 瀏覽:477
ipad能用c語言編譯器嗎 瀏覽:561
軟泥解壓球最新版 瀏覽:998
4萬程序員辭職創業 瀏覽:759
thinkingphp 瀏覽:597
安卓相冊移動文件夾 瀏覽:6
耳朵清潔解壓聲控99的人都睡得著 瀏覽:205
叉車出租網站源碼 瀏覽:874
共享單車的app是什麼 瀏覽:408
不帶gui的伺服器什麼意思 瀏覽:373
金剛經及PDF 瀏覽:102
php中冒號 瀏覽:358
php5432 瀏覽:352
命令在哪使用 瀏覽:172
php獲取網頁元素 瀏覽:708
為什麼需要硬體驅動編譯 瀏覽:885
pm編程怎樣看導柱孔對不對稱 瀏覽:138
農業大學選課找不到伺服器怎麼辦 瀏覽:659
路由配置網關命令 瀏覽:935