tag 标签: push

相关资源
  • 所需E币: 1
    时间: 2022-7-23 12:31
    大小: 11.87KB
    上传者: Argent
    AOItoToggleInputPushButton
  • 所需E币: 5
    时间: 2019-12-25 12:02
    大小: 630KB
    上传者: 二不过三
    µCOSII在80x86上的移植µC/OS-II在80x86上的移植本章将介绍如何将µC/OS-II移植到Intel80x86系列CPU上,本章所介绍的移植和代码都是针对80x86的实模式的,且编译器在大模式下编译和连接。本章的内容同样适用于下述CPU:80186802868038680486PentiumPentiumII实际上,将要介绍的移植过程适用于所有与80x86兼容的CPU,如AMD,Cyrix,NEC(V-系列)等等。以Intel的为例只是一种更典型的情况。80x86CPU每年的产量有数百万,大部分用于个人计算机,但用于嵌入式系统的数量也在不断增加。最快的处理器(Pentium系列)将在2000年达到1G的工作频率。大部分支持80x86(实模式)的C编译器都提供了不同的内存使用模式,每一种都有不同的内存组织方式,适用于不同规模的应用程序。在大模式下,应用程序和数据最大寻址空间为1Mb,程序指针为32位。下一节将介绍为什么32位指针只用到了其中的20位来寻址(1Mb)。本章所介绍的内容也适用于8086处理器,但由于8086没有PUSHA指令,移植的时候要用几条PUSH指令来代替。图F9.1显示了工作在实模式下的80x86处理器的编程模式。所有的寄存器都是16位,在任务切换时需要保存寄存器内容。图F9.180x86实模式内部寄存器图.[pic]80x86提供了一种特殊的机制,使得用16位寄存器可以寻址1Mb地址空间,这就是存储器分段的方法。内存的物理地址用段地址寄存器和偏移量寄存器共同表示。计算方法是:段地址寄存器的内容左移4位(乘以16),再加上偏移量寄存器(其他6个寄存器中的一个,AX,BP,SP,SI,DI或IP)的内容,产生可寻……
  • 所需E币: 3
    时间: 2019-12-25 03:18
    大小: 646.71KB
    上传者: 二不过三
    microsd卡座……
  • 所需E币: 4
    时间: 2020-1-6 14:02
    大小: 600.06KB
    上传者: 978461154_qq
    实用的PUSH开关电路……
  • 所需E币: 5
    时间: 2019-12-24 17:04
    大小: 36.88KB
    上传者: 16245458_qq.com
    摘要:操作无需使用微控制器的数字电位。手动增加一个简单的按钮电路向上/向下。完善的手动控制,需要设置一个特定的水平,成本敏感的应用。Maxim/Dallas>AppNotes>DIGITALPOTENTIOMETERSGENERALENGINEERINGTOPICSKeywords:digitalpotentiometer,digipot,watchdogtimer,switchdebouncer,esdprotection,digitalpots,Jun01,2001potentiometers,pushbuttoncircuitAPPLICATIONNOTE1118ManuallyOperatedDigitalPotentiometerDoesn'tNeedaMicroprocessorOperateadigitalpotentiometerwithouttheuseofamicrocontroller.Manuallyincrementup/downwithasimplepush-buttoncircuit.Perfectforcostsensitiveapplicationswheremanualcontrolsarerequiredtosetaparticularlevel.DigitalpotentiometerICssuchastheMAX5160andMAX5161aregoodreplacementsformechanicaltypes.ButtheseICsaredesignedtoworkwithmicrocontrollers.Inthismanuallyoperateddigitalpotentiometer,twopushbuttonsc……