本帖最后由 huldz 于 2021-2-2 20:18 編輯
AT89S52是一款年代久遠的單片機常常出現在經典教程中,做設計有時候也是指定單片機,需要對at89s52單片機編程是需要編程器的可是這種東西當今已經買不到了,需要查找教程往往十分復雜也容易遇到困難,本人也是一點一滴的摸索出來的,在這里把經驗和大家分享
AT89S52燒錄協議是spi 主要是4根線控制
因為是通用spi協議,已經有前輩做出了對應軟件,我們只要找到這款 easy51prov2 “軟件” 用里面 軟件按照電路圖連接好就能燒錄了,
使用電腦主板后面的原生并口 連接一個 74hc373 做緩沖器,用并口對AT89S52進行燒錄即可
下面是電路圖
u=1925951hei96,2934955404&fm=26&gp=0.jpg (37.33 KB, 下載次數: 36)
下載附件
2021-1-13 21:09 上傳
EasyIsp-1 .jpg (43.69 KB, 下載次數: 36)
下載附件
2021-1-13 20:52 上傳
如果電腦沒有并口也沒關系,可以制作串口版 ,串口版需要用一個stc89c52rc單片機做下位機,配合軟件也可完成燒錄
stc89c52rc 需要在軟件包內 找到 “串行編程器源程序(Keil C) ”工程編譯后把hex燒錄到 stc89c52rc 做下位機
只需對P1.5,P1.6,P1.7,RST引腳控制互相連接上 也就是 stc89c52rc 連接 AT89S52
中間加一個74hc373 做緩沖就可以了,,,串口版連接方法如下 :
AT89S52 74hc373 stc89c52rc
MOSI —— P1_5
MISO —— P1_6
SCK —— P1_7
RST —— P3_5
用到的軟件
easy51prov2.zip
(1.29 MB, 下載次數: 35)
2021-1-13 21:17 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|