记得在上学的时候,在实验室里面经常用keil与protues进行对c51单片机的学习;现在已经告别51将近1年半的时间了,这几天自己在学习ucosII,想把ucos给移植到51单片机中,所以就需要了以前的keil、protues,可是都给忘了。。。那好吧接下来简单的复习一下:

1:从网上下载keil 4

   从网上下载protues

2:安装以上2个软件,可能需要破解(这个大家应该都知道)

3:在keil 4中编写一个最简单的led闪烁的程序

   
   
   
   
  1. #include "AT89X51.H" 
  2. void sleep(int num) 
  3.     while(num) 
  4.     { 
  5.         num--; 
  6.     } 
  7. void main() 
  8.     while(1) 
  9.     { 
  10.         P1_0 = 1; 
  11.         sleep(100000); 
  12.         P1_0 = 0; 
  13.         sleep(100000); 
  14.     } 
  15.  

4:在keil 4中修改输出文件类型

keil-protues仿真(简单易用)_第1张图片

keil-protues仿真(简单易用)_第2张图片

5:生成可执行程序(后缀为.hex)

6:运行isis(protues仿真软件)

画出最简单的“电路图”

keil-protues仿真(简单易用)_第3张图片

双击AT89c51、AT89c52

 

keil-protues仿真(简单易用)_第4张图片

把keil4刚刚生成的xxx.hex文件选中即可

7:在isis中点击运行按钮查看现象

 

keil-protues仿真(简单易用)_第5张图片

 附件:

