前面我們做了定時器的實驗,現(xiàn)在來看一看計數(shù)實驗,在工作中計數(shù)通常會有兩種要求:第一、將計數(shù)的值顯示出來,第二、計數(shù)值到一定程度即中斷報警。第一種如各種計數(shù)器、里程表,第二種如前面例中講到的
1、利用定時器實現(xiàn)燈的閃爍在學單片機時我們第一個例子就是燈的閃爍,那是用延時程序做的,現(xiàn)在回想起來,這樣做不很恰當,為什么呢?我們的主程序做了燈的閃爍,就不能再干其它的事了,難道單片機只能
1. 串口方式0應用編程 8051單片機串行口方式0為移位寄存器方式,外接一個串入并出的移位寄存器,就可以擴展一個并行口?! ±河?051串行口外接CD4094擴展8位并行輸出口,如圖所示,8位并行口的各位
LED數(shù)碼顯示器的連接與編程 在單片機系統(tǒng)中,通常用LED數(shù)碼顯示器來顯示各種數(shù)字或符號。由于它具有顯示清晰、亮度高、使用電壓低、壽命長的特點,因此使用非常廣泛?! “硕蜭ED顯示器 引入:還
1、矩陣式鍵盤的結構與工作原理 在鍵盤中按鍵數(shù)量較多時,為了減少I/O口的占用,通常將按鍵排列成矩陣形式,如圖1所示。在矩陣式鍵盤中,每條水平線和垂直線在交叉處不直接連通,而是通過一個按鍵加
利用單片機(或單板機)奏樂大概是無線電愛好者感興趣的問題之一。本文從單片機的基本發(fā)間實驗出發(fā),談談音樂程序的設計原理,并給出具體實例,以供參考?! 纹瑱C的基本發(fā)音實驗 我們知道,聲音的
學習了一段時間,有了一定經(jīng)驗的朋友,肯定會覺得不過癮,老是紙上談兵,點個LED有什么用?能不能來點實際點的。好的,我們就安排一點實際一點的,這次是點亮真的電燈了,不過要注意安全,莫要發(fā)生觸電
許多單片機的應用中都會使用到串行口與電腦的串行口相連接,進行數(shù)據(jù)的傳輸或控制命令的發(fā)送與接收。單片機的串口有很大一部分是使用TTL電平標準的(PIC的可以直接連接在電腦串口),它的邏輯1電平是5V
先從ASCII說起。ASCII是用來表示英文字符的一種編碼規(guī)范,每個ASCII字符占用1個字節(jié)(8bits) 因此,ASCII編碼可以表示的最大字符數(shù)是256,其實英文字符并沒有那么多,一般只用前128個(最高位為0),其
現(xiàn)在單片機的程序設計,C51已經(jīng)得到廣泛的推廣和應用,算是單片機的主流設計程序,甚至可以說作為單片機開發(fā)人員必須要掌握的一門語言了。作為一門工具,最終的目的就是實現(xiàn)功能。在滿足這個前提條件
支持ISP的51單片機AT89S系列 ATMEL公司新推出的可在編程的MCS51兼容單片機AT89S51/52將全面替代AT89C51/52單片機。 AT89S系列單片機有以下特點: 兼容MCS51微控制器 4/8K字節(jié)FLASH存貯器支持在系統(tǒng)
在ATMEL的89S51系列的89S51與89C51功能相同。指令兼容。HEX程序無需任何轉換可以直接使用。89S51只比89C51增加了一個看門狗功能。89S51的其它功能可以參見89C51的資料。 看門狗具體使用方法如下:
單片機的時鐘信號用來提供單片機片內各種微操作的時間基準,復位操作則使單片機的片內電路初始化,使單片機從一種確定的初態(tài)開始運行。時鐘電路:8031單片機的時鐘信號通常用兩種電路形式得到:內部振蕩
如果在中斷服務函數(shù)ISR中使用寄存器,那么必須處理好using的使用問題:1、中斷服務函數(shù)使用using指定與主函數(shù)不同的寄存器組(主函數(shù)一般使用Register bank 0)。2、中斷優(yōu)先級相同的ISR可用using指定相
近期遭逢多事之秋的英特爾,由于新一代CPU確定將遞延到2019年才推出,使得臺灣筆記本供應鏈叫苦連天,面對筆記本品牌客戶陷入巧婦難為無米之炊,新產(chǎn)品已玩不出新把戲的壓力下,臺灣IC設計廠商亦明顯感受到客戶的焦慮感,原先計劃搭配英特爾新款CPU的創(chuàng)新應用及酷炫功能宣布全面暫停,一切先以成本降低方案為主。