标题: 新手请教关于atmega16单片机基于ICC AVR的编程学习 [打印本页]

作者: 大胡    时间: 2018-5-21 16:28
标题: 新手请教关于atmega16单片机基于ICC AVR的编程学习
因为课程设计要对电熔焊机进行恒温控制改造。
之前没有接触过单片机,学过c++,现在忘得也差不多了。
在图书馆借了关于avr单片机讲解的书,正在看,正在学,下载了ICC AVR和Proteus,学习了基本的使用。
但是关于设置堆栈指针幅值,各个变量清零,设置引脚,显示初始化等,都不太明白,书上也没有讲,都是直接给程序。
时间比较急。我现在应该从哪方面入手呢?有哪些教程可以推荐吗?
现在有现成的程序,可是不知道怎么把它们正确地编译出来。
求各位好心人指教指教啊真心感谢。
进行程序模块化设计。 首先给出总体设计思路:根据设定的焊机工作频率,初始化配置 PWM 参数,并将采集的电压和电流进行插值法计算得
到焊接温度,与给定最佳温度比较,进行
PI 调节,并返回增量式 PI 调节量,调节占空比,最后输出 PWM 波。 然后分别从PWM 初始化、数
据采集、
PI 调节、 PWM
波输出四大环节进行编程调试。



5.png (139.19 KB, 下载次数: 43)

5.png





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1