protues元器件名称

 

   
   
   
   
  1. 元件名称 中文名 说明  
  2. 7407 驱动门  
  3. 1N914 二极管  
  4. 74Ls00 与非门  
  5. 74LS04 非门  
  6. 74LS08 与门  
  7. 74LS390 TTL 双十进制计数器  
  8. 7SEG 4针BCD-LED 输出从0-9 对应于4根线的BCD码  
  9. 7SEG 3-8译码器电路BCD-7SEG转换电路  
  10. ALTERNATOR 交流发电机  
  11. AMMETER-MILLI mA安培计  
  12. AND 与门  
  13. BATTERY 电池/电池组  
  14. BUS 总线  
  15. CAP 电容  
  16. CAPACITOR 电容器  
  17. CLOCK 时钟信号源  
  18. CRYSTAL 晶振  
  19. D-FLIPFLOP D触发器  
  20. FUSE 保险丝  
  21. GROUND 地  
  22. LAMP 灯  
  23. LED-RED 红色发光二极管  
  24. LM016L 2行16列液晶 可显示2行16列英文字符,有8位数据总线D0-D7,RS,R/W,EN三个控制端口(共14线),工作电压为5V。没背光,和常用的1602B功能和引脚一样(除了调背光的二个线脚)  
  25. LOGIC ANALYSER 逻辑分析器  
  26. LOGICPROBE 逻辑探针  
  27. LOGICPROBE[BIG] 逻辑探针 用来显示连接位置的逻辑状态  
  28. LOGICSTATE 逻辑状态 用鼠标点击,可改变该方框连接位置的逻辑状态  
  29. LOGICTOGGLE 逻辑触发  
  30. MASTERSWITCH 按钮 手动闭合,立即自动打开  
  31. MOTOR 马达  
  32. OR 或门  
  33. POT-LIN 三引线可变电阻器  
  34. POWER 电源  
  35. RES 电阻  
  36. RESISTOR 电阻器  
  37. SWITCH 按钮 手动按一下一个状态  
  38. SWITCH-SPDT 二选通一按钮  
  39. VOLTMETER 伏特计  
  40. VOLTMETER-MILLI mV伏特计  
  41. VTERM 串行口终端  
  42. Electromechanical 电机  
  43. Inductors 变压器  
  44. Laplace Primitives 拉普拉斯变换  
  45. Memory Ics  
  46. Microprocessor Ics  
  47. Miscellaneous 各种器件 AERIAL-天线;ATAHDD;ATMEGA64;BATTERY;CELL;CRYSTAL-晶振;FUSE;METER-仪表;  
  48. Modelling Primitives 各种仿真器件 是典型的基本元器模拟,不表示具体型号,只用于仿真,没有PCB  
  49. Optoelectronics 各种发光器件 发光二极管,LED,液晶等等  
  50. PLDs & FPGAs  
  51. Resistors 各种电阻  
  52. Simulator Primitives 常用的器件  
  53. Speakers & Sounders  
  54. Switches & Relays 开关,继电器,键盘  
  55. Switching Devices 晶阊管  
  56. Transistors 晶体管(三极管,场效应管)  
  57. TTL 74 series  
  58. TTL 74ALS series  
  59. TTL 74AS series  
  60. TTL 74F series  
  61. TTL 74HC series  
  62. TTL 74HCT series  
  63. TTL 74LS series  
  64. TTL 74S series  
  65. Analog Ics 模拟电路集成芯片  
  66. Capacitors 电容集合  
  67. CMOS 4000 series  
  68. Connectors 排座,排插  
  69. Data Converters ADC,DAC  
  70. Debugging Tools 调试工具  
  71. ECL 10000 Series 各种常用集成电路 
  72.  
  73.  
  74.  
  75. 分分立元件库元件名称及中英对照  
  76. AND 与门  
  77. ANTENNA 天线  
  78. BATTERY 直流电源  
  79. BELL 铃,钟  
  80. BVC 同轴电缆接插件  
  81. BRIDEG 1 整流桥(二极管)  
  82. BRIDEG 2 整流桥(集成块)  
  83. BUFFER 缓冲器  
  84. BUZZER 蜂鸣器  
  85. CAP 电容  
  86. CAPACITOR 电容  
  87. CAPACITOR POL 有极性电容  
  88. CAPVAR 可调电容  
  89. CIRCUIT BREAKER 熔断丝  
  90. COAX 同轴电缆  
  91. CON 插口  
  92. CRYSTAL 晶体整荡器  
  93. DB 并行插口  
  94. DIODE 二极管  
  95. DIODE SCHOTTKY 稳压二极管  
  96. DIODE VARACTOR 变容二极管  
  97. DPY_3-SEG 3段LED  
  98. DPY_7-SEG 7段LED  
  99. DPY_7-SEG_DP 7段LED(带小数点)  
  100. ELECTRO 电解电容  
  101. FUSE 熔断器  
  102. INDUCTOR 电感  
  103. INDUCTOR IRON 带铁芯电感  
  104. INDUCTOR3 可调电感  
  105. JFET N N沟道场效应管  
  106. JFET P P沟道场效应管  
  107. LAMP 灯泡  
  108. LAMP NEDN 起辉器  
  109. LED 发光二极管  
  110. METER 仪表  
  111. MICROPHONE 麦克风  
  112. MOSFET MOS管  
  113. MOTOR AC 交流电机  
  114. MOTOR SERVO 伺服电机  
  115. NAND 与非门  
  116. NOR 或非门  
  117. NOT 非门  
  118. NPN NPN三极管  
  119. NPN-PHOTO 感光三极管  
  120. OPAMP 运放  
  121. OR 或门  
  122. PHOTO 感光二极管  
  123. PNP 三极管  
  124. NPN DAR NPN三极管  
  125. PNP DAR PNP三极管  
  126. POT 滑线变阻器  
  127. PELAY-DPDT 双刀双掷继电器  
  128. RES1.2 电阻  
  129. RES3.4 可变电阻  
  130. RESISTOR BRIDGE ? 桥式电阻  
  131. RESPACK ? 电阻  
  132. SCR 晶闸管  
  133. PLUG ? 插头  
  134. PLUG AC FEMALE 三相交流插头  
  135. SOCKET ? 插座  
  136. SOURCE CURRENT 电流源  
  137. SOURCE VOLTAGE 电压源  
  138. SPEAKER 扬声器  
  139. SW ? 开关  
  140. SW-DPDY ? 双刀双掷开关  
  141. SW-SPST ? 单刀单掷开关  
  142. SW-PB 按钮  
  143. THERMISTOR 电热调节器  
  144. TRANS1 变压器  
  145. TRANS2 可调变压器  
  146. TRIAC ? 三端双向可控硅  
  147. TRIODE ? 三极真空管  
  148. VARISTOR 变阻器  
  149. ZENER ? 齐纳二极管  
  150. DPY_7-SEG_DP 数码管  
  151. SW-PB 开关