|
簡介: 本設計為STC單片機開發(fā)板,兼容全系列STC89、12系列單片機,十分適合單片機的學習與開發(fā)。并且預留8A8K64S4A12-LQFP48焊盤,可根據(jù)實際情況選擇焊接。完整的原理圖與PCB已放在立創(chuàng)EDA開源,鏈接:oshwhub點com/Kirito/STCdan-pian-ji-kai-fa-ban 打開可直接編輯使用。 板載資源:板載資源有3個獨立LED,4個獨立按鍵,四位數(shù)碼管,LCD1602/12864接口,74HC595,蜂鳴器,NRF24L01接口,OLED接口,EEPROM,紅外接收管,DHT11/18B20,12位4通道ADC,12位DAC,MPU6050加速度傳感器,BMP280大氣壓傳感器,BH1750光照強度傳感器。 其中OLED、EEPROM、AD、DA、加速度、大氣壓、光照傳感器均使用IIC通信,節(jié)省IO口資源,P1、P2口獨立,無復用功能,可外接其他器件。獨立按鍵可通過跳帽選擇高低電平觸發(fā)。 測試程序DEMO:測試程序已經(jīng)放在鏈接里的附件了,沒什么注釋,大佬勿噴,要求單片機的程序空間必須大于12KB才能使用,如果你的單片機程序空間不夠,可以把部分模塊的代碼移植出來。 為了移植方便,程序里都是一個模塊對應一個.c和.h文件。主函數(shù)使用狀態(tài)機,每5秒變換到下一狀態(tài),也就是下一個模塊的測試。
1.png (9.7 KB, 下載次數(shù): 52)
下載附件
2020-5-2 14:12 上傳
PCB尺寸為80*98mm,可直接5元打樣,元器件均可在tb買到。 焊接注意:如果選擇40P-DIP芯片座,則U1、R12、R13不需要焊接,只有在使用STC8Axxx-LQFP48單片機時才需要。
2.jpeg (534.77 KB, 下載次數(shù): 54)
下載附件
2020-5-2 14:13 上傳
這里的單片機用的是自己畫的8A8K LQFP-48轉DIP40。 成品如下圖:
3.png (1.38 MB, 下載次數(shù): 43)
下載附件
2020-5-2 14:13 上傳
燒入測試程序,就可以看到OLED在跑了,附上效果圖。
4.jpeg (1.82 MB, 下載次數(shù): 38)
下載附件
2020-5-2 14:13 上傳
如果你是小白,可以從這里開始,這塊開發(fā)板很適合新手快速入門。 如果你正在學而又買不起某寶的開發(fā)板,馬上打樣吧!還能鍛煉你的焊功有木有! |