历史上的今天
今天是:2024年09月07日(星期六)
2020年09月07日 | BASCOM-AVR 4个数码管同时显示数字0-9
2020-09-07 来源:51hei
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
$regfile = "m16def.dat" 'ATMega16 单片机
$crystal = 8000000 '8兆赫晶振
Dim I As Byte
'PORTB 8个引脚PB0-PB7连接了数码管 A B C D E F G H
Config Porta = Output
Config Portb = Output
Porta.0 = 0 '第1位数码管亮
Porta.1 = 0
Porta.2 = 0
Porta.3 = 0 '第4个数码管亮
'====================
'数码管显示0-9,1秒钟切换1次
Do
Wait 1
I = I + 1
If I >= 10 Then I = 0
If I = 0 Then Portb = &HC0
If I = 1 Then Portb = &HF9
If I = 2 Then Portb = &HA4
If I = 3 Then Portb = &HB0
If I = 4 Then Portb = &H99
If I = 5 Then Portb = &H92
If I = 6 Then Portb = &H82
If I = 7 Then Portb = &HF8
If I = 8 Then Portb = &H80
If I = 9 Then Portb = &H90
Loop
End
史海拾趣
|
有一台西门子的CT机!以前传送图片都是用Dicom传输的!现在要改为用RS232串口传送! 请问大家:传送过来的数据格式会是怎么样?给个思路也好!有格式最佳! 注:老总要我们在网上找个它的数据自己猜格式!(晕)!西门子没提供数据格式! 这个问题应该怎么解 ...… 查看全部问答> |
|
在WINCE下通过writefile写串口,原以为该函数应该是阻塞式的,与串口发送过程是同步的,即串口实际发送完毕,该函数才 能返回。现在用示波器测量了下,发现不是这样,特别是写多个字节时,串口还没有发送完毕,writefile函数就返回了。 请问在 ...… 查看全部问答> |
|
哪位大侠能说说从计算机加电,到进入windows的蓝天白云界面,对硬盘的读写到底是通过什么方式进行的,有人说是通过int 13h中断,还有的说是通过dma+int13h, 还有的说是通过in/out,天哪,到底是哪种方式? 另外,在dma方式下,硬盘的读写要不要 ...… 查看全部问答> |
|
延时程序中有个这样的公式,大家思考下 /*--------------------------------------------------------------------------------- 延时程序计算方法 计数个数j = 延时时间/6*晶振周期 - 1-------- ...… 查看全部问答> |




