找回密码
 注册
关于网站域名变更的通知
查看: 195|回复: 2
打印 上一主题 下一主题

简易晶体管图示仪仿真

  [复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-5-25 10:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
经过几天的努力终于可以在Proteus 8 示波器显示小功率晶体管输出特性曲线图形了
% f1 ~: j4 V+ z, ]6 `8 y采用数字电位器生成阶梯电压。在生成每个阶梯的同时产生同步信号(占空比%90~95),反向后供锯齿波产生电路。6 w5 U& |' G! s7 ~/ Q* l( ~

$ D) a) x; ^3 Y2 C# y! x/ P* V- Y/ f4 W7 |6 i2 O2 c+ \' i

. F3 L3 B2 f) p' j. m; A! i% D( Y) L' A' u: r" @
程序很简单:
( |) d  _  z  i$ [3 w( q4 p0 ?rem Main.bas file generated by New Project wizard6 ~6 ^4 K# _4 f/ T
rem5 y' U+ u* V; R; H- L
rem Created:   周五 5月 2022/1/28    TAOTIE2 n- e7 ^2 S$ ]3 {6 K- c& ^- y3 f
rem Processor: ATmega80 z2 }: U: [. R# Y
rem Compiler:  BASCOM-AVR简易晶体管图示仪仿真4 ]3 [( Y0 H8 |, w
rem Write your code here
$ U5 Z3 j0 J! N& R& Z
/ `1 T' ^. b+ w3 y/ _( E $regfile = "m8def.dat"
9 N2 g; G+ }- S- K2 a6 y  $crystal = 8000000  k& @" d$ h. _
  Dim c As Byte          '通道变量
/ P6 ~0 K" p- B  Dim X As Byte          '电阻变量0 o8 c/ Q3 i- m6 P0 w$ C2 J
ddrd.7=1+ F$ p4 y# I9 C# [3 X+ |
Config Pind.7 = Output
/ a& V. G$ D# n4 ?8 u9 N
$ C) g( Y0 S4 |0 W- Z( V  Config Pinb.2 = Output   '写入控制; O5 Z" y% j3 E2 O1 t
  Config Spi = Hard , Interrupt = Off , Data Order = Msb , Master = Yes , Polarity = Low , Phase = 0 , Clockrate = 128 , Noss = 1
, F; a. O" d3 E3 U( Z4 R! E9 K1 M  Spiinit
4 i  a  D" m% E% x& t2 [" d
8 e& X: \) Y# |( q'调整各通道滑臂在下方输出电压为0v
' t5 v  Y7 T- O. ]
: K# q! g/ x$ v  i2 ~' z* B' O1 y' k3 t3 @4 C6 v7 }
'频道0--5循环,上臂A--W电阻值由小变大% \* \1 j6 {0 L/ `3 Q
Do * K2 _3 J! S* b) U, g
- s' g2 E* k" J8 n* ?7 O0 y
  'For C = 0 To 5( u; V4 E6 P( {' e/ r
'c=04 S* h& A. @1 V& V
For x= 0 To 250 Step 25
! F, P' L" T; Q7 qPind.7 =0
( V% O% p- }- F0 lWaitus 15
( K& I5 A" V( fPind.7 =1
% ?0 D5 U* d- ?5 ASpiout X , 16 n5 }2 c: f8 Q* ~& m
  Portb.2 = 0        '写入
" I- [1 U5 `- ^- v# V'Spiout c, 1          '写入通道
( j+ @& i7 Z9 N/ CSpiout X , 1        '写入电阻值
6 p2 [+ q4 R3 l# x9 `! s) APortb.2 = 1       '写入停止3 x0 C$ M2 j! c; q9 }5 s
Pind.7 =1  ( w" n% s$ k, a6 o1 Z" I- n8 b
Next x
( m  X3 I! N, U* x. Z( ?0 @* H'Waitms 100
- e4 R" }* E# q! Q7 i( G, f  Loop
0 c+ ~8 u5 Z5 }1 ~4 s+ L/ A4 ]  End
4 H! ^; D# G5 N$ P+ c
; n9 q, a; K1 n6 W# e

评分

参与人数 1威望 +1 收起 理由
Terran + 1 EDA365有你更精彩!

查看全部评分

该用户从未签到

2#
发表于 2022-5-25 13:22 | 只看该作者
666.做仪器呢!

该用户从未签到

3#
发表于 2022-5-25 16:27 | 只看该作者
学习学习,感谢版主
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-8 23:03 , Processed in 0.156250 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表