1. 用51单片机和ADC0809做电压表如图连接能仿真,为什么焊接出来有错,数码管一直闪烁
根据你的描述,我个人作出如下判断:
1、有可能是你的程序写的有误,仿真是一回事,真正运行是另一回事。
2、如果你是完全按照图上焊接的,你这个板子其实是不稳定的,为什么呢,因为单片机直接驱动数码管是不够力的,虽然你用的是P0口,但是驱动数码管也很费力,如果你需要帮忙,可以网络Hi联系我
2. 51鍗旷墖链篴ltium鍝涓搴
链夊氢釜锛屼互涓嬫槸涓浜涘父瑙佺殑搴掳细1銆8051鍗旷墖链哄簱锛氲繖鏄锘轰簬8051鍗旷墖链虹殑鍏冧欢搴掳纴鍖呭惈浜8051鍗旷墖链哄强鍏跺父鐢ㄧ殑澶栧洿鍏冧欢銆
2銆丆MOS绯诲垪搴掳细杩欎釜搴揿寘钖浜咰MOS绯诲垪镄勫厓浠讹纴濡傛瘆杈冨櫒銆佽繍鏀俱佺ǔ铡嫔櫒绛夈
3銆佹暟镰佺″厜钥﹀簱锛氲繖涓搴揿寘钖浜嗘暟镰佺″拰鍏夎﹀厓浠讹纴甯哥敤浜庢樉绀哄拰淇″彿闅旂汇
4銆乀TL74绯诲垪搴掳细杩欎釜搴揿寘钖浜员TL74绯诲垪镄勯昏緫闂ㄧ数璺銆
5銆佸満鏁埚簲绠″簱锛氲繖涓搴揿寘钖浜嗗悇绉嶅満鏁埚簲绠″厓浠躲
6銆佸彲鎺х呭簱锛氲繖涓搴揿寘钖浜嗗彲鎺х呭厓浠讹纴甯哥敤浜庡ぇ鐢垫祦鎺у埗銆
7銆丩M317-337灏佽呭簱锛氲繖涓搴揿寘钖浜哃M317鍜孡M337绯诲垪镄勭嚎镐хǔ铡嫔櫒鍏冧欢銆
8銆佸紑鍏冲簱锛氲繖涓搴揿寘钖浜嗗悇绉嶅紑鍏冲厓浠讹纴濡傜户鐢靛櫒銆佹寜阍绛夈
9銆侀樆瀹瑰簱锛氲繖涓搴揿寘钖浜嗗悇绉岖数阒诲拰鐢靛瑰厓浠躲
10銆侀泦鎴愬潡搴掳细杩欎釜搴揿寘钖浜嗗悇绉嶉泦鎴愬潡鍏冧欢锛屽傛斁澶у櫒銆佹护娉㈠櫒绛夈
3. 51单片机能直接驱动数码管吗
51单片机不能直接驱动数码管。原因如下:
为了驱动数码管,通常需要使用外部电路来放大单片机的输出信号,如使用三极管等电子元件来构建驱动电路。这样,单片机可以控制这些外部电路,进而间接控制数码管的显示。