找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

基于MS83F0802A单片机的头灯制作原理图和源程序

查看数: 12642 | 评论数: 8 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-8-24 09:11

正文摘要:

虽然是个简单的东西但是花了好长时间,写程序期间遇到了好多问题,然后慢慢的修改,直到完成,能够做出来感觉很欣慰,特此上传来共同学习进步。 头灯功能说明书原理图 1.按键按第一下LED1和LED3亮,再按亮LED2, ...

回复

ID:76293 发表于 2019-3-1 14:39
liuguonianhua 发表于 2019-2-14 20:06
楼主完全没有实现上述功能,程序全是错的!DEVICE_INIT(void)这个初始化引脚函数中,将PA6配置成了输入TRIS ...

你厉害
ID:391730 发表于 2019-2-14 20:06
楼主完全没有实现上述功能,程序全是错的!DEVICE_INIT(void)这个初始化引脚函数中,将PA6配置成了输入TRISA = 0B01000000; ,实际这个输入指的是模拟信号输入,如果接的是开关信号应该将应该将PA6配置为输出才对!输入在这款单片机中是为了ADC采集模拟信号!这是第一处错误,第二处错误,楼主将ADC_INIT()中,将采集通道设置成了1/4 VDD,而在Float_adcvalue(void)中用的是adcvalue=adcvalue/1023*2.0000;这个值根本就不是VDD的值,而是1/4 vdd的值!本来想参考楼主代码的,但是看到这么多漫不经心的错误,完全是误人子弟!
ID:436758 发表于 2018-11-30 20:00
看样子用这芯片的人好少, 用这东东做下遥控接收还是很好的 便宜实惠
ID:395609 发表于 2018-9-9 13:59
你好,请问下有没有MS83F0802相关的资料或者数据手册?请不吝赐教。网上没找到相关的资料  谢谢
ID:76293 发表于 2018-8-30 21:33
liuguonianhua 发表于 2018-8-30 19:31
adcvalue=adcvalue/1023*2.0000  明明参考电压取得是VDD,为何乘的是2?

内部2v
ID:391730 发表于 2018-8-30 19:31
adcvalue=adcvalue/1023*2.0000  明明参考电压取得是VDD,为何乘的是2?
ID:1 发表于 2018-8-24 16:33
看到了 有c语言的版本,好资料,51黑有你更精彩!!!
ID:1 发表于 2018-8-24 16:31
程序是反汇编得到的吗?

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表