简 介
PIC12CXXX单片机将是伟大的鼠标控制器,但它的I/O口不足。你需要两个I/O用于X轴编码器,两个用于Y轴编码器,一个用于串行输出,以及2或3个I/O用于鼠标按键,但我们仅有6个I/O口。
解决的方式是通过对按钮使用A/D转换。2或3个开关是可以编码的,依据连接它们通过电阻器和使用A/D转换读取所产生的结果。A/D脚可以周期性的改变深入到编码LED。请参阅电原理图。
电路示意图
上一篇:16c54四位LED时钟显示程序
下一篇:基于PIC12C508的定时器
推荐阅读
史海拾趣
Analogix Semiconductor是一家全球领先的高速接口解决方案供应商,专注于设计和制造创新的数字视频传输芯片和接口技术。以下是Analogix Semiconductor公司发展的相关故事:
成立与初期阶段:Analogix Semiconductor公司于2002年成立,总部位于美国加利福尼亚州圣何塞市。公司的创始人包括James Zhou博士和Bill Hata。公司成立之初,主要致力于研发和生产数字视频传输芯片,旨在为消费电子市场提供高性能的连接解决方案。
技术创新与产品推出:Analogix Semiconductor公司通过不断的技术创新和产品研发,迅速在行业中树立了良好的声誉。公司推出了一系列创新的高速接口解决方案,包括DisplayPort、HDMI、USB和MIPI等技术。这些产品以其高质量、高带宽和低功耗而受到市场的广泛认可。
市场拓展与全球业务:随着公司产品线的不断丰富和技术实力的增强,Analogix Semiconductor迅速拓展了全球市场。公司在亚洲、欧洲和北美等地建立了广泛的销售网络和合作伙伴关系,为客户提供定制化的解决方案和优质的服务。
应用领域与客户合作:Analogix Semiconductor的产品被广泛应用于消费电子、计算机、通信和汽车等领域。公司与全球领先的电子设备制造商、芯片设计公司和系统集成商等客户建立了长期稳定的合作关系。通过与客户的密切合作,Analogix Semiconductor不断了解市场需求,提供符合客户要求的创新产品和解决方案。
持续发展与未来展望:作为一家持续成长的公司,Analogix Semiconductor将继续致力于技术创新和产品优化,满足不断变化的市场需求。公司将继续加强研发投入,拓展产品应用领域,提升市场竞争力。在未来,Analogix Semiconductor将继续秉承“创新、质量、服务”的经营理念,为客户提供更加优质和可靠的解决方案,实现共同发展和成功。
随着电子行业的不断发展,Caltron Devices Ltd公司积极拓展业务领域,实现了多元化发展。公司不仅继续深耕原有的电子产品领域,还逐渐拓展到智能家居、物联网等新兴领域。通过不断创新和拓展,Caltron成功抓住了市场机遇,实现了业务的快速增长。
近年来,电子行业正经历着深刻的变革,传统半导体市场逐渐饱和,新兴领域如物联网、人工智能等蓬勃发展。面对这一行业变革,AE&ST公司果断进行转型升级。公司调整战略方向,加大在新兴领域的研发投入,同时优化生产流程,降低成本。通过一系列的改革措施,AE&ST公司成功实现了从传统半导体制造商向新兴技术领域的转型。
Connect-Tech Products Corp公司始终将产品质量视为企业发展的生命线。公司建立了严格的质量管理体系,从原材料采购、生产加工到产品出厂,每一个环节都严格把控。此外,公司还注重持续改进,不断优化生产流程和技术创新,确保产品质量的稳定性和可靠性。这些措施使得Connect-Tech Products Corp公司的产品在市场上赢得了良好的口碑和信誉。
Fanstel公司非常重视企业文化的建设。公司倡导“创新、协作、务实、进取”的企业精神,鼓励员工敢于创新、勇于担当。同时,公司还注重员工的福利待遇和职业发展,为员工创造了一个良好的工作环境和发展空间。这种积极向上的企业文化不仅增强了员工的凝聚力和归属感,也为企业的发展注入了强大的动力。
关于GetModuleFileName一直返回NULL的问题 下面这个函数目的是获取当前运行的应用程序的目录,但使用GetModuleFileName返回的总是0.不知道为何。 bool GetCurrentPath(LPTSTR szPath) { HMODULE handle = GetModuleHandle(NULL); &nbs ...… 查看全部问答∨ |
|
中国3G时代即将到来,社会对3G嵌入式软件人才的渴求使3G人才已经成为业界关注“3G软环境”的焦点之一。目前,我国的3G核心人才仅有不足万人,而且基本上都被几大运营商和设备厂商所掌握。广大手持端设备制造商所急需的嵌入式开发人才、软件开发商所 ...… 查看全部问答∨ |
|
准备用44b0来学习网络通讯软件编程序. 好像有一款工具是专门探测电脑网络数据.就象Bus Hound看USB数据一样. 但不记得这款软件的名称. 大家在做网络设计时候一般是用哪款工具来调试网络程序的?… 查看全部问答∨ |
|
各位大虾,请教个关于jtagWait()防止JTAG失效的问题 在ZLG的LM3S1138开发板的例程中发现,在没有移植UCOS-II的例程中main(void)一开始都加有jtagWait()防止JTAG失效,而凡是移植了UCOS-II的例程中,在main(void)的开始都没有加jtagWait()防止JTAG失效.是为什么呢?… 查看全部问答∨ |
设计资源 培训 开发板 精华推荐
- 悭钱十月,分享你的省钱购物经!
- 罗姆有奖直播|从0到1,带你了解电机及其驱动 开始报名啦~
- Microchip最新SAM 以及 PIC32单片机软件开发平台-- MPLAB® Harmony V3介绍 ”
- 直播已结束【ST 宽禁带高性能碳化硅(SiC)与氮化镓(GaN)产品技术及不同应用案例分享】(9:30入场)
- 【EEWORLD第三十三届】2011年12月社区明星人物揭晓!
- MPS 隔离式稳压 DC/DC 模块——MIE系列首发,邀你一探究竟!
- 电源情报站 MPS小程序干货推荐,下载有好礼!
- 阅读并了解 TE Connectivity 无创想,不奇迹 精彩专题,答题有礼!
- 有奖直播:安世半导体先进 SiC MOSFET 助力提升 EV-Charger 和 OBC 应用能效