如题,代码如下:
$regfile = "attiny45.dat" '指定单片机型号
$crystal = 8000000 '指定频率
$hwstack = 2
$swstack = 8
$framesize = 24
Config Portb = Output '定义B口为输出
Config Portb.4 = Input '定义C.0口为输入
Config Adc = Single , Prescaler = Auto , Reference = Avcc '配置AD转换器
Enable Adc '使能AC转换器
Dim Leddig(10) As Byte
Dim I As Word , P As Integer , V As Word , B As Word , N As Word , M As Word
Dim K As Single , G As Byte , S As Long , A As Word , C As Byte
Latch Alias Portb.1
Config Spi = Soft , Dout = Portb.3 , Ss = None , Clock = Portb.0
Restore Leddata '读LED 显示位码(0-9)
For P = 1 To 10
Read Leddig(p)
Next
Do
A = 0
C = 1
For C = 1 To 64 '取64次adc的平均值
Start Adc
I = Getadc(2)
Stop Adc
A = I + A
Next
A = A / 64
S = A * 5000
K = S / 1023
A = K
A = A / 2 '设置最大量程为25V '
V = A / 1000 '千位
B = A / 100 '百位
N = A / 10 '十位
M = A Mod 10
Waitms 20
Spiinit '个位
P = M
Spiout Leddig(p + 1) , 1 '显示个位
P = N
If N > 9 Then
P = P Mod 10
End If
Spiout Leddig(p + 1) , 1
P = B
If B > 9 Then
P = P Mod 10
End If
Spiout Leddig(p + 1) , 1 '显示小数点
P = V
If V > 9 Then
P = P Mod 10
End If
Spiout Leddig(p + 1) , 1
Latch = 0 '使能显示
Waitus 10
Latch = 1
Loop
Leddata: 'LED数字码 (0-9)
Data &B00111111 , &B00000110 , &B01011011 , &B01001111 , &B01100110
Data &B01101101 , &B01111101 , &B00000111 , &B01111111 , &B01101111
注释掉的恢复了,可以了
上一篇:avr mega8 PWM 超声发射试验程序
下一篇:BASCOM AVR 版 RC5红外发射与接收遥控
推荐阅读最新更新时间:2024-11-13 01:45
设计资源 培训 开发板 精华推荐
- 使用 Analog Devices 的 LT124XMJ8 的参考设计
- MC56F8367EVME: Evaluation Kit for Digital Signal Controllers
- AM1G-2407DH30Z ±7.2V 1 瓦 DC-DC 转换器的典型应用
- AD8546ARMZ比较器配置B的典型应用电路
- LTC3606B 的典型应用 - 具有平均输入电流限制的 800mA 同步降压型 DC/DC
- LT1764AEFE-1.5 SCR 预稳压器的典型应用可提供跨线路变化的效率
- DI-153 - 1.25 W、低输入电压范围工业电源
- LT1725 的典型应用 - 通用隔离型反激式控制器
- 钛酸锂电池支架
- EVAL-AD1555,AD1555 评估板,24 位 ADC
- 答题赢好礼|ADI技术直通车第1期
- 【TI 嵌入式研讨会集锦】小站添加了很多新内容,欢迎提货!
- 免费试用Atmel MCU开发板,抢“鲜”体验优越性能,更有大奖等你拿!
- 【迎新迎国庆】dcexpert带你“全栈”动手搞:基于ESP8266可充电的触控创意LED灯
- 【ST板卡来了(下)】 品读STM32实战经验,汲取FAE经验闯关去抽奖
- 有奖直播 | 瑞萨新一代视觉 AI MPU 处理器 RZ/V2H:高算力、低功耗、实时控制
- 直播报名:TI 用于感测应用、带可配置信号链元素的新型MSP430™ MCU,报名直播赢双重好礼!
- 发帖赢好礼 | MPS 工程师为您解决DC-DC设计难题
- 【EE团】不到1折的零头价格坐享价值750元芯片!