基于80c51單片機開發的功能強大的電子時鐘系統。包括c語言代碼、PCB制版的原理圖及封裝圖
標簽: 80c51 單片機 電子時鐘 C語言
上傳時間: 2022-01-30
上傳用戶:wangshoupeng199
文檔為80c51單片機的串行口及串行總線擴展總結文檔,是一份不錯的參考資料,感興趣的可以下載看看,,,,,,,,,,,,
標簽: 80c51 單片機
上傳時間: 2022-06-16
上傳用戶:kingwide
<單片機基礎>,本書著重講述8位單片機的典型代表80c51系列,介紹其基本原理和應用。主要包括:80c51單片機的硬件結構及串并行擴展、指令系統和匯編語言程序設計以及單片機的發展和應用等。 初學者入門的好書。
標簽: 電子書 單片機基礎
上傳時間: 2013-06-26
上傳用戶:axe2010
4*4鍵盤掃描程序,基于80c51,的KEIL IDE 7.10
標簽: 4X4 矩陣鍵盤 控制實驗
上傳時間: 2013-06-09
上傳用戶:wmwai1314
12864液晶 驅動程序,基于80c51 的KEIL 開發環境
標簽: 12864 液晶 演示實驗
上傳時間: 2013-06-01
上傳用戶:源弋弋
本文探索了自主系統CPU設計方法和經驗,同時對80c51產品進行了必要的改進。 文章采用XILINX公司的Virtex-ⅡPro系列FPGA芯片,在相關EDA軟件平臺的支持下進行基于FPGA的8051芯片的設計。在已公開的8051源代碼的基礎上,對其中的程序存儲器、指令存儲器做了較大幅度的修改,增加了定時器、串行收發器的軟件編寫,VerilogHDL語句共6000余行(見附錄光盤)。在設計中筆者特別的注意了源代碼中組合邏輯循環的去除,時序設計中合理確定建立時間和保持時間,保證了工作頻率的提高(工作頻率由12MHz提高到約30MHz),串行收發器的下載實驗驗證了該模塊頻率的提高。對設計高頻CPU提供了有益的借鑒。本文利用Modelsim進行了功能仿真和后仿真,利用Synplify進行了綜合,仿真和綜合結果達到了設計的預期要求,并為下載和組成系統作了準備工作(設計了外圍電路的PCB板圖)。
標簽: FPGA 8051 IP核
上傳時間: 2013-06-28
上傳用戶:梧桐
基于80c51單片機源碼公開的Small RTOS v1.20.3-
標簽: small_rtos 11970 93
上傳時間: 2013-07-07
上傳用戶:hj_18
這是一本關于Intel 80c51 以及廣大的51 系列單片機的書這本書介紹給讀者一些
標簽: 8051 Tip 51 工程
上傳時間: 2013-10-13
上傳用戶:壞天使kk
鑒于市場上常見的51系列8位單片機的售價比較低廉,我們的設計采用了P89V51RB2FN單片機作為主控制器,P89V51RB2FN 是一款80c51 微控制器,包含16kB Flash 和256 字節的數據RAM ,3 個16 位定時器/計數器,8 個中斷源,4 個中斷優先級,2 個DPTR 寄存器[19];主要負責系統的控制與協調工作。具體方案如下:首先,利用單片機檢測各種模擬信號,通過接收鍵盤送來的命令,確認功能設置,實現數據裝入和實時監控,其次,根據CPU發出的信號控制語音播報、顯示等功能,用軟件實現系統定時功能,節省了硬件成本的開銷。這樣的設計使安裝和調試工作可以并行進行,極大地縮短了總體設計和制造的時間,綜合考慮以上因素。
標簽: 微波爐
上傳時間: 2013-10-14
上傳用戶:wanqunsheng
/*--------- 8051內核特殊功能寄存器 -------------*/ sfr ACC = 0xE0; //累加器 sfr B = 0xF0; //B 寄存器 sfr PSW = 0xD0; //程序狀態字寄存器 sbit CY = PSW^7; //進位標志位 sbit AC = PSW^6; //輔助進位標志位 sbit F0 = PSW^5; //用戶標志位0 sbit RS1 = PSW^4; //工作寄存器組選擇控制位 sbit RS0 = PSW^3; //工作寄存器組選擇控制位 sbit OV = PSW^2; //溢出標志位 sbit F1 = PSW^1; //用戶標志位1 sbit P = PSW^0; //奇偶標志位 sfr SP = 0x81; //堆棧指針寄存器 sfr DPL = 0x82; //數據指針0低字節 sfr DPH = 0x83; //數據指針0高字節 /*------------ 系統管理特殊功能寄存器 -------------*/ sfr PCON = 0x87; //電源控制寄存器 sfr AUXR = 0x8E; //輔助寄存器 sfr AUXR1 = 0xA2; //輔助寄存器1 sfr WAKE_CLKO = 0x8F; //時鐘輸出和喚醒控制寄存器 sfr CLK_DIV = 0x97; //時鐘分頻控制寄存器 sfr BUS_SPEED = 0xA1; //總線速度控制寄存器 /*----------- 中斷控制特殊功能寄存器 --------------*/ sfr IE = 0xA8; //中斷允許寄存器 sbit EA = IE^7; //總中斷允許位 sbit ELVD = IE^6; //低電壓檢測中斷控制位 8051
標簽: 80c51 特殊功能寄存器 地址
上傳時間: 2013-10-30
上傳用戶:yxgi5
蟲蟲下載站版權所有 京ICP備2021023401號-1