自制89C51單片機實驗電路板 學習單片機離不開實驗,以往單片機的實驗往往依賴于仿真機和單片機學習系統(tǒng),價格昂貴,初學者很難配備。近年來,隨著FLASH型單片機的廣泛應用,采用軟件模擬加寫片驗證成為一種經(jīng)濟實用的實驗方法,以AT89C51單片機為例,其價格不足¥10RMB,而擦、寫次數(shù)可以有1000次,一塊芯片即可做上千次的實驗。目前,流行的單片機開發(fā)軟件Keil可以免費獲得用于學習的EVAL版;編程器價格并不昂貴,專門用于寫89C51類芯片的編程器價格更低廉(不足百元),而且編程器也是以后開發(fā)單片機所必備的工具;相比之下,用于實驗的電路板制作比較麻煩,用萬用板搭接,只能做些很簡單的電路,稍復雜的電路一般要用到雙面板,而業(yè)余條件下是很難自制雙面板的,而且實驗電路板主要是用于學習,學完了,也就沒有什么使用價值了,所以很多人希望能夠廉價地獲得。作者在多年單片機教學(包括從事網(wǎng)絡教學)的基礎上,開發(fā)了一塊有較多功能但使用單面板的單片機實驗板,適于業(yè)余愛好者自制。這塊實驗板采用89C51為主芯片,板上安裝了5位數(shù)碼管,8個發(fā)光二極管,四個按鈕開關,一個簡單的音響電路,一個用于計數(shù)實驗的振蕩器,At24CXXX類芯片插座,X5045芯片插座,RS232串行接口等。使用這塊實驗板可以進行流水燈、人機界面程序設計、音響、中斷、計數(shù)器等基本編程練習,還可以學習I2C接口芯片使用、SPI接口芯片使用、與PC機進行串行通訊等目前較為流行的技術。圖1是該實驗板的電路原理圖,從圖中可以看出,該實驗板由若干塊集成電路和一些阻容元件等組成,下面我們就分別介紹。1、發(fā)光二極管接口主芯片(U1)的P1端口接了8個發(fā)光二極管,這些發(fā)光二極管的負極接到P1端口各引腳,而正極則通過一個排電阻(標號為JP4,阻值為470毆)接到正電源端,這樣,這些發(fā)光二極管亮的條件就U1的P1口相引的引腳為低電平,即如果P1口某引腳輸出為0,相應的燈亮,如果輸出為1,相應的燈滅。例:MOV P1,#0FH該行程序?qū)⑹拱l(fā)光二極管L1-L4熄滅,而L5-L8點亮。2、數(shù)碼管接口U1的P0口和P2口的部份引腳構成了5位LED數(shù)碼管驅(qū)動電路,這里LED數(shù)碼管采用了共陽型,共陽型數(shù)碼管的筆段(即對應abcdefgh)引腳是二極管的負極,所有二極管的正極連在一起,構成公共端,即片選端,對于這種數(shù)碼管的驅(qū)動,要求在片選端提供電流,為此,使用了PNP型三極管作為片選端的驅(qū)動,共使用5只三極管,所有三極管的發(fā)射極連在一起,接到正電源端,它們的基極則分別連到P2.0⋯P2.4,這樣,當P2.0⋯P2.4中某引腳輸出是高電平時,三極管不導通,不能給相應位的數(shù)碼管供電,該位數(shù)碼管的所有筆段都不亮,反之,如果某引腳是低電平時,三極管導通,可以給相應的數(shù)碼管供電,該位數(shù)碼管是否點亮,點亮哪些筆段,取決于這些筆段引腳是高或低電平。從圖圖1 共陽型數(shù)LED顯示器.....
上傳時間: 2013-11-14
上傳用戶:dingdingcandy
IC卡讀寫器電路(原理圖、印制板圖).
上傳時間: 2015-02-18
上傳用戶:zsjzc
基于44b0板的鍵盤開發(fā)程序,已經(jīng)測試通過,接上去的是4*4的鍵盤
上傳時間: 2014-01-20
上傳用戶:R50974
這是本人在畢業(yè)課程設計制造的51單片機的仿真器,其中有電路圖和上下位機的程序.PCB板走線圖
上傳時間: 2013-12-30
上傳用戶:壞壞的華仔
用C51編寫的源程序清單(由實驗板運行通過)包含器件配置文件.鬧時啟/停子函數(shù).走時函數(shù).定時器T0 5mS初始化.掃描按鍵子函數(shù).延時子函數(shù)等整個工程源代碼
上傳時間: 2013-12-11
上傳用戶:x4587
NET-DL 套件由日立SH7750處理 器、32M SDRAM 以及8M 的FLASH為用戶的軟件研發(fā)提供了足夠的空間。板上提供非常 豐富的外設接口:一個10M/100M 自適應快速以太網(wǎng)接口、兩個RS-232 串口、一個JTAG調(diào) 試口以及若干個基于PIO的指示燈。系統(tǒng)具有體積小、耗電低、處理能力強、網(wǎng)絡功能強大 等特點,能夠裝載和運行嵌入式Linux 操作系統(tǒng)
上傳時間: 2014-01-12
上傳用戶:黃華強
多功能 信息管理 V3.0 《多功能 信息管理 V3.0》 1)新聞/文章/鏈接/圖片信息發(fā)布上傳。 2)討論板/列表/縮略圖/三款顯示風格。 3)貼子置頂、編輯。 4)5款加密登陸方式。 5)會員3種級別認證。 6)禁止同賬號同時多人登陸。 7)記錄鎖定同賬號登陸。 8)站長多附件上傳。(共享版沒此功能) 9)訪客投票、意見留言。 10)圖址隨機更改,可防圖址被別的網(wǎng)站作鏈接。 11)注冊用戶郵箱驗證(共享版沒此功能)
上傳時間: 2015-04-03
上傳用戶:tzl1975
EasyARM2131開發(fā)板源碼之一___________1.GPIO輸出實驗-蜂鳴器控制
上傳時間: 2014-01-17
上傳用戶:jkhjkh1982
采用Verilog HDL設計,在掌宇智能開發(fā)板上得到實現(xiàn) 根據(jù)搶答器的原理,整個電路可劃分為三部分:采樣電路、門控電路和譯碼電路
上傳時間: 2013-12-21
上傳用戶:zgu489
編寫得十分正規(guī)的寬文本編輯器功能比Windows中的寫字板要好得多.
上傳時間: 2014-01-03
上傳用戶:thuyenvinh