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

正文內(nèi)容

單片機課設60秒計時器-文庫吧

2025-06-11 12:42 本頁面


【正文】 AT89C51是一個低功耗高性能CMOS 8位單片機,片內(nèi)含4k Bytes ISP Insystem programmable 的可反復擦寫1000次的Flash,只讀程序存儲器器件采用ATMEL公司的高密度非易失性存儲技術(shù),制造兼容標準MCS51指令系統(tǒng)及80C51引腳結(jié)構(gòu),芯片內(nèi)集成了通用8位中央處理器和ISP Flash存儲單元,功能強大的微型計算機的AT89C51可為許多嵌入式控制應用系統(tǒng)提供高性價比的解決方案,AT89C單片機為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案 。外形及引腳排列如圖所示: 主要特性:與MCS51 兼容   4K字節(jié)可編程閃爍存儲器   壽命1000寫擦循環(huán)   數(shù)據(jù)保留時間10年   全靜態(tài)工作0Hz24MHz   三級程序存儲器鎖定   1288位內(nèi)部RAM   32可編程IO線   兩個16位定時器計數(shù)器   5個中斷源   可編程串行通道   低功耗的閑置和掉電模式   片內(nèi)振蕩器和時鐘電路 管腳說明:(1)電源與時鐘引腳 Vcc:電源接入引腳 Vss:接地引腳 XTAL1:晶振震蕩器接入的一個引腳采用外部振蕩器時此引腳接地 XTAL2:晶體振蕩器的另一個引腳(采用外部振蕩器時此引腳作為外部振 蕩器信號的輸入端 )(2) 控制線引腳 RST/Vpd:復位信號輸入引腳備用電源輸入引腳 ALE:地址鎖存允許信號輸出引腳編程脈沖輸入引腳 EA:內(nèi)外存儲器選擇引腳片外EPROM編程電壓輸入引腳 PSEN:外部程序存儲器選通信號輸出引腳 (3) 并行IO引腳 (4) P00P07:一般IO口引腳或數(shù)據(jù)低位地址總線復用引腳 (5) P10P17:一般IO口引腳 (6) P20P27:一般IO口引腳或高位地址總線引腳 (7) P30P37:一般IO口引腳或第二功能引腳 內(nèi)部振蕩器特性:    XTAL1和XTAL2分別為反向放大器的輸入和輸出,該反向放大器可以配置為片內(nèi)振蕩器,石晶振蕩和陶瓷振蕩均可采用如采用,如果采用外部時鐘源驅(qū)動器件,XTAL2應不接有余輸入至內(nèi)部時鐘信號要通過一個二分頻觸發(fā)器,因此對外部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。 P0口(): P0口是一個8位漏極開路型雙向I/O端口。 P0口可做通用I/O口使用,但在端口進行輸入操作前,應先向端口的輸出鎖存器寫“1”。在CPU訪問片外存儲器時,P0口自動作為地址/數(shù)據(jù)復用總線。 在編程時,由P0口輸入指令字節(jié),而在驗證程序時,P0口輸出指令字節(jié)(驗證時應外接上拉電阻)。P0口能以吸收電流的方式驅(qū)動8個LS型TTL負載。 P1口(): P1口是一個內(nèi)部帶上拉電阻的8為準雙向I/O端口。 當P1輸出高電平是,能向外部提供拉電流負載,因此,不需再外接上拉電阻。當端口用作輸入時,也應先向端口的輸出鎖存器寫入“1”。 在編程和驗證程序時,P1口用來輸入低8位地址。P1口能驅(qū)動4個LS型TTL負載。 P2口(): P2口也是一個內(nèi)部帶上拉電阻的8位準雙向I/O端口。 當CPU訪問外部存儲器時,P2口自動用作輸出高8位地址,與P0低8位地址一起形成外部存儲器的16位地址總線。此時,P2口不再作為通用I/O口使用。P2口可驅(qū)動4個LS型TTL負載。在編程和驗證程序時,P2口用作接收高8為地址。 P3口(): P3口是一個內(nèi)部帶上拉電阻的8位多功能雙向I/O端口。 P3口除了作通用I/O端口外,其主要功能是它的各位還具有第二功能。無論P3口作通用輸入框還是作第二輸入功能口使用,相應位的輸出鎖存器和第二輸出功能段都應置“1”。 P3口能驅(qū)動4個LS型TTL負載。 P3口作為第二功能使用時各引腳定義如下: —— RXD:串行口輸入端; —— TXD:串行口輸出端; —— INT0:外部中斷0請求輸入端; —— INT1:外部中斷1請求輸入端; —— T0:定時/計數(shù)器0外部信號輸入端; —— T1:定時/計數(shù)器1外部信號輸入端; —— WR:外RAM寫選通信號輸出端; —— RD:外RAM讀選通信號輸出端。 為便于硬件拓展以及滿足更多的使用有求,在P0、并在每個端口出添加VCC和GND引腳。、晶振輸入電路設計 單片機必須在時鐘的驅(qū)動下才能工作,在單片機內(nèi)部有一個時鐘振蕩電路,只要外界一個振蕩源就能產(chǎn)生一定的時鐘信號,送到單片機內(nèi)部的各個單元,決定單片機的工作速度。時鐘電路如下圖 AT89C51單片機內(nèi)部的振蕩電路是一個高增益反向放大器,引線XTAL1和XTAL2分別是放大器的輸入端和輸出端。單片機內(nèi)部雖然有振蕩電路,但要形成時鐘,外部還需附加電路。AT89C51的時鐘產(chǎn)生方式有兩種:內(nèi)部時鐘電方式和外部時鐘方式。由于外部時鐘方式用于多片單片機組成的系統(tǒng)中,所以此處選用內(nèi)部時鐘方式。即利用其內(nèi)部的振蕩電路在XTAL1和XTAL2引線上外接定時元件,內(nèi)部振蕩電路產(chǎn)生自激振蕩。最常用的是在 XTAL1和XTAL2之間接晶體振蕩器與電路構(gòu)成穩(wěn)定的自激振蕩器,如圖電路所示為單片機最常用的時鐘振蕩電路的接法,其中晶振可選用振蕩頻率為12MHz的石英晶體,電容器一般選擇30μF左右。、復位電路設計本設計中AT89C51是采用上電自動復位和按鍵復位兩種方式。復位電路可將單片機的各狀態(tài)都恢復到初始化狀態(tài)。單片機的RES腳為硬件復位端,只要將持續(xù)高電平即可實現(xiàn)復位,復位后單片機的各狀態(tài)都恢復到初始化狀態(tài)。復位電路如圖所示。由于單片機是高電平復位,所以當按下S時,單片機的9腳RESET管腳處于高電平,此
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1