ATmega64 定时器中断程序问题

ATmega64 定时器中断程序问题,第1张

我没用过这个系列的单片机,大致猜测一下:

1总中断开了,定时器的分中断开了没?

2中断函数应该需要特殊的定义方式,因为要把起始地址写到中断向量里

3定时器使能了没?

只能通过其他单片机来推测了,我就只能帮到这了。。。

你如果想要显示单个数据的话只要这一句x=eeprom_re(0x10)然后将数据拿出去显示即可,如果你要显示一串数据,那么就要搞一个FOR函数将你需要的数据一个一个取出来,另外你还要编写一个数码管字段表,就是0到9这10个数字对应的显示代码,下面我写一个小例子,

uchar code[,,,,]//0-9的数码管字段表

x=eeprom_re(0x10)

uchar a,b,c,d

a=x/10

b=x%10

c=code[a]

d=code[b]

P1=c//假设P1口连的是数码管1

P2=d//假设P2口连的是数码管2

//你可以参考一下


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12011566.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存