1 / 12
文档名称:

编程.doc

格式:doc   大小:49KB   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

编程.doc

上传人:apanghuang12 2017/5/17 文件大小:49 KB

下载得到文件列表

编程.doc

相关文档

文档介绍

文档介绍:1 AVR 单片机 GCC 编程摘要: Atme l 公司的 AVR 8位 RIS C 单片机是一种非常普通的单片机. 它是一个具有电擦写可编程只读存储器(EEPROM), 随机访问存储器(RAM), 模数转换器, 大量的输入和输出线路, 计时器,RS-232 通讯接口 UART 以及其他很多功能的单片集成电路. 最好的莫过于在 Linux 下具有一个可供利用的完整编程环境: 你可以采用 GC C 对这种单片机进行C 语言编程. 本文我将向你讲述如何安装和使用 GCC. 我也将向你讲述如何把软件载入单片机. 你所需要的只是一块 AT90S4433 单片机,一个 4Mhz 的晶震, 一些电缆和少量其它便宜的部件. 这篇文章只是一个简单介绍. 在以后的文章种我们将会制作 2 一个具有少数按键的 LCD 显示屏, 模数输入, 硬件狗和一些 LED. 我们的想法是做一个普通的 Linux 服务器的控制面板, 不过我们先要学****怎么配置编程环境, 这也是本文的主要内容. 软件安装: 哪些是你所需要的采用 GNU C 语言开发环境你需要下列软件: 转贴于论文联盟 环境. 我们用它来编译, 下载以及测试一个小程序. 这个测试程序仅仅是引起 LED 闪烁. 我建议给这个单片机弄一个小的印刷电路板. 以后你就可以 3 在这块电路板的区域做你自己的试验. 一个好办法是用一个模拟板当作这个. 你无论如何也不能尝试着把 AVR 和它的 4MH z 晶震直接放在模拟板上. 更好的办法是用少量的短线把输入和输出脚与模拟板相连, 因为这样的模拟板不是为快速数字电路制作的. 4Mhz 的晶震和电容器在物理上应该非常靠近单片机. 在我们这个例子里编程器的连接器电阻实际上是不必要的. 只有在你打算把 port-B 输入输出脚用于其他目的时才需要. 需要的硬件你需要的部件列在下表中. 所有的这些都非常普通, 便宜, 只是单片机贵点, 大概 欧元. 尽管它是非常普通的单片机, 它也不是随便在那家当地的无线电商店就能买到的, 象那些大的电子部件销售商例如:(( 德国),( 德国),( 法国) 等等........, 可能在你的国家这些类似的站点) 的仓库里才有全部的部件. 4 1x AT90S4433, Atmel 8位 AVR RISC 处理器. 2x 14脚 IC 插槽或者 1x 28脚 IC 插槽这种 28 脚插槽要找到有点点困难, 通常 28 脚插槽是 14m m 宽的, 但是我们需要的是 的插槽. 1x 10K 电阻( 颜色代码:棕,黑,橙) 3x 470 欧姆电阻( 颜色代码:黄,紫,棕) 5 1x 1K 电阻( 颜色代码:棕,黑,红) 1x 220 欧姆电阻( 颜色代码:红,红,棕) 1x 4Mhz 晶震 2x 27pf 陶电容用于编译器的任意种类的5 脚插头/ 插座. 我们通常买些连接器条, 然后 5 个折成一段. 1x DB25 LED 一块模拟板. 我们在这里不用, 但是如果你想做将来的 AV R 实验这是非重有用的. 我建议你把微控制器与晶震和电容集中在聚酯板上, 然后通过短电缆把它们的输入/ 输出脚连接到模拟板. 除开上面的这些, 还需要提供一个稳定的 5V 直流电源, 你也可以采用 的电池作为电源供应. 安装编程器硬件 AT90S4433 支持在线编程(ISP). 简单说就是: 你没有必要为了给单片机编程而移动单片机模块. 你会看到可以用 50-150 欧元买到做好的编程器硬件, Linux,uis p 软件和免费 7 的并口你就可以建立起一个非常好的简单的 AVR 编程器,也转贴于论文联盟一根简单的电缆连接而已. 编程器电缆的线必须符合下列要求: AVR 端针脚并口端针脚 SCK (19) Strobe (1) 8 MISO (18) Busy (11) MOSI (17) D0 (2) Reset (1) Init (16) GND GND (18) 9 电缆长度不超过 70cm. 写入软件在 GCC 的帮助下 AT90S4433 可以用一般的 C语言编程. 了解一些 AVR 汇编很有用, C 语言库的 avr-libc-reference 讲述了 libc 的大部分函数. Harald LEitne r 写了一个关于如何使用 AV R和 GC C 的带有大量有用的例子的文档(, 286Kb, 原作 GCC/). 从 Atmel 公司的网页, (, 找到: avr products -8 bit risc- Datasheets), 你可以下载完整的数据资料( 复制到本地:

最近更新

2024年教师调职申请书范文 3页

2024年教师读书活动总结合集15篇 6页

2024年教师语文学习计划八篇 22页

裂纹应力诱导形成的横晶结构及其机理研究的开.. 2页

表意部件和汉字语义相互作用研究——以零基础.. 2页

补偿收缩纳米SiO2钢纤维混凝土力学性能试验及.. 2页

2024年教师节活动心得体会(通用8篇) 11页

血糖波动在慢性肾脏病患者的发生意义及相关因.. 2页

血管内皮生长因子、基质蛋白酶基因多态性与上.. 2页

2024年教师节先进集体代表发言稿(精选12篇).. 27页

血浆心肌营养素-1与急性冠脉综合征的相关性研.. 2页

融合人脸表情和语音的双模态情感识别研究的开.. 2页

蜂窝网络位置指纹定位技术研究的开题报告 2页

藁城联通任务(计划)督办系统设计与实现的开题.. 2页

2024年教师第一学期的工作计划 55页

葡萄酒酵母遗传操作构建高级醇低产菌株的研究.. 2页

落叶松枯梢病的生物防治与分子检测初步研究的.. 2页

哈师大附中2024届高三第三次模拟考试英语试卷.. 11页

医院培训课件:《压力性损伤的管理》 47页

小学民族团结评选实施方案 5页

商用飞机制造生产建设项目可行性研究报告 97页

国家开放大学学前教育社会实践表 11页

魏书生的教育思想研究 2页

浅谈如何当好基层副局长[1] 6页

第四度空间-赵荣基牧师 12页

H8 WIFI 高清1080P移动充电宝摄像机、移动电源.. 14页

第四度空间 61页