电子产业
数字化服务平台

扫码下载
手机洽洽

  • 微信小程序

    让找料更便捷

  • APP

    随时找料

    即刻洽谈

    点击下载PC版
  • 公众号

    电子元器件

    采购信息平台

  • 移动端

    生意随身带

    随时随地找货

  • 华强商城公众号

    一站式电子元器件

    采购平台

  • 芯八哥公众号

    半导体行业观察第一站

AVR的编程语言Arduino可用Proteus仿真调试

来源: 作者:华仔 浏览:756

标签:

摘要:把一个电位器连在 168 Duemilanove 2009ATMEGA168P控制器的模拟接口0,再把一个LED连在控制器的数字接口13,当电位器滑动,电压超过2.5V,则LED亮,否则熄灭。ATMEGA168P控制器的AD转换是10位的转换器,5V对应的数字量为1024,2.5V应该是512,所以单片机一旦得知AD转换后的数字量超过512时,把数字接口13的LED的变量ledpin为HIGH。

编程1把一个电位器连在 168 Duemilanove 2009ATMEGA168P控制器的模拟接口0,再把一个LED连在控制器的数字接口13,当电位器滑动,电压超过2.5V,则LED亮,否则熄灭。ATMEGA168P控制器的AD转换是10位的转换器,5V对应的数字量为1024,2.5V应该是512,所以单片机一旦得知AD转换后的数字量超过512时,把数字接口13的LED的变量ledpin为HIGH。 下面是Arduino程序: 编程2按下“三角”图标,同时按下Shift,你就可以看到0018版编程软件的HEX到哪去了,你看上图编译结果区,我打阴影的部分,可以看到HEX所藏得目录。
型号 厂商 价格
EPCOS 爱普科斯 /
STM32F103RCT6 ST ¥461.23
STM32F103C8T6 ST ¥84
STM32F103VET6 ST ¥426.57
STM32F103RET6 ST ¥780.82
STM8S003F3P6 ST ¥10.62
STM32F103VCT6 ST ¥275.84
STM32F103CBT6 ST ¥130.66
STM32F030C8T6 ST ¥18.11
N76E003AT20 NUVOTON ¥9.67
Baidu
map