数字电压表(量程自动可调)atmega48

JJHJOLDMAN 65 0 RAR 2019-09-27 18:09:45

源程序取自http://cappels.org/dproj/10_Bit_LED_Digital_Panel_Meter/10_Bit_Auto_Ranging_LED_Digital_Panel_Meter_Using_ATMEGA8.html原设计采用的是Mega8MCU,汇编程序。我将MCU改为Mega48并且源代码汇编移植成功。我又把源程序在Mega48下用C改写成功。心得:Mega8与Mega48,寄存器有几处不同,且汇编指令对sfr的操作范围也有区别。C代码中,ADC中断方式,必须有中断处理函数,即使中断函数无内容,也必须写出函数头。以便程序找到中断矢量。(猜测)本压缩包包括原始mega8asm,我改写的mega48c&am

用户评论
请输入评论内容
评分:
Generic placeholder image 卡了网匿名网友 2019-09-27 18:09:45

很好,还在学习中~!呵呵

Generic placeholder image 卡了网匿名网友 2019-09-27 18:09:45

下载后,用proteus模拟,全部显示0000,不知道错在哪里

Generic placeholder image 卡了网匿名网友 2019-09-27 18:09:45

一直想自己做一个AVR的电压表呢,这个资源很全哦,原理图和hex文件都有,谢谢分享~~