当前位置:网站首页>Conception du système de thermomètre numérique DS18B20
Conception du système de thermomètre numérique DS18B20
2022-07-06 16:53:00 【La société, frère Lei, ne se plie pas.】
STC89C52Micro - ordinateur à puce unique
STC89C52Introduction à l'interface SCM
Ce micro - ordinateur à puce unique a40Pins.
①P0Bouche(P0.0~P0.7) 8Type de commutateur de drain de position bidirectionnelI/OPort.Peut être utilisé en généralI/OUtilisation orale,Mais la résistance à la traction doit être ajoutée.
②P1Bouche(P1.0~P1.7) Avec une résistance à la traction à l'intérieur8Quasi bidirectionnelI/OPort.
③P2Bouche(P2.0~P2.7) Avec une résistance à la traction à l'intérieur8Quasi bidirectionnelI/OPort.
④P3Bouche(P3.0~P3.7) Avec une résistance à la traction à l'intérieur8Bits multifonctionnels bidirectionnelsI/OPort,Avec interruption externe.
51Introduction de la méthode de déclenchement de l'interruption du micro - ordinateur à puce unique
Il y a deux façons de déclencher l'interruption,.Déclencheur de niveau et déclencheur de bord, respectivement.Le déclenchement du niveau est le contrôle de la ligne de sortie de la source d'interruption pendant chaque cycle de la machine,La détection d'un faible niveau sera définie comme le drapeau de la demande d'interruption.Le déclencheur de bord est un micro - ordinateur à puce unique qui a détecté un niveau élevé de la ligne de port source d'interruption au cours du dernier cycle de la machine,Faible niveau détecté au cours du prochain cycle de la machine,Drapeau qui définira la demande d'interruption,Demande d'interruption.
74HC245Utilisation de la puce
La puce estDS18B20Le rôle du système de thermomètre numérique est d'augmenter la puissance motrice,Augmentation de la luminosité des tubes numériques.De plus, cette puce protège la puce de commande principale,Il a également la fonction de communication asynchrone bidirectionnelle,Il y en a un.20Pins,Dans le système, la puceAFin8Pin et MCUP0.0-P0.7Connecté,La première broche de cette puceDIRBits1Haute tension deAEntrée finaleBSortie finale,Pour0Le niveau inférieur peut être obtenu à partir deBEntrée finaleASortie finale. Il a aussi une broche plus spéciale qui est OEPin, C'est - à - dire le port d'activation ,Pour1HeureA/B Fin non conductrice ,Pour0Conduction temporelle, C'est en fait un interrupteur .
74HC138NChip
38 Le décodeur va 3Bits2 Les nombres décimaux sont convertis en huit sorties d'état différent par circuit
① Quand une extrémité de blocage G1Haut niveau, Les deux autres passes (G2)Et(G3))À basse tension, L'adresse peut être (A0、A1、A2) Le code binaire de Y0àY7Résultats correspondants L'extrémité est traduite en bas niveau .Par exemple,: A2A1A0=1 10Heure,EtY6 Sortie du signal de bas niveau .
Principes: Il y a trois passes , Seul le passage élu est 100Heure138Je travaille., Chaque nombre binaire correspond à une sortie de bas niveau ,Par exemple,000Correspondant ày1(Non), Les autres sorties sont de haut niveau , Une seule est basse .
边栏推荐
猜你喜欢
Chapter 5 namenode and secondarynamenode
SQL quick start
Shell_ 05_ operator
音视频开发面试题
~86m rabbit practice
Simply try the new amp model of deepfacelab (deepfake)
~74 JD top navigation bar exercise
解决Intel12代酷睿CPU【小核载满,大核围观】的问题(WIN11)
Solve the single thread scheduling problem of intel12 generation core CPU (II)
Error occurred during initialization of VM Could not reserve enough space for object heap
随机推荐
字节跳动开源GAN模型压缩框架,算力最高节省97.8%丨ICCV 2021
Solr standalone installation
The concept of spark independent cluster worker and executor
TypeScript基本操作
字节跳动新程序员成长秘诀:那些闪闪发光的宝藏mentor们
How to configure hosts when setting up Eureka
ffmpeg命令行使用
Monomer application concept
~71 abbreviation attribute of font
FLV格式详解
Li Kou leetcode 280 weekly match
Two weeks' experience of intermediate software designer in the crash soft exam
~73 other text styles
JS encapsulates the method of array inversion -- Feng Hao's blog
Audio and video development interview questions
ByteDance 2022 school recruitment R & D advance approval publicity meeting, students' top 10 issues
我在字节跳动「修电影」
Shell_ 02_ Text three swordsman
Codeforces Global Round 19
姚班智班齐上阵,竞赛高手聚一堂,这是什么神仙编程大赛?