AT89C52是美國ATMEL,公司生產的低電壓,高性能CMOS 8位單片機,片內含8k bytes的可反復擦寫的Flash只讀程序存儲器和256 bytes的隨機存取數據存儲器(RAM),器件采用ATMEL公司的高密度、非易失性存儲技術生產,與標準MCS-51指令系統及8052產品引腳兼容,片內置通用8位中央處理器(CPU)和Flash存儲單元,功能強大AT89C52單片機適合于許多較為復雜控制應用場合主要性能參數:·與MCS-51產品指令和引腳完全兼容.8k字節可重擦寫Flash閃速存儲器.1000次擦寫周期靜態操作:OHz-24MHz·三級加密程序存儲器?256х8 hA部RAM?32編程1/0口線.3個16位定時/計數器?8個中斷源·程串行UART通道低功耗空閑和掉電模式·PO口:P0口是一組8位漏極開路型雙向1/0口,也即地址/數據總線復用口。作為輸出口用時,每位能吸收電流的方式驅動8個TTL邏輯門電路,對端口P0寫"1"時,可作為高阻抗輸入端用.在訪問外部數據存儲器或程序存儲器時,這組口線分時轉換地址(低8位)和數據總線復用,在訪問期間滋活內部上拉電阻.在Flash編程時,PO口接收指令字節,而在程序校驗時,輸出指令字節,校驗時,要求外接上拉電阻。
標簽: at89c52
上傳時間: 2022-06-19
上傳用戶:
基于Proteus仿真前言:本文詳細介紹了DS18B20原理,并在后面舉例說明了其在單片機中的應用,所舉例子包含Proteus仿真電路圖,源程序,程序注釋詳細清楚。1、DS18B20簡介:DS18B20溫度傳感器是DALLAS公司生產的1-wire式單總線器件,具有線路簡單,體積小的特點,用它組成的溫度測量系統線路非常簡單,只要求一個端口即可實現通信。溫度測量范圍在一55℃~+125℃之間,分辨率可以從9~12位選擇,內部還有溫度上、下限報警設置。每個DS18B20芯片都有唯一的序列號,所以可以利用多個DS18B20同時連接在同一條總線上,組成多點測溫系統。但最多只能連接8個,如果數量過多,會使供電電源電壓過低,從而造成信號傳輸的不穩定。2、DS18B20結構:如右圖所示,DS18B20有三只引腳,VCC、DQ和GND。DQ為數字信號輸入/輸出端(DQ一般接控制器(單片機)的一個1/0口上,由于單總線為開漏所以需要外接一個4.7K的上拉電阻);GND為電源地;VDD為外接供電電源輸入端(在寄生電源接線方式時接地)。DS18B20內部結構主要由四部分組成:64位光刻ROM、溫度傳感器、非揮發的溫度報警觸發器TH和TL、配置寄存器。光刻ROM中的64位序列號是出廠前被光刻好的,它可以看作是該DS18B20的地址序列碼。64位光刻ROM的排列是:開始8位是產品類型標號,接著的48位是該DS1B20自身的序列號,最后8位是前面56位的CRC校驗碼(循環冗余校驗碼)。光刻ROM的作用是使每一個DS18B20都各不相同,這樣就可以實現一根總線上掛接多個DS18B20的目的。溫度傳感器可完成對溫度的測量,以12位轉化為例,用16位符號擴展的二進制補碼讀數形式提供。
上傳時間: 2022-07-02
上傳用戶:
好吧,電路很簡單,可是元件值如何選?射頻器件差一點就差很多,是不是一定要用專用的射頻元件?做為常溫測試來說,普通器件就可以滿足,當然,如果要考慮溫度、諧波、靈敏度等,電感還是選用高Q的,電容選擇COG材質的。看看PA元件如何選,AN435里寫得很清楚。不想看原理的可以直接參考其值:按以上參考值出17-19dBm是可以的,但是要滿打滿的出到20dBm,或者大于20dBm則需要根據板子微調部分元件,在你不知道如果調試時,可以小范圍調整一下CM以及天線開關后面的低通濾波器,如果還是不行,那就調電感吧。不想深究的可以跳過本節了,下面是AN435里對于PA匹配的原理性說明,感興趣的可以繼續往下面看,其實Sl4432的硬件手冊里說得是很全的,多看手冊可以學到很多。Sl4432內部的PA并非傳統的A,B,C類放大器,也不是D類,而是E類放大器,其實就是一個開關而已。下圖是AN435里一個開關類射頻放大器的結構圖。這個放大器理解起來很容易,比傳統ABC類放大器容易多了。其中Lchoke為上拉電感,與三極管C極的電阻是一樣的作用,在S0開關時,會給Cshunt充電,經過CO和LO組成的帶通濾器器,濾除開關過程中產生的雜波及諧波,再經過Lx就可以得到一個正弦波。這類放大器只是提供一個方波,再通過LC選頻。
上傳時間: 2022-07-03
上傳用戶:bluedrops
概述TM1638是帶鍵盤掃描接口的LED(發光二極管顯示器)驅動控制專用電路,內部集成有MCU數字接口、數據鎖存器、LED高壓驅動、鍵盤掃描等電路。主要應用于冰箱、空調、家庭影院等產品的高段位顯示屏驅動。特性說明>采用功率CMOS工藝>顯示模式10段×8位鍵掃描(8×3bit)>輝度調節電路(占空比8級可調)串行接口(CLK,STB,DIO)振蕩方式:RC振蕩(450KHz+5%)內置上電復位電路>采用SOP28封裝注意:DIO口輸出數據時為N營開漏輸出,在讀鍵的時候需要外接1K-10K的上拉電阻。本公司推薦10K的上拉電阻。DIO在時鐘的下降沿控制N管的動作,此時讀數時不穩定,你可以參考圖(6),在時鐘的上升沿讀數才時穩定。
標簽: tm1638
上傳時間: 2022-07-03
上傳用戶:
VIP專區-嵌入式/單片機編程源碼精選合集系列(163)資源包含以下內容:1. lpc2468的datasheet.2. 能實現功能有:顯示年、月、日、星期、時、分、秒、陰歷月日、溫度.3. 華為編程規范.4. 在該文件中介紹了plc的基本內容.5. 在嵌入式開發中.6. 旅行服務包用用C++ GUI 實現的程序源代碼.7. 我用C++ GUI設計的一個文本編輯器.8. LPC2368開發板圖紙比較詳細是我最經買的給.9. 關于通信原理課程設計中HDB3編解碼的一個VERILOG源代碼.10. PHILIPS FQ1286高頻頭c51驅動程序.11. 周立功SMART ARM2200實驗教程,好東西,快下吧.12. 鑒于SPI傳輸的大量應用.13. 實現zigbee設備之間的lqi傳輸。同時還會對溫度進行檢測.14. vb編制的和臺達通訊的源代碼.15. 一種華邦芯片資料,少見,4位機,功能強大,4位機的FLASH,自己感覺用起來不錯,.16. 1602 測試程序.17. Keil工程例子,NXP新出的芯片lpc2478的示例代碼.18. usb FAT格式文件讀寫.19. Nios Software Development Tutorial.20. 優龍FS2410開發板的BIOS--C語言編程.21. 基于S3C2410的開發原理圖-21IC中國電子網.RAR.22. 使用AVR單片機OCMJ4X8C液晶驅動.23. TI的醫療儀器的設計解決方案.24. CPLD MAX7000系列芯片資料.25. IAREWARM 處理器開發環鏡使用指南。.26. 這一個用ATTINY26做的433M無線遙控解碼程序.27. zigBee詳細介紹.28. 利用32單片機lpc2104通過18b20對外面的溫度進行采樣程序.學習18b20的新手可以參考.29. 支持zigbee的TI公司芯片CC2430詳細說明及設計指南.30. VC++通信介面和PIC聯機.PIC單片機通過光敏電阻的變化傳送到上位機.并在VC++上拉機介面顯示.31. 紅外發射程序(38k).里面包涵二個文件.不同點只是發射電平的脈寬不同而以.單片機為9454.32. plc2104單片機程序與仿真.對各模塊的仿真..33. zigbee元件CC2420協議棧代碼集合。值得下載.34. arm說明文檔.35. 詳細介紹了FPGA和CPLD的初級入門內容.36. zigbee2006的一些中文文檔.37. AD采集和液晶顯示模塊程序.38. TCP/IP 協議棧成功的在S3C44B0X 的實現。我從網上下的所謂在44b0x上運行的tcpip程序其實都是不能運行的.39. 文本結構 硬盤的物理結構 磁盤引導原理 FAT32和FAT16的文件系統格式.40. CD+MP3 sunplus 原理圖.
上傳時間: 2013-04-15
上傳用戶:eeworm
仿豆瓣電影-demo.zip 仿知乎日報.zip 仿手機淘寶.zip 仿今日頭條app.zip 禮物說.zip 知乎日報.zip 百度小說搜索.zip 狼人殺.zip 爆米花popcorn.zip 果庫.zip 技術社區-demo.zip 微票源碼-demo.zip 微信小程序的掘金信息流.zip 微信小程序-移動端商城.zip 微信小程序-大好商城,wechat-weapp.zip 微信小程序-吃貨APP(上拉加載更多,下拉刷新).zip 微信小程序-公眾號熱門文章信息流.zip 小米商城.zip 小程序貪吃蛇.zip 小程序地圖Demo.zip 小程序 hello world 嘗鮮.zip 外賣demo.zip 圖片演示demo.zip 公眾號熱門文章信息流.zip …………
標簽: 電容
上傳時間: 2013-06-14
上傳用戶:eeworm
ucos在摩托羅拉16位微控制器68hc16上的移植
上傳時間: 2014-01-09
上傳用戶:zm7516678
這是我上數據結構和算法課程是老師的課件 所有算法都用c++實現拉 .比用偽代碼描敘要 好得多
上傳時間: 2015-03-20
上傳用戶:愛死愛死
摩托羅拉公司發布的QL4的Lin總線kit,freescale網站上花錢買的
上傳時間: 2013-12-20
上傳用戶:我干你啊
ppp協議的功能實現部分,為了成功測試簡化了部分代碼. 可在keilc7.0上編譯通過. 最初的代碼是在摩托羅拉的68上實現的.
上傳時間: 2014-01-27
上傳用戶:c12228