freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于stc89c52單片機(jī)的簡(jiǎn)易電子琴(課程設(shè)計(jì))-在線瀏覽

2025-08-14 18:57本頁面
  

【正文】 2 STC89C52單片機(jī)結(jié) STC89C52單片機(jī)主要特性1. 一個(gè)8 位的微處理器(CPU)。3. 片內(nèi)程序存儲(chǔ)器ROM(4KB),用以存放程序、一些原始數(shù)據(jù)和表格。目前單片機(jī)的發(fā)展趨勢(shì)是將RAM 和ROM 都集成在單片機(jī)里面,這樣既方便了用戶進(jìn)行設(shè)計(jì)又提高了系統(tǒng)的抗干擾性。4. 四個(gè)8 位并行I/O 接口P0~P3,每個(gè)口既可以用作輸入,也可以用作輸出。為方便設(shè)計(jì)串行通信,目前的52 系列單片機(jī)都會(huì)提供3 個(gè)16 位定時(shí)器/計(jì)數(shù)器。現(xiàn)在新推出的單片機(jī)都不只5 個(gè)中斷源,例如SST89E58RD 就有9 個(gè)中斷源。8. 片內(nèi)振蕩器和時(shí)鐘產(chǎn)生電路,但石英晶體和微調(diào)電容需要外接。SST89V58RD 最高允許振蕩頻率達(dá)40MHz,因而大大的提高了指令的執(zhí)行速度。若需采用外部時(shí)鐘電路時(shí),該引腳輸入外部時(shí)鐘脈沖。XTAL1(19 腳):接外部晶體和微調(diào)電容的另一端;在片內(nèi)它是振蕩電路反相放大器的輸入端。2. 控制信號(hào)引腳RST,ALE,PSEN 和EA:RST/VPD(9 腳):RST 是復(fù)位信號(hào)輸入端,高電平有效。當(dāng)主電源Vcc 發(fā)生故障,降低到低電平規(guī)定值時(shí),將+5V 電源自動(dòng)兩個(gè)機(jī)器周期(24個(gè)時(shí)鐘振蕩周期)的高電平時(shí),就可以完成復(fù)位操作。ALE/PROG(30 腳):地址鎖存允許信號(hào)端。CPU 訪問片外存儲(chǔ)器時(shí),ALE 輸出信號(hào)作為鎖存低8 位地址的控制信號(hào)。如果想確定8051/8031 芯片的好壞,可用示波器查看ALE端是否有脈沖信號(hào)輸出。ALE 端的負(fù)載驅(qū)動(dòng)能力為8 個(gè)LS 型TTL(低功耗甚高速TTL)負(fù)載。PSEN(29 腳):程序存儲(chǔ)允許輸出信號(hào)端。此引肢接EPROM 的OE 端(見后面幾章任何一個(gè)小系統(tǒng)硬件圖)。PSEN 端同樣可驅(qū)動(dòng)8 個(gè)LS 型TTL 負(fù)載。如有則說明基本上工作正常。當(dāng)EA 引腳接高電平時(shí),CPU只訪問片內(nèi)EPROM/ROM并執(zhí)行內(nèi)部程序存儲(chǔ)器中的指令,但當(dāng)PC(程序計(jì)數(shù)器)的值超過0FFFH(對(duì)8751/8051 為4K)時(shí),將自動(dòng)轉(zhuǎn)去執(zhí)行片外程序存儲(chǔ)器內(nèi)的程序。對(duì)于無片內(nèi)ROM 的8031 或8032,需外擴(kuò)EPROM,此時(shí)必須將EA 引腳接地。3. 輸入/輸出端口P0/P1/P2/P3:P0口(~,39~32 腳):P0口是一個(gè)漏極開路的8 位準(zhǔn)雙向I/O口。當(dāng)P0 口作為輸入口使用時(shí),應(yīng)先向口鎖存器(地址80H)寫入全1,此時(shí)P0 口的全部引腳浮空,可作為高阻抗輸入。在CPU 訪問片外存儲(chǔ)器時(shí),P0口分時(shí)提供低8 位地址和8 位數(shù)據(jù)的復(fù)用總線。P1口(~,1~8 腳):P1口是一個(gè)帶內(nèi)部上拉電阻的8 位準(zhǔn)雙向I/O口。在P1口作為輸入口使用時(shí),應(yīng)先向P1口鎖存地址(90H)寫入全1,此時(shí)P1口引腳由內(nèi)部上拉電阻拉成高電平。P口每位能驅(qū)動(dòng)4個(gè)LS 型TTL 負(fù)載。P3口(~,10~17 腳):P3口是一個(gè)帶內(nèi)部上拉電阻的8 位準(zhǔn)雙向I/O口。P3口與其它I/O 端口有很大的區(qū)別,它的每個(gè)引腳都有第二功能,如下::(RXD)串行數(shù)據(jù)接收。:(INT0)外部中斷0輸入。:(T0)定時(shí)/計(jì)數(shù)器0的外部計(jì)數(shù)輸入。:(WR)外部數(shù)據(jù)存儲(chǔ)器寫選通。 STC89C52單片機(jī)的中斷系統(tǒng)STC89C52系列單片機(jī)的中斷系統(tǒng)有5個(gè)中斷源,2個(gè)優(yōu)先級(jí),可以實(shí)現(xiàn)二級(jí)中斷服務(wù)嵌套。 STC89C52單片機(jī)的定時(shí)/計(jì)數(shù)器在單片機(jī)應(yīng)用系統(tǒng)中,常常會(huì)有定時(shí)控制需求,如定時(shí)輸出、定時(shí)檢測(cè)、定時(shí)掃描等;也經(jīng)常要對(duì)外部事件進(jìn)行計(jì)數(shù)。 數(shù)碼管原理介紹數(shù)碼管按段數(shù)分為七段數(shù)碼管和八段數(shù)碼管,八段數(shù)碼管比七段數(shù)碼管多一個(gè)發(fā)光二極管單元(多一個(gè)小數(shù)點(diǎn)顯示);按能顯示多少個(gè)“8”可分為1位、2位、4位等等數(shù)碼管;  按發(fā)光二極管單元連接方式分為共陽極數(shù)碼管和共陰極數(shù)碼管。共陰數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極(COM)的數(shù)碼管,共陰數(shù)碼管在應(yīng)用時(shí)應(yīng)將公共極COM接到地線GND上,當(dāng)某一字段發(fā)光二極管的陽極為高電平時(shí),相應(yīng)字段就點(diǎn)亮,當(dāng)某一字段的陽極為低電平時(shí),相應(yīng)字段就不亮。 靜態(tài)驅(qū)動(dòng)也稱直流驅(qū)動(dòng)。靜態(tài)驅(qū)動(dòng)的優(yōu)點(diǎn)是編程簡(jiǎn)單,顯示亮度高,缺點(diǎn)是占用I/O端口多,如驅(qū)動(dòng)5個(gè)數(shù)碼管靜態(tài)顯示則需要58=40根I/O端口來驅(qū)動(dòng),要知道一個(gè)89S51單片機(jī)可用的I/O端口才32個(gè)呢:),實(shí)際應(yīng)用時(shí)必須增加譯碼驅(qū)動(dòng)器進(jìn)行驅(qū)動(dòng),增加了硬件電路的復(fù)雜性。通過分時(shí)輪流控制各個(gè)數(shù)碼管的的COM端,就使各個(gè)數(shù)碼管輪流受控顯示,這就是動(dòng)態(tài)驅(qū)動(dòng)。圖24 數(shù)碼管內(nèi)部結(jié)構(gòu)圖 數(shù)碼管電路設(shè)計(jì) 如下圖所示為一位共陽數(shù)碼管的硬件電路連接圖,由于數(shù)碼管內(nèi)部實(shí)際為8個(gè)LED燈,如果把LED的陰級(jí)直接單片機(jī)的IO的口,會(huì)使LED通過的電流過大從而把數(shù)碼管燒毀,因此在設(shè)計(jì)的時(shí)候在LED的陰級(jí)和單片機(jī)的IO之間加上了限流電阻從而起到限流作用。程序編寫的時(shí)候我們預(yù)先根據(jù)要顯示的字符,編寫了個(gè)對(duì)應(yīng)要顯示的數(shù)組,這樣可以使程序更加簡(jiǎn)化。顯示按鍵信息,省下了很多的I/O端口為他用,相反,獨(dú)立式按鍵雖編程簡(jiǎn)單,但占用I/O口資源較多,不適合在按鍵較多的場(chǎng)合應(yīng)用。矩陣式鍵盤簡(jiǎn)介:矩陣式鍵盤又稱行列鍵盤,它是用N條I/O線作為行線,N條I/O線作為列線組成的鍵盤。這樣鍵盤上按鍵的個(gè)數(shù)就為N*N個(gè)。最常見的鍵盤布局如圖1所示。圖26鍵盤布局 矩陣式鍵盤提高效率進(jìn)行按鍵操作管理有效方法,它可以提高系統(tǒng)準(zhǔn)確性,有利于資源的節(jié)約,降低對(duì)操作者本身素質(zhì)的要求。-“4*4行列式鍵盤”,系統(tǒng)首先通過CPU對(duì)全部鍵盤進(jìn)行掃描,即把第一根行線置為“0”狀態(tài),其余行線置于“1”狀態(tài),讀入輸入緩沖器的狀態(tài),若其狀態(tài)全為“1”表明該行無鍵按下,再將第二根行線置為“0”狀態(tài),同樣讀入輸入緩沖器的狀態(tài),如其狀態(tài)也全為“1”,則置第一根行線置為“0”狀態(tài),以此類推[5]。功率放大模塊我們選用了LM386作為功率放大模塊的主要芯片,LM386是美國(guó)國(guó)家半導(dǎo)體公司生產(chǎn)的音頻功率放大器,主要應(yīng)用于低電壓消費(fèi)類產(chǎn)品。但在1腳和8腳之間增加一只外接電阻和電容,便可將電壓增益調(diào)為任意值,直至 200。圖28 LM386內(nèi)部結(jié)構(gòu)圖LM386內(nèi)部電路原理圖如圖所示。第一級(jí)為差分放大電路,T1和TT2和T4分別構(gòu)成復(fù)合管,作為差分放大電路的放大管;T5和T6組成鏡像電流源作為T1和T2的有源負(fù)載;T3和T4信號(hào)從管的基極輸入,從T2管的集電極輸出,為雙端輸入單端輸  出差分電路?! 〉诙?jí)為共射放大電路,T7為放大管,恒流源作有源負(fù)載,以增大放大倍數(shù)。二極管D1和D2為輸出級(jí)提供合適的偏置電壓,可以消除交越失真。電路由單電源供電,故為OTL電路。  電阻R7從輸出端連接到T2的發(fā)射極,形成反饋通路,并與R5和R6構(gòu)成反饋網(wǎng)絡(luò),從而引入了深度電壓串聯(lián)負(fù)反饋,使整個(gè)電路具有穩(wěn)定的電壓增益。引腳2為反相輸入端,3為同相輸入端;引腳5為輸出端;引腳6和4分別為電源和地;引腳1和8為電壓增益設(shè)定端;使用時(shí)在引腳7和地之間接旁路電容,通常取10μF。 LM386使用注意事項(xiàng)盡管LM386的應(yīng)用非常簡(jiǎn)單,但稍不注意,特別是器件上電、斷電瞬間,甚至工作穩(wěn)定后,一些操作(如插拔音頻插頭、旋音量調(diào)節(jié)鈕)都會(huì)帶來的瞬態(tài)沖擊,在輸出喇叭上會(huì)產(chǎn)生非常討厭的噪聲。因此用不到大的增益,電容就不要接了,不光省了成本,還會(huì)帶來好處噪音減少,何樂而不為?  (2)PCB設(shè)計(jì)時(shí),所有外圍元件盡可能靠近LM386;地線盡可能粗一些;輸入音頻信號(hào)通路盡可能平行走線,輸出亦如此。  (3)好調(diào)節(jié)音量的電位器。好處是:“+”、“-”輸出端可以很好地抵消共模信號(hào),故能有效抑制共模噪聲。工作穩(wěn)定后,該管腳電壓值約等于電源電壓的一半。在器件上電、掉電時(shí)的噪聲就是由該偏置電壓的瞬間跳變所致,這個(gè)電容可千萬別省??!  (6)少輸出耦合電容。隔斷直流電壓,直流電壓過大有可能會(huì)損壞喇叭線圈;耦合音頻的交流信號(hào)。減小該電容值,可使噪聲能量沖擊的幅度變小、寬度變窄;太低還會(huì)使截止頻率(fc=1/(2π*RL*Cout))提高。(7)源的處理,也很關(guān)鍵。非常可行的方法:將上電、掉電時(shí)間短的電源放到+12V處,選擇上升相對(duì)較慢的電源作為L(zhǎng)M386的Vs,但不要低于4V,效果確實(shí)非常不錯(cuò)!
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